Senior Software Engineer & Architect

RESUME

Alexander Arrico

Senior Software Engineer & Architect · Brunswick, GA

Download PDF (ATS-friendly)

Senior engineer and technical leader who specializes in walking into legacy codebases and making them modern. 10+ years of experience migrating monoliths to microservices, building engineering teams from scratch, and establishing the processes that make software organizations actually ship. Track record includes a zero-downtime migration of 20,000+ users from Java to Node.js, a 200x query latency improvement, and founding an engineering department from one person to a functional team with CI/CD, processes that make sense for the team, and code review culture in place. Seeking a senior engineering or technical leadership role where that experience drives real impact.

EXPERIENCE

  • Engineering Manager · Hourwork, Inc.

    2022-05 – 2023-11 · Remote

    • Led the complete engineering modernization of a legacy Java platform, managing migration to a cloud-native Node.js ecosystem with zero downtime.
    • Migrated 20,000+ users from legacy infrastructure to a modern microservices architecture in 11 months with zero data loss.
    • Re-architected PostgreSQL data models, achieving a 200x reduction in query latency and enabling real-time analytics that drove new enterprise sales.
    • Implemented trunk-based development and automated CI/CD pipelines, reducing release cycles from quarterly to weekly.
    • Instituted code review standards, RFC processes, and incident management protocols, reducing customer-reported bugs by 85% within two months.
    • Architected a serverless messaging platform using AWS Lambda and SQS/SNS, processing 350,000+ daily messages with near real-time latency.
    • Built a comprehensive observability strategy using DataDog, reducing MTTR for critical production incidents to under 24 hours.
  • Software Consultant · Freelance

    2024-06 – Present · Remote

    • Build and maintain a modular TypeScript/Discord.js bot with a layered architecture (controller/repository/domain/presentation), backed by PostgreSQL via Prisma ORM with Docker multi-stage builds for production deployment.
    • Implement cron-based session lifecycle automation with recovery logic for downtime, dynamic image generation using Sharp and Canvas, and auto-discovered slash command/event handlers with structured error wrapping.
    • Deploy via Railway with GitHub Actions CI/CD, using path aliases with conditional resolution for dev/prod environments and containerized PostgreSQL for local development.
  • Lead Software Engineer · BlueMark

    2021-06 – 2022-04 · Remote

    • Lead Backend Architect for a high-traffic e-commerce portal, owning RESTful API design and automated quality assurance pipelines.
    • Designed and deployed a scalable RESTful API using Python/Flask and AWS, directly supporting new revenue streams.
    • Reduced regression defects by 70% by architecting a comprehensive testing suite (Unit, Integration, E2E) with pytest and Jest.
    • Streamlined cross-team integration by defining strict API contracts with OpenAPI/Swagger, eliminating frontend-backend bottlenecks.
  • Director of Technology · Optricity Corp.

    2019-01 – 2021-06 · Durham, NC

    • Promoted to establish and scale the company’s first engineering department, defining technical roadmap, hiring strategy, and Agile SDLC standards.
    • Founded and scaled the engineering department from 1 to 4 engineers, establishing hiring pipelines, onboarding documentation, and career ladders.
    • Modernized SDLC by migrating from open source ticket tracker to GitLab, implementing Agile methodologies that made sense for the team, and building the company’s first automated CI/CD workflows.
    • Engineered a serverless client portal on GCP (App Engine/Firebase) in under 7 days, ensuring business continuity during COVID-19.
    • Reduced core application load times by 70% through complete re-architecture of the legacy XML-based loading engine.
    • Automated QA by integrating a custom Python scripting engine into the core Java application, cutting customer-reported defects by 60%.
  • Software Engineer → Senior Software Engineer · Optricity Corp.

    2016-01 – 2019-01 · Durham, NC

    • Progressed from founding engineer to senior role, building internal tooling, client-facing APIs, and driving the company’s first modernization initiatives.
    • Built a direct-integration Web Services API enabling seamless data exchange between client WMS and Optricity, eliminating 10+ hours of manual data entry per client weekly.
    • Developed an internal quality control scanner using Python/Flask, automating data validation for customers and reducing support tickets by 20%.
    • Led the migration of the flagship codebase from SVN to Git, enabling modern branching strategies and issue tracking integration.
    • Architected the company’s secondary support application using C#/.NET, implementing proprietary algorithms for client warehouse system integration.
    • Created the company’s first CI/CD pipeline with Jenkins and refactored the flagship product’s script API to support third-party Python libraries.

EDUCATION

  • M.S. Materials Science & Engineering · University of Tennessee, Knoxville

    2012-082014-08

  • B.S. Physics / B.A. Computer Science / B.A. Mathematics · Duquesne University, Pittsburgh

    2008-082012-05

SKILLS

Languages

Python · Node.js/TypeScript · Java · C# · SQL · Go · Bash

Backend & Frameworks

Flask · FastAPI · Django · Express.js · REST API Design · OpenAPI/Swagger · WebSockets · OAuth/JWT

Data & Messaging

PostgreSQL · MongoDB · DynamoDB · Redis · RabbitMQ · pandas · SQLAlchemy · Event-Driven Architecture

Cloud & Infrastructure

AWS (Lambda, SQS, SNS, S3, EC2, RDS, DynamoDB, CloudWatch) · GCP · Docker · Kubernetes · Terraform · Nginx

DevOps & Testing

CI/CD (GitHub Actions, GitLab CI, Jenkins) · DataDog · pytest · Jest · Cypress · Trunk-Based Development · Microservices

Frontend

React · HTML/CSS · JavaScript

Leadership & Tools

Agile/Scrum · Incident Management · Hiring & Team Scaling · RFC/Architecture Review · Jira · Confluence · Notion