About
I'm a software engineer who turns ideas into clean, intuitive digital experiences. With a background in web development and a focus on user experience, I've built everything from retail platforms to SaaS apps and internal tools. I thrive in cross-functional teams, always aligning tech with real business needs.
What drives me is creating software that makes life easier through clean architecture, thoughtful design, and simple, testable code. Whether on the frontend or backend, my goal is to build solutions that are both functional and genuinely enjoyable to use.
Skills
Languages, Frameworks, & Tools
HTML
CSS
JavaScript
TypeScript
C#/.NET
Microsoft SQL Server
React
Next.js
Tailwind CSS
Angular
GraphQL
Node.js
Git
Azure DevOps
Software Engineering Practices
Agile Methodologies
Unit & Integration Testing
CI/CD
Domain-Driven Design
Microservices
RESTful APIs
Cross-functional Team Collaboration
Project Planning & Execution
Code Reviews
SDLC Process Improvement
Technical Documentation
Experience
Sr. Software Engineer
DriveTimeDeveloped customer-facing experiments to optimize conversion rates, collaborating with cross-functional teams to integrate third-party financing options. Designed and maintained CI/CD pipelines for reliable, automated deployments. Responsible for end-to-end software development lifecycle, including development, testing, deployment, and monitoring of all deliverables.
- JavaScript
- TypeScript
- C#/.NET
- Angular
- Node.js
- Azure DevOps
Software Engineer
TEKSystems (Contract for Allianz)Led front-end development for a policy tracking app, improving load performance by 45% and reducing flow bugs by 85% through React modernization. Advised on SDLC improvements, increasing throughput by 25%, and collaborated closely with backend teams to deliver high-performing user experiences.
- JavaScript
- TypeScript
- C#/.NET
- React
- Azure DevOps
Sr. Software Engineer II
Kaplan ProfessionalLed scalable front-end architecture initiatives across high-traffic retail platforms. Redesigned and deployed a Sitefinity CMS to support multi-storefronts with a shared cart. Built CI/CD pipelines to boost deployment velocity, developed interactive UIs with modern JS frameworks, and implemented a centralized GraphQL API. Contributed to AWS deployments using CloudFront, S3, and ElastiCache to ensure performance and availability.
- JavaScript
- TypeScript
- C#/.NET
- Microsoft SQL Server
- React
- GraphQL
Software Engineer
MarketSharp SoftwareBuilt and maintained key features for a SaaS CRM using ASP.NET, including a custom calendar with Google and Apple integration. Refactored legacy code by modularizing domain logic into a NuGet package, boosting maintainability. Collaborated cross-functionally to align solutions with product and customer needs.
- JavaScript
- TypeScript
- C#/.NET
- Angular
Software Engineer II
Kaplan ProfessionalBuilt and maintained core .NET microservices for product, order, customer, and finance workflows. Led engineering for a warehouse transition, scaling systems for 10K+ daily shipments. Designed high-performance SQL databases and contributed to service-oriented architecture, collaborating cross-functionally to meet business needs.
- JavaScript
- C#/.NET
- Microsoft SQL Server
What's Next?
I'm always looking to grow by exploring new technologies and expanding my skill set. Lately, I've been working with AI to see how it can enhance the solutions I build. Check out the chatbot I made for this site!
If you're working on something exciting or just want to connect and chat tech, feel free to reach out!