Résumé
Professional experience, skills, and education.
Experience
Senior Front End Software Engineer
Cubic Transportation Systems / Umo MobilityAustin, TX · 2021 – 2026
- Built a Flutter mobile UI module integrating AWS Cognito authentication, designed for embedding into native iOS and Android applications
- Developed and maintained AWS Lambda function handlers extending Cognito capabilities via API Gateway
- Extended Angular applications with new authentication flows, UI features, and functionality; contributed to React application maintenance
- Developed WCAG 2.1 accessibility testing automation for Flutter applications using Appium and Dart
- Applied GitHub Copilot daily for prototyping, refactoring, and code quality review
- Reviewed pull requests across the engineering team for quality assurance and standards compliance
- Updated Terraform infrastructure definitions for services under active development
Senior Full-stack Web Developer
Cubic CorporationAustin, TX · 2019 – 2021
- Maintained and extended an internal ideation platform and peer-recognition system built on AngularJS, Node.js, Express.js, and MongoDB, containerized with Docker
- Augmented frontend and backend with new features and data support per stakeholder direction
- Prototyped new projects to validate technical approaches before committing to full development
- Administered services and MongoDB database for internally hosted applications
Senior Analyst: Custom Applications
Condé NastWilmington, DE; later Austin, TX · 2009 – 2018
- Designed, prototyped, and built web applications across Vogue, Bon Appétit, Condé Nast Entertainment, and Golf Digest
- Built and owned a JavaScript-based content collection and scoring system used by 1,200 reviewers across multiple years
- Led extension of the Atex Polopoly CMS (Java) that became the backbone of the company’s intranet
- Developed applications across PHP, Java, Python, Node.js, Ember.js, and SQL with various templating engines
- Owned systems end-to-end: requirements gathering, prototyping, development, deployment, and iterative improvement
Skills
Frontend
JavaScript / TypeScript90%
Angular / AngularJS85%
Flutter / Dart80%
HTML / CSS / SASS90%
React (professional exposure)30%
Backend
Node.js / Express.js85%
Java / Spring Boot60%
PHP / Python / Flask70%
SQL (SQL Server, Oracle, SQLite)80%
MongoDB75%
Infrastructure & Tools
AWS (Lambda, Cognito, API Gateway, S3)75%
Docker / Compose70%
Terraform / GitHub Actions65%
Git / GitHub / Jira90%
Linux (multi-distro)80%
Education
Bachelor of Arts in Computer Science
Drexel University, College of Engineering
Featured Projects
Switch Comparison Tool
Interactive force-curve visualizations for mechanical keyboard switches with D3.js.
View ProjectWeather Dashboard
Real-time weather data with interactive maps and historical trend analysis.
View ProjectWebXR Lab
Immersive 3D experiences built with Three.js and WebXR APIs.
View ProjectSystem Metrics
Live observability dashboard showing infrastructure health and container stats.
View Project