Andrew Pettigrew
Toronto, Canada | -|-| www.linkedin.com/in/andrewpettigrew
SUMMARY
Senior Software Engineer with 8 years of experience in backend and full-stack development, specializing in Spring Boot,
Node.js, Laravel, and cloud-native architectures (AWS/GCP). Skilled in building scalable APIs, optimizing databases, and
leading high-impact projects from design to deployment.
WORK EXPERIENCE
Software Engineer II, Benevity
•
Sep 2024 – Feb 2025
Engineered a Spring Boot RESTful API to decouple product data from a legacy Laravel monolith, enabling querybased access for 921 companies and 21M+ users within a microservice architecture
•
Delivered new Vue.js components and backend functionalities within a large-scale Laravel application impacting
21M+ users
Software Engineer, The Park Playground
•
June 2022 – June 2024
Engineered a scalable Next.js website with 20+ pages, supporting 4 countries and 100,000+ daily users that
included a new ticketing flow, streamlining the customer booking process and consolidating two disparate
systems (WordPress and ReactJS) resulting in an improved operation efficiency and 23% increase in sales
•
Implemented AWS Cognito for a secure authentication layer, improving system security and user management, by
integrating with a refactored Laravel API
•
Developed a serverless email survey system to automate the delivery of customer survey by using AWS Lambda,
EventBridge, AWS RDS and external mailing service (SendGrid)
Software Engineer Consultant, Paperchain
•
July 2021 – Mar 2022
Developed and scaled high-performance RESTful APIs leveraging Node.js and Google Cloud Provider Serverless
technologies that integrated with Stripe payment gateway
•
Technologies: NodeJs, Hapi.js, GCP Serverless technologies, Stripe
Cofounder, Brainboxx Solutions
•
Oct 2019 –June 2021
Founded and launched a multi-tenant HR Engagement Management SaaS platform, driving employee
engagement by leveraging Angular, Node.js, and MongoDB deployed on AWS Elastic Beanstalk
•
Conducted sales presentations and product demonstrations to HR managers, securing 2 B2B client contracts and
driving platform adoption
•
Generated $86,000 USD in revenue through sales of custom website and app development projects
demonstrating business acumen and technical expertise by delivering solutions to client specifications
Software Engineer II, RealDecoy
•
June 2016 – Oct 2019
Delivered a 15% reduction in license costs by leading a successful migration of project data sources from Endeca
Commerce to Solr & Elasticsearch
•
Implemented full-stack solutions for pharmaceutical firms using Java Spring and search platforms such as
Endeca Commerce & Elasticsearch
•
Provided mentorship for junior developers through the introduction of best practices, code reviews, and pair
programming, improving team productivity and code quality
SKILLS
Languages: Java, JavaScript, TypeScript, PHP, SQL, HTML5, CSS3, SASS
Backend: Node.js, Spring Boot, Laravel, Express.js
Frontend: React.js, Next.js, Vue.js
Cloud & DevOps: AWS, GCP, Docker, Serverless Framework, Kubernetes
Databases: PostgreSQL, MySQL, MongoDB
Testing: Jest, Mocha, JUnit, PHPUnit
Architecture: RESTful APIs, Microservices, Event-Driven Systems, RabbitMQ, Kafka
AI Tools: Github Copilot, Cursor AI, Chat GPT
EDUCATION
Bachelor of Science, Computer Science
Sep 2012 – May 2016
•
University of Technology, Jamaica
•
GPA: 3.42/4.00
•
Dean’s list awardee for 2 terms
•
Awarded Major Project of the Year Award (2016) for research and development project titled, 'Development of an
NFC Mobile Application for The Jamaica Urban Transit Company'.