π About Me
I am a dedicated Full-Stack Software Engineer with a background in Computer Science. I thrive at the intersection of architecture and functionality, specializing in building robust, scalable solutions using modern technologies like .NET Core, React, and Azure.
I am passionate about mastering complex system designβfrom microservices architecture to CI/CD pipelines. When I'm not deep in code, I enjoy [**INSERT HOBBY HERE, e.g., hiking, learning new languages, or mechanical keyboards**], which helps me approach technical challenges with a fresh, focused perspective.
π» Technical Stack
β Core Languages & Frameworks
C# TypeScript JavaScript React Angular JavaβοΈ Cloud & DevOps
Azure Docker Kubernetes Terraform GitπΎ Data & Architecture
SQL Server Microservices Service Bus MongoDB RESTful APIs⨠Selected Projects
πΌ Professional Experience
Staff Software Engineer
Shiftkey | Cleveland, Ohio
- Leading product development efforts and contributing to core features.
- Maintaining and creating standards for Service Oriented Architecture (SOA) for new applications.
- Building and maintaining CI/CD pipelines within Azure DevOps.
- Responsible for full-stack development using React/.NET Core.
- Mentoring junior developers and participating in Kubernetes cluster maintenance.
Senior Software Engineer
Shiftkey | Cleveland, Ohio
- Led development of critical features throughout the Software Development Lifecycle (SDLC).
- Led design initiatives and communicated technical needs to business stakeholders.
Software Developer
Kalibrate Technologies | Cleveland, Ohio
- Developed features for a new React web app utilizing a Spring Boot/Kotlin backend.
- Configured and maintained Azure Web Service environments for multiple services.
- Gained exposure to containerizing services using Docker.
Software Developer
Seam Group | Beachwood, Ohio
- Designed and developed a new Angular application from initial concept to release.
- Worked within Agile methodologies, collaborating weekly with users.
- Developed new features for a Cordova hybrid mobile application.
Software Engineer
Matrix Pointe Software | Westlake, Ohio
- Developed and maintained full-stack ASP.NET MVC/Knockout web applications.
- Responsible for the design and development of a note capturing module.
Application Developer I
Family Heritage Life Insurance | Broadview Heights, Ohio
- Developed two new web applications, managing the full lifecycle from requirements gathering to release.
- Drove the adoption of JavaScript & AngularJS to modernize and build new client websites.
- Managed full-stack development, encompassing UI design and writing SQL Server stored procedures.
- Engineered new ASP.NET Web API 2 RESTful services.
- Designed and developed a hybrid mobile iOS application using the Ionic framework.
- Applied Test-Driven Development (TDD) principles using C# and JavaScript.
Intern, Java Developer
Westfield Insurance Company | Westfield Center, Ohio
- Contributed to the end-to-end development lifecycle of an enterprise Java web application.
- Implemented software enhancements and features based on specific customer requirements.
- Resolved software defects while maintaining continuous communication with end-users.
- Executed the migration of multiple applications to modern application server versions.
- Collaborated cross-functionally across IT departments to configure and troubleshoot issues.
- Supported application deployment processes during critical release cycles.
π Education & Links
Education
The University of Akron
Computer Science (Cum Laude)
2006 - 2013