...

Jonathan Russell

Software Engineer - Backend Developer

JavaScript | Typescript | Ruby | Python | Node.js | React | Rails

Portfolio

Reddit S&P 500 Heat Map

Reddit S&P 500 Heat Map

Reddit Stock Heatmap is a web application built with Python, Flask and PostgreSql, that searches Reddit for the number of times a S&P 500 Index stock symbol is found, creating a value called 'Reddit Heat Index'. The values are displayed on a daily heatmap, for stocks with at least one Reddit search hit.

Code Together!

Code Together!

Code Together! Is a simple collaborative code editor. This app combines a single page, React frontend with an express driven backend, providing the collaborative WebSocket management. Using the excellent CodeMirror 6 editor provides syntax highlighting for various languages and a smooth, familiar coding environment.

Solar Batter Charging and Monitoring System

Solar Battery Charging & Monitoring

Using ESP32 micro-controllers, Arudinos, the Arduino framework and LoRa wireless communication, provides monitoring and control of solar/mains charging of a battery. Provides basic weather information from the remote units to the base station.

About

I am a software engineer with a diverse background, having recently transitioned from a successful career as a professional pilot spanning nearly two decades. With a lifelong passion for computers and programming, I bring a unique perspective to my work, combining my aviation expertise with my love for coding.

Throughout my aviation journey, I honed excellent communication skills, developed critical thinking abilities, and cultivated strong problem-solving skills. These skills, refined in the aviation industry, have equipped me with a meticulous attention to detail and a methodical approach to overcoming challenges.

As a self-driven individual, I embrace a completion-oriented mindset, ensuring that projects are delivered with precision and efficiency. Whether working independently or in groups of all sizes, I thrive on collaboration and value the diverse perspectives that each team member brings.

Join me on this exciting journey as I continue to leverage my unique blend of skills and experiences, making a meaningful impact in the software engineering industry while staying true to my aviation roots.

Contact Me