I am a Full-Stack Software Engineer who is passionate about engineering, architecture, and tooling. I am looking to fill a T-Shaped position in a team that solves interesting and challenging problems with innovative technology.
Senior Software Engineer
Improved reliability of customer experience automation functionality
- Wrote command line application for seeding data to local development in order to facilitate bug reproduction
- Paired with junior developers to introduce them to coding basics and best practices
Cloud Engineering Chapter Lead
Migrating enterprise security gates and CI/CD workflows from BitBucket and Bamboo to GitHub
- Maintaining existing CI/CD pipeline to improve developer experience during transition
- Participating in rework of team structure and introduction of development chapters
- Holding weekly one on ones with reports to build a rapport with them and continually support their growth
- Discussing best practices and upcoming programming trends with chapter to foster a learning environment
Software Engineer
Developed internal deployment orchestration tool using PHP and maintained enterprise CI solution
- Created and maintained repository of development tools and scripts to improve developer experience
- Participated in RFCs and audits to determine viability of various enterprise tools
- Mentored junior engineers on PHP best practices, object oriented code, agile methodologies, and pair programming
Senior Full Stack Software Engineer
Developed customer portal and order processing engine using AngularJS, Spring, and MuleSoft Anypoint Platform
- Designed and implemented new API architecture to modernize internal services
- Engineered a custom library to facilitate migration from monolith to microservices
Software Engineer
Developed responsive web application for enterprise compliance testing, reporting, and monitoring using AngularJS and Spring
- Maintained blog posts to share knowledge and foster open communication and technology discussions
- Developed widely-adopted internal libraries for data grids, state history, and loading animations
Software Developer
Developed responsive mortgage services platform built with AngularJS, Silex, ASP.NET, SQL, and Redis, while maintaining legacy application
- Created and maintained a Vagrant box to provide a reproducible development environment and streamline onboarding
- Mentored an engineering intern on PHP best practices, object oriented code, agile methodologies, and pair programming