I am seeking a challenging and collaborative role that allows me to contribute my problem-solving skills and creativity. I am passionate about learning and eager to grow within an innovative and supportive company.
Richard Garrison
@richardgarrison
US based Full Stack Engineer experienced in web development and project management
United StatesWhat I'm looking for
With 10 years of experience in web development and project management, I possess extensive knowledge and expertise as a highly skilled Full Stack Engineer. My background includes seven years of hands-on experience supporting, automating, and optimizing deployments in AWS, utilizing configuration management, CI/CD, and DevOps processes to ensure efficient and effective cloud infrastructure management. As an active participant in the open-source community, I am committed to exploring new technologies and innovative solutions for complex software problems, constantly seeking to expand my knowledge and skills.
Experience
Senior Backend Engineer
Blossend
Aug 2023 - Present (9 months)
- Responsible for deployment of web applications on AWS using Docker while warranting future scalability, efficient performance and future-readiness for the applications, allowing them to handle increased user traffic and data demands.
- Built APIs adhering to the REST standard and OpenAPI specifications in order to have well-functioning architecture in place.
Senior Full Stack Engineer
Boxed, Inc
Apr 2022 - Apr 2023 (1 year)
- Led and contributed to development of the e-commerce platform leveraging Node.js's event-driven, nonblocking feature.
- Developed GraphQL API services related Redis and Elasticsearch that acted as middleware between applications and existing services, resulting in increased system performance and efficiency.
Full Stack Engineer
Giant Machines
Apr 2018 - Apr 2022 (4 years)
- Built communication between microservices using Apache Kafka, RabbitMQ, and Spring AMQP.
- Improved system performance by 30% through code refactoring and the removal of unused code.
- Automated build and deployment using Jenkins to reduce human error and speed up production processes from 10+ days to 2 days.
Software Enigneer
InRhythm
Aug 2014 - Apr 2018 (3 years 8 months)
- Collaborated with cross-functional teams, including design and product teams, to implement new features, resolve bugs, and generate customer documentation.
- Developed and maintained API endpoints using Express, adhering to industry best practices.
- Created unit and integration test cases using Cypress and Selenium, and automated acceptance tests using Jenkins for streamlined deployments
Tech stack
Learn about the tools and technologies that Richard likes to use.
OpenAPI
Amazon EC2
Amazon S3
GitHub
Kubernetes
Spring Cloud
GitHub Actions
Less
Spring Data
MySQL
PostgreSQL
MongoDB
SQLite
Node.js
Django
Laravel
Spring
Next.js
Symfony
NestJS
Spring Framework
Spring MVC
Tailwind CSS
Material Design for Angular
Nuxt.js
Google Analytics
Slack
Microsoft Teams
Terraform
AWS CloudFormation
Angular 2
Jest
React
Vue.js
Webpack
JavaScript
Python
HTML5
Java
ES6
CSS 3
PHP
ExpressJS
Django REST framework
FastAPI
TypeORM
Apollo
GraphQL
gRPC
WordPress
AWS Lambda
Azure Functions
TypeScript
JUnit
Mockito
GitHub CLI
Git
Docker
Skype
Discord
NGINX
Apache Tomcat
Django REST framework JWT
Amazon Web Services (AWS)
AWS Database Migration Service
Mongoose
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Richard?
You can contact Richard and thousands of other talented remote workers on Himalayas.
Message RichardFind your dream job
Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!