Hello, I'm Jonathon. I'm a full-stack developer with 10 years of experience. I enjoy building websites & apps.
About me
Hello, and welcome to my slice of the digital world! I'm a seasoned full stack engineer with a decade-long journey in software development, starting as an eager intern in Addison, TX, where my fascination with technology transformed brochure websites into immersive experiences. My career is a tapestry of opportunities with esteemed names like Rackspace, Mailgun, Trustage, and Nike, where I've honed my skills and contributed to teams pushing the boundaries of what's possible.
My professional ethos is anchored in three core tenets: hard work, continuous learning, and a relentless passion for innovation. These principles have not just shaped my career; they've become the keystones of my day-to-day approach to solving problems. Working with modern stacks such as React, Redux, and Node.js, I'm deeply versed in the rhythms of TDD, CI/CD, and Agile methodologies – essentials for crafting robust, scalable, and maintainable software.
I thrive on collaboration, with a belief that the greatest triumphs come from being a dedicated team player. Whether it's learning a new stack or diving into uncharted business logic, my goal is to ensure that my team doesn't just succeed but excels.
When I'm not decoding problems, you'll find me capturing life through the lens of my camera, exploring trails and the serenity of nature on hikes, vanquishing video game foes, or cherishing time with family and my playful dogs. Each of these passions, in their own way, reflects my love for exploration, story-telling, and unwavering commitment – be it in pixels or the real world.
As I look to the horizon, my aspirations are clear: to lead a team of outstanding engineers, guiding a high-priority initiative to fruition. I envision a future where my leadership and technical skills converge to make impactful contributions to technology and to the people whose lives are shaped by it.
I resonate deeply with the words of André Gide, "Believe those who are seeking the truth; doubt those who find it." It's a reminder to stay humble in our pursuit of knowledge and open-minded to the endless possibilities of what we may uncover. So, whether you're here for collaboration, to exchange insights, or just to say hello, I'm glad you're here. Let's build something great together.
My projects
TruStage
While working with TruStage I've worked as a full-stack developer focusing on developing data visualizations to provide Credit Unions with detailed analytics.
- React
- Chart.js
- Node.js
- Express
- MySQL
- Azure
Mailgun
While working with Mailgun I worked on the public facing SaaS mail analytics dashboard providing detailed email insights for our customers.
- React
- Redux
- Storybook
- Python
- Flask
Nike
While working with Nike I worked on the Member Access Dashboard for internal teams to create content for Member Access.
- React
- Redux
- Node.js
- Express
- GraphQL
- AWS
My skills
- JavaScript
- TypeScript
- React
- Redux
- Next.js
- Node.js
- Express
- GraphQL
- AWS
- Azure
- HTML
- CSS
- TailWind
- Storybook
My experience
TruStage
Software Engineer III
Full-stack developer working primarily with Chart.js, React, Node.js, Express and Azure.
2021 - presentMailgun
Software Developer II
Senior Front-end developer focusing on building out reusable components in Storybook with React and Redux connecting to a Python back-end
2019 - 2021Nike
Senior Software Engineer
Full-stack developer working primarily with React, Redux, Node.js, Express and GraphQL.
2018 - 2019Contact me
Please contact me directly at jonathonhthompson@gmail.com or through this form.