JPMorgan Chase & Co, Software Engineer
Feb 2024 - Present
- Developing a centralized legal application hub integrating 10 other legal services. Key contributions include implementing user behavior tracking through click analytics, addressing complex security and rendering concerns, building dynamic data grids, enhancing UI/UX, and overhauling functional testing efforts.
- Reduced post-release defects by spearheading an initiative to improve functional test coverage using Selenium and Cucumber, resulting in more reliable releases and improved team confidence in code quality.
- Contributed to the full lifecycle of a new application for Non-Disclosure Agreement (NDA) processing — covering submission, review, escalation, and completion — over a 7-month development timeline, automating many of the team's current manual workflows and implenting features that were not possible in the previous sharepoint solution
- Played a key role in implementing a revamped workflow process for the submission, review, and completion of a document, including leading the migration of legacy processes into a modern codebase and transitioning data storage from Oracle to MongoDB, resulting in enhanced scalability and reduced maintenance overhead.
- Managed and maintained four React applications used to streamline and automate legal document management processes, improving operational efficiency and user experience.
JPMorgan Chase & Co, Software Engineering Intern
Summer 2023
- Saved team 3 hours of data cleaning each day through the development of the technology risk prevention dashboard
- Led automation features that decrease human error in technology risk report saving over $70,000/year
- Created web app that allows teams to build customized reports and summaries utilized for sharing updates on technology risk fixes in daily meetings. Developed using React, Flask, and PostgreDB
John Deere, Software Engineering Intern
Summer 2022
- Led software overhaul project using C# and Microsoft SQL Server that provides users the ability to manage and configure Software in the Loop simulations of virtual embedded controllers
- Improved caching and logging systems to save users from reconfiguring previously used simulations
- Expanded program capabilities from 1 to 10 different vehicle simulation types
Crown Battery Manufacturing, Engineering Intern
Summer 2021
- Led human-machine interface upgrade project generating lowered inventory costs and maintenance downtime
- Constructed Programmable Logic Controller programming and circuitry for maintenance training panel