GALEN BOWLES
Tallahassee, Florida, United States
www.linkedin.com/in/galen-bowles/ ***************@*******.*** +1-859-***-****
SUMMARY
Experienced software architect and developer with 10 years of expertise in designing and developing cloud-based applications and mobile apps. Proficient in all stages of the software development lifecycle, including requirements gathering, project planning, development, release, and maintenance.
Quick to learn new codebases, resolve bugs, refactor inefficient code, and implement new features as needed. Committed to following Object-Oriented Programming principles and applying Design Patterns where applicable. Passionate about writing clean code and thoroughly testing it.
A strong team player, open to new ideas, and eager to collaborate.
SKILLS
React.js
Next.js
React Native
Node
C#
.Net
AWS
Google Cloud Platform
JavaScript
Python
Golang
TypeScript
Graph QL APIs
REST APIs
Django
ECMA20
MongoDB
PostgreSQL
REST API Development
Version control with Git
Unit & Integration Testing with Enzyme, Jest, etc.
EXPERIENCE
SENIOR FULL STACK ENGINEER
Amazon
Texas 03/2023 to 09/2024
Proficient in front-end technologies like React, Redux, JavaScript, and TypeScript to build responsive, user-focused interfaces.
Played a key role in improving existing applications and led the development of four successful web applications.
Skilled software developer with extensive experience in C# and the .NET framework, adept at designing and implementing robust, scalable applications
Skilled in Python, specializing in developing scalable, high-performance applications.
Experienced in cloud computing with Amazon Web Services (AWS), and in designing and implementing microservices architectures.
Expertly managed concurrent processes using Go-routines and channel patterns, optimizing the execution of parallel tasks and improving overall system performance.
Applied deep knowledge of Go programming language paradigms, constructs, and idioms to create maintainable, high-performing codebases, ensuring scalability and reliability.
Skills: JavaScript · React Native · TypeScript · React.js · Golang · C# · .Net · AWS · MongoDB · Next.js · API Development
SENIOR FULL STACK DEVELOPER
Challenge Entertainment
Colorado 09/2017 to 12/2022
Skillfully utilized a diverse tech stack, including React.js, Node.js, PostgreSQL, AWS S3, Amazon Cognito, and Microsoft Azure..
Experience with CI/CD tools like CircleCI, GitHub Workflow, and Azure Pipeline, as well as cloud services like MongoDB, GCP (Cloud Run, App Engine, GKE, Scheduler), and Amazon (S3, EC2, RDS), with Redis used as a memory cache.
Led the definition of product requirements and played a pivotal role in the collaborative development of the platform, integrating a wide range of technologies, including MongoDB.
Successfully expanded the platform’s user base to over 9,5000 customers, resulting in a multi-million dollar annual revenue stream.
Skills: React.js · TypeScript · Node.js · MongoDB · Redis · AWS · Python · Cognito · Microservices · Google Cloud Platform
FULL STACK DEVELOPER
DPC Technology
Florida 11/2016 to 07/2017
Proficient in Python (Django), AWS, and MySQL.
Experienced in developing dynamic front-end web applications and backend APIs using Python/Node.js MVC frameworks.
Focused on improving quality, security, performance, scalability, usability, and operations.
Strong backend development skills to ensure seamless integration and optimal performance.
Built applications natively on AWS using serverless technologies like CloudFront, API Gateway, and Lambda.
Delivered pixel-perfect, user-friendly UI pages by translating designs from Photoshop and Sketch into functional interfaces.
Designed and implemented AWS and serverless architectures to enhance application efficiency and performance.
Skills: Django· Python · Node.js · Python · AWS · CloudFront · API Gateway· Lambda· Jest· Playwright
BACKEND DEVELOPER
Microsoft
Washington 10/2013 to 09/2016
Implemented real-time chat and signaling using Socket.io in .Net.
Expertise in C# and .NET, specializing in building scalable, high-performance applications for web and desktop platforms
Built video conferencing functionality, including recording features similar to Zoom, using Amazon Chime.
Developed RESTful APIs with Node.js, Sequelize.js, and Express.js.
Achieved 100% unit and integration test coverage using Jest, Playwright, and Cypress for both backend and frontend.
Provided customer support to troubleshoot and resolve critical issues in a timely manner.
Implemented email/password authentication and developed complex role-based authorizations and permissions, including roles such as moderator, respondent, researcher, and admin
Skills: C# · .Net · TypeScript · Node.js · Restful API · Sequelize.js · Express.js · Jest
EDUCATION
BACHELOR OF SCIENCE: COMPUTER SCIENCE
Florida State University, Florida, US
September 2009 - June 2013
CERTIFICATION
AWS Cloud Practitioner
September 2023
AWS Solutions Architect Associate
September 2023