Greater Chicago Area
I’m a full-stack engineer who enjoys solving complex technical problems while working closely with customers and teams to turn ideas into real, scalable systems. Over the past several years I’ve worked across the full stack building enterprise software used by thousands of users, primarily using .NET, Angular, React, Python, and SQL. My experience ranges from designing APIs and backend logic to building front-end features and optimizing performance in large multi-tenant platforms. One of the projects I’m most proud of was helping architect and build the Simplify platform, a major initiative that enables insurance brokers to create and configure benefit plans directly within the enrollment experience. Working with a small engineering team, I helped design and implement the system using Angular, ASP.NET Web APIs, C#, and SQL, building the logic, APIs, and stored procedures needed to support plan creation, editing, and cloning at scale. In addition to development, I spend a lot of time working directly with clients to troubleshoot issues, guide integrations, and ensure technical solutions actually solve real business problems. This combination of engineering and customer-facing experience has helped me develop a strong ability to translate complex technical concepts into practical solutions. I’m particularly interested in: • Building scalable platforms and APIs • Automating workflows and integrations between systems • Improving performance and reliability of large applications • Using AI tools to accelerate development and problem solving Technologies I commonly work with include C#, ASP.NET, Angular, React, Python, JavaScript, TypeScript, SQL, AWS, and REST APIs, along with modern development workflows using Git and Agile methodologies. Outside of engineering, I enjoy building and launching projects, including my own luxury car rental brand, OttoExotics, where I apply many of the same technical and automation skills to marketing, operations, and customer experience
Develop software that follow coding standards and guidelines. This software can fix defects, enhance current code, or implement a new feature. Develop and execute unit, integration, and regression test cases to ensure all functionality that was requested is provided. These tests are documented and reviewed by other developers and leads. Create efficient solutions to recover production systems or fix urgent production issues. Train and mentor new SAP ABAP developers to get them involved in defect and project work.