Jacob Fedrigon
jacobfedrigon@gmail.com
Software engineer with more than 5 years of experience in full-stack web development and enterprise software. Specializes in C#/.NET, cloud services (Azure/AWS), CI/CD, and test-driven development. Focused on crafting concise designs, writing high-performance code, and delivering reliable production support by enhancing observability practices.
Experience
- Implemented C#/.NET8 web services to facilitate data exchange between external clients and internal systems.
- Automated deployments across multiple environments via CI/CD pipelines and Infrastructure as Code (IaC).
- Engineered a customer digital account conversion solution, prioritizing performance and test-driven development.
- Resolved production incidents through on-call support, deploying swift .NET and SQL fixes to minimize downtime.
- Mentored junior engineers on object-oriented design, test-driven development (TDD), and observability.
- Toured by bicycle across Europe and the American Northeast and Midwest.
- Consistently volunteered at the Playhouse Square Performing Arts Center in Cleveland, Ohio.
- Completed courses in C++, Swift, and Rust and engaged in personal projects to refine development skills.
- Designed and developed scheduled tasks for Azure-to-Azure communication and data transfer using C#, multiple Azure SDKs, and blob storage accounts.
- Implemented analytics dashboard updates, collaborated with customers on features, and improved performance by 2x.
- Led the release of the Value-Based Performance Management product — developed a unit-testable release structure, performance tested the product, and coordinated with division managers for a smooth rollout.
- Developed critical fixes for bugs impacting hospitals worldwide using M, C#, .NET, and SQL.
- Reviewed over 130 projects, focusing on performance, code coverage, and security.
- Developed an app facilitating charitable donations and automated debit of accounts using an Angular front-end and a Web API backend with .NET Core.
- Organized and led meetings with 5 departments to develop requirements for dataflow, security, and the user interface.
- Integrated the application with Microsoft Azure as the first project on the new platform for the corporation.
Education
Bachelor of Science in Computer Science, Minor in Philosophy
EECS 482 Operating Systems · EECS 485 Web Databases & Information Systems · EECS 492 Artificial Intelligence · EECS 445 Machine Learning · EECS 376 Foundations of Computer Science · EECS 370 Computer Organization · EECS 281/280 Data Structures & Algorithms · EECS 203 Discrete Mathematics · MATH 214 Linear Algebra · STATS 250 Statistics · PHIL 361 Ethics · PHIL 340 Minds and Machines · EECS 494 Game Design
Projects
Network File Server
Implemented a multi-threaded, secure network file server in C++ using socket programming to create and maintain a secure file system between client and server.
3D Strategy Fishing Game
Created a fully-featured strategy fishing game in C# using Unity with real-world boat movement, a robust fishing mechanic, and dynamic object interaction.
MapReduce Server
Coded a multi-process, multi-thread MapReduce server capable of executing any user-submitted job with an arbitrary number of workers using UDP and TCP for heartbeat messages and worker orders.