Software Engineer (Backend)
CurrentDeveloped APIs, jobs, and consumers in C# using the .NET framework, contributing to the codebase.Contributed to the codebase by developing new features and addressing bugs all while keeping clean maintainable code.Code quality and performance by raising unit test coverage from 34.6% to 84.1%, and significantly reducing cognitive complexity from 1,802 to 204 and cyclomatic complexity from 6,565 to 1,902, leading to improved overall project performancePrepared technical… Show more Developed APIs, jobs, and consumers in C# using the .NET framework, contributing to the codebase.Contributed to the codebase by developing new features and addressing bugs all while keeping clean maintainable code.Code quality and performance by raising unit test coverage from 34.6% to 84.1%, and significantly reducing cognitive complexity from 1,802 to 204 and cyclomatic complexity from 6,565 to 1,902, leading to improved overall project performancePrepared technical documentation, including architecture and flow diagrams, for each of the 9 sub‑projectsParticipated in weekly team presentations where we gave updates of our work over the work week..NET C#, Azure DevOps, Redis, Elastic Search, Kafka, SDKs, Signal R, Quartz Jobs Scheduling, PostgreSQL, Unit Testing Show less