Senior Software Engineer with 6 years of software engineering experience. Currently working at GE, where I contribute to the development and optimization of GPU-based image reconstruction algorithms for photon-counting CT scanners.
Experience
2024 — Now
Waukesha, Wisconsin, United States
• Designed and optimized GPU-based image reconstruction algorithms for photon-counting CT scanners, driving advancements in medical imaging performance.
• Decomposed Python and MATLAB algorithms and technical specifications into parallelizable tasks, enabling cross-functional collaboration, accelerating delivery timelines, and minimizing bottlenecks.
• Directed communication across global teams to translate MATLAB and Python algorithms into efficient C++/OpenCL/CUDA implementations, integrating them into broader imaging frameworks.
• Conducted image quality analysis and performance assessments to ensure the robustness and precision of both new and existing algorithms.
• Managed agile workflows, guiding sprint planning, feature prioritization, retrospectives, and team execution while mentoring team members to achieve project milestones.
• Conducted design reviews and created UML diagrams to extend infrastructure with third-party library functionality, applying consistent patterns to support additional integrations.
• Delivered the first implementation leveraging platform team infrastructure to create performance dashboards—providing leadership with improved visibility into key metrics and offering feedback to enhance the platform’s capabilities for future use.
• Mentored junior developers in completing self-assessments and setting goals focused on design rigor, scoping technical requirements, and making informed architectural decisions.
2022 — 2024
2022 — 2024
• Led a team of 4 engineers following the Scrum framework through successful project lifecycles
• Worked with product owner and UX Designer to write PRDs
• Mentored the engineering team to translate PRDs into technical requirements and manageable goals
according to our Scrum process
• Improved code quality by providing code reviews for Junior Engineers
• Implemented web features using: Git, CI/CD pipeline, React, Bootstrap, Apollo Client, TypeScript, REST
APIs, Jest testing framework, Prisma ORM, and PostgreSQL database
• Analyzed latency issues and coached the engineering team on ways to scope out solutions
• Completed a product-led growth (PLG) project that provided existing users access to a demo
application in order to upsell features
• Setup infrastructure for auto-generating API documentation for ApiGateway Endpoints
• Owned implementation of Prisma to increase efficiency when working with the database
• Created database model, API endpoints, and web page of a RBAC and Idea Submissions feature
2019 — 2022
2019 — 2022
• Contributed to web (C#) and server (MUMPS) development of population health software products
from requirement definition through successful deployment
• Provided guidance and timely solutions to implementation and technical issues with the software
• Maintained functional-area ownership of software for social determinants of health screening tools
• Provided user-requirement analysis and led design conversations for medical software that aided in
screening for and addressing social determinants of health
• Used the following programing languages: C#, Java, MUMPS, and TypeScript
2018 — 2019
2018 — 2019
• Managed team members’ workloads, provided constructive feedback, and aligned their skills and interests with the areas they were working on.
• Led development projects while managing customer expectations and working with the development team to meet project timelines.
2015 — 2018
2015 — 2018
I supported the design and quality of Electronic Medical Records software at Epic. This involved understanding the end user's needs, but also knowing how our software could help create a more effective, safer work environment. I worked directly with the software developers to help come up with design solutions that accomplish the end goal and I tested the software to ensure that the product was high quality.
• Completed a variety of testing techniques including functional, usability, performance, integration, and stress testing.
• Attended onsite hospital visits to learn how analysts, pharmacists, nurses, and doctors interact with the software.
• Managed projects for new features including development for international customers.
• Participated in Root Cause Analysis meetings to come up with solutions on how past problems could be avoided.
• Hosted webinars for our customers about new features in our software.
Education
The Johns Hopkins University
Bachelor of Science (BS)
2011 — 2015
University of Wisconsin-Madison
Professional Capstone Certificate Program
2016 — 2018