Summary
Overview
Work History
Education
Skills
Timeline
Generic

Phil Garrigan

Dracut,MA

Summary

Senior Software Engineer with over six years of experience in developing full-stack applications within complex, regulated environments. Demonstrates strong ability to quickly master new technologies while maintaining productivity across diverse tools and frameworks. Proven expertise in leading end-to-end feature development, designing multi-service architectures and data-integrated backends, and crafting intuitive interfaces that streamline intricate workflows. Results-oriented feature lead committed to driving architectural enhancements, formulating comprehensive design proposals with thorough trade-off analyses, and collaborating effectively with cross-functional teams to address critical challenges.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Perceptive Informatics LLC (formerly Invicro)
01.2025 - 02.2026
  • Led the frontend architecture and contributed to the broader system design for a Pre-Sales Portal built with React.js, TypeScript, and Golang that consolidated a fragmented R&D operations process (Excel, SharePoint, Salesforce) into a single data-integrated application, streamlining workflows for sales, science leads, and pricing teams.
  • Contributed to enterprise data lake development using AWS data pipelines (Glue ETL, Lambda-based orchestration, Athena) for ingestion, normalization, and analytics across high-volume scientific data sets.
  • Applied hypothesis-driven development methodology, operating as an internal consultant to identify pain points, bottlenecks, and inefficiencies in R&D workflows before building solutions.
  • Led the frontend architecture and contributed to the broader system design of a consolidated medical imaging review tool, while building large portions of the full-stack application. Centralized fragmented R&D workflows (submission review, data selection, PHI checks, compliance checks) into a single interface, achieving a 57% throughput increase without additional headcount, and earning a 9.0/10 ease-of-use and 9.1/10 satisfaction rating across all application views.
  • Led frontend architecture: evaluated and selected the React framework (Vite vs. Next.js), configured TypeScript, selected Material UI, designed the application structure, and implemented AWS-hosted serverless infrastructure via IaC.
  • Designed and built RESTful APIs using API Gateway and Lambda, coordinating multiple independent services each with their own database (DynamoDB and PostgreSQL via RDS/Aurora), using Python, SQLAlchemy, and Alembic for reliable data integration and workflow automation.

Software Engineer

Perceptive Informatics LLC (formerly Invicro)
10.2019 - 01.2025
  • Created a reusable AWS serverless template (Serverless Framework v3): React/TypeScript build synced to S3, delivered through CloudFront, backend APIs via API Gateway + Lambda, all defined as infrastructure-as-code with one-command deployment. Reused across multiple projects.
  • Designed and implemented the data model and database schema across multiple databases (RDS and Aurora with PostgreSQL) using the Serverless Framework, with migration management via SQLAlchemy and Alembic.
  • Implemented Datadog RUM (Real User Monitoring) for production application observability.
  • Wrote comprehensive tests in Python and TypeScript (Jest) to ensure code quality and reduce regressions.
  • Partnered closely with UX, product, and scientific stakeholders to translate complex requirements into intuitive user interfaces.
  • Built a React form generator to support existing iPACS forms and form functionality, enabling consistency between the legacy and new systems.
  • Served as sole engineer operating as tech lead on iPACS product releases, including the 3.5.0 release that reduced operational costs by ~$250K annually through targeted UX improvements, improving per-image task efficiency by 3x and raising user satisfaction by 31%; scoped features, built technical design proposals with trade-off analyses, coordinated with stakeholders, and delivered end-to-end.

Audit Senior Associate

Ernst & Young (EY)
10.2016 - 12.2018
  • Led a team of up to 10 auditors across geographically diverse engagements, managing scheduling, budgets, task delegation, and delivery under strict deadlines.
  • Conducted detailed audit procedures and uncovered a $1.5M misstatement through meticulous testing and attention to detail.

Education

Software Development Immersive - Software Engineering

General Assembly
Boston, MA
01-2019

Master of Science - Accounting

University of Massachusetts Lowell
Lowell, MA
01-2016

Bachelor of Business Administration - Accounting And Finance

University of Massachusetts Lowell
Lowell
01-2015

Skills

  • Languages & Frameworks: JavaScript, TypeScript, Reactjs, Vuejs, Material UI, jQuery, Python, SQLAlchemy, Alembic, Golang, Nodejs, Express, HTML, CSS, SQL, Perl, Catalyst (Perl), DBIx, Moose
  • Databases: PostgreSQL, MySQL, MariaDB, AWS RDS, AWS Aurora, DynamoDB, MongoDB
  • AWS & Infrastructure: Lambda, API Gateway, S3, CloudFront, SQS, SNS, Glue, Athena, EC2, CloudFormation, RDS, Serverless Framework, Terraform, Docker, Bash
  • Testing & Tools: Jest, TDD, Datadog (RUM), Git, GitHub, GitLab, Jira, Postman, NPM, Webpack, Agile (Scrum), CI/CD, Camunda BPM, Cursor, GitHub Copilot

Timeline

Senior Software Engineer

Perceptive Informatics LLC (formerly Invicro)
01.2025 - 02.2026

Software Engineer

Perceptive Informatics LLC (formerly Invicro)
10.2019 - 01.2025

Audit Senior Associate

Ernst & Young (EY)
10.2016 - 12.2018

Software Development Immersive - Software Engineering

General Assembly

Master of Science - Accounting

University of Massachusetts Lowell

Bachelor of Business Administration - Accounting And Finance

University of Massachusetts Lowell