Andrew Pettigrew

Andrew Pettigrew

$40/hr
Full - Stack Development, Backend Development
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Kingston, St Catherine, Jamaica
Experience:
8 years
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'.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.