Alexander Arrico
Senior Software Engineer & Architect · Brunswick, GA
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-08 – 2014-08
B.S. Physics / B.A. Computer Science / B.A. Mathematics · Duquesne University, Pittsburgh
2008-08 – 2012-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