Senior Software Developer
Current- Streamlined a complex C#.NET Core project through careful refactoring, transforming it into a more cohesive structure
- Identified repeated patterns in form implementation and developed abstracted Angular components, streamlining future form creation and improving maintainability
- Designed and implemented a chunking system in Angular and C# to overcome a 25MB firewall limit for file uploads, including error handling, reassembly, and cleanup of files on the backend
- Provided guidance and mentorship to junior developers, answering technical questions and helping resolve coding challenges to foster team development and collaboration
- Developed RESTful APIs to support contractor file submissions, ensuring smooth data flow
- Implemented a data synchronization service, integrating third-party API data into a SQL Server database