Aaron Harnage
@aaronharnage
Lead Full Stack Engineer with expertise in Golang and microservices.
What I'm looking for
I am a Lead Full Stack Engineer with over 9 years of experience in architecting and developing scalable web applications and backend systems using Go (Golang). My proficiency in building robust RESTful and gRPC APIs, microservices, and distributed systems ensures high performance and reliability in every project I undertake.
Throughout my career, I have demonstrated my ability to collaborate across cross-functional teams, lead technical decisions, and deliver production-ready solutions in fast-paced, agile environments. My experience includes integrating various AWS services, developing private libraries, and implementing event-driven architectures, all while maintaining a strong focus on clean UI/UX and responsive design.
Experience
Work history, roles, and key accomplishments
Lead Full Stack Engineer
TekRevol
May 2023 - Present (2 years)
Designed and developed a Golang & NodeJS backend application, created frontend components using React Native, and integrated various AWS services. Managed state and actions to create new features and integrated Fitbit APIs for health metrics.
Senior Full Stack Engineer
Vention
Sep 2021 - Apr 2023 (1 year 7 months)
Designed a microservice architecture with over twenty microservices in Golang, developed private libraries, and implemented GRPC and GQLGen APIs. Integrated AWS services and created Docker configurations for development and production.
Senior Full Stack Engineer
Nodemon Tech LLC
Feb 2020 - Aug 2021 (1 year 6 months)
Developed an online AI Hiring Platform using microservices in Node.JS, Golang, and Python. Implemented GRPC and GQLGen APIs, and created a Speech-to-Text microservice. Managed Docker configurations and conducted code reviews.
Education
Degrees, certifications, and relevant coursework
University of Florida
Bachelor's Degree, Computer Science
2010 - 2015
Bachelor's Degree in Computer Science, focusing on software development, algorithms, and data structures. Gained a strong foundation in programming languages and software engineering principles.
Tech stack
Software and tools used professionally
Google Compute Engine
Google Cloud Storage
GitHub
GitLab
Kubernetes
Docker Compose
GitHub Actions
React Native
Expo
NumPy
Pandas
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
pre-commit
Telegram
OpenCV
Redis
JavaScript
PHP
Fluentd
Loki
TensorFlow
PyTorch
Kafka
RabbitMQ
Grafana
Prometheus
nodemon
Ubuntu
Apollo
GraphQL
gRPC
OAuth2
Casbin
NGINX
TimescaleDB
Google Kubernetes Engine
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Aaron?
You can contact Aaron and 90k+ other talented remote workers on Himalayas.
Message AaronFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
