Andrew May

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Andrew May

Full Stack Engineer | Go, JavaScript, React


Kerrville, Texas | (619) 663-6094 | andrew.may.personal@gmail.com

Summary
Andrew is a highly skilled Full Stack Engineer with a strong focus on web development. With extensive experience in
various programming languages and frameworks, he has successfully contributed to significant projects at Dell, Aceable,
and Google. His proficiency in cloud services, microservices architecture, and CI/CD pipelines makes him a valuable asset
in any tech-driven environment.

Skills
 Programming Languages: Go, C#, JavaScript, TypeScript, SQL
 Frontend Frameworks: React, Redux, AngularJS
 Backend Technologies: RESTful APIs, GraphQL, Microservices, .NET Framework
 Cloud Services: Azure, AWS (Lambda, S3, RDS), Google Cloud Platform (GCP)
 DevOps: Docker, Kubernetes, Jenkins, GitLab CI, CircleCI, TFS
 Testing: Jest, Enzyme, NUnit, Moq
 Other Tools: WebSockets, SignalR, OAuth2, JWT, New Relic, Prometheus, Kafka

Experience
Senior Full Stack Engineer
Google | Fulltime | Mar 2019 - Present
Participated in the development of a manufacturing automation platform, focusing on scalability and integration
with third-party services.
 Led the development of a manufacturing automation platform using Go for backend services and React for the
frontend, ensuring seamless integration and high performance across all modules.
 Designed and implemented microservices architecture with Docker and Kubernetes, improving system flexibility,
fault tolerance, and enabling seamless scalability.
 Integrated third-party APIs and services, including Stripe for payment processing and Twilio for communication
services, expanding platform capabilities and streamlining workflows.
 Utilized Google Cloud Platform (GCP) for hosting and managing backend services, ensuring high availability,
scalability, and reducing infrastructure costs by 20%.
 Developed complex UIs with React and TypeScript, enhancing user interface consistency, maintainability, and
delivering a superior user experience.
 Employed Kafka for real-time data processing and event streaming, enabling efficient handling of high-volume data
streams and improving data throughput.
 Implemented CI/CD pipelines with CircleCI and Docker, automating testing, build, and deployment processes,
reducing deployment times by 40%.
 Conducted thorough code reviews and enforced coding standards using tools like SonarQube, ensuring high code
quality, maintainability, and reducing technical debt.
Full Stack Engineer II
Aceable | Contract | Jan 2016 – Mar 2019
Architected and developed innovative e-learning platforms with a strong focus on enhancing user interactions,
backend stability, and system scalability.
 Architected and developed interactive e-learning modules using React, Redux, and GraphQL, enhancing user
engagement by 50% through optimized state management and efficient data fetching.
 Built and maintained robust backend services with Go and C#, ensuring high availability, performance, and scalability,
resulting in a 99.9% uptime.
 Deployed applications using AWS services such as Lambda, S3, EC2, and RDS, achieving cost-efficient scalability and
reducing operational costs by 25%.
 Implemented real-time features with WebSockets and SignalR, improving user experience in live sessions and
enabling real-time communication between clients and servers.
 Utilized GraphQL to optimize data fetching and improve front-end performance, reducing the amount of data
transferred and improving load times.
 Ensured data integrity and security by integrating OAuth2 and JWT for robust authentication and authorization
mechanisms.
 Conducted performance tuning and optimization using New Relic and Prometheus, identifying and resolving
bottlenecks, reducing system latency by 30%.
 Mentored junior developers on best practices, code reviews, and cutting-edge technologies, fostering a collaborative
and high-performance team environment.

Software Engineer (intern, junior)


DELL | Internship | Jan 2015 – Jan 2016
Developed and maintained enterprise-level applications focusing on enhancing backend services and creating
dynamic frontend components.
 Engineered scalable backend services using C# and .NET Framework, significantly enhancing system performance
and reliability, leading to a 30% reduction in server response times.
 Developed interactive and dynamic front-end components with AngularJS and TypeScript, improving user
engagement and interface responsiveness through optimized DOM manipulation.
 Utilized SQL Server for complex database management tasks, optimizing queries, stored procedures, and triggers,
which improved data retrieval speeds by 40%.
 Designed and implemented RESTful APIs to facilitate seamless communication between client and server, ensuring
high data consistency and integrity.
 Employed Team Foundation Server (TFS) for version control, project management, and continuous integration,
streamlining development workflows and improving team collaboration.
 Conducted comprehensive unit testing with NUnit and Moq, ensuring code quality, robustness, and achieving 90%
code coverage across all modules.
 Integrated jQuery and Bootstrap for dynamic UI elements and responsive design, enhancing the user experience on
various devices and platforms.

Education
Concordia University Texas
B.S. in Computer Science
2010 – 2014

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy