Software Engineer
CurrentAt Presidio, I've tackled a range of software development projects, consistently striving to provide pragmatic solutions that meet business objectives. My involvement varied based on project scale, specific requirements, and overarching goals. Whether leading a team or contributing individually, I've showcased my adaptability and capability to excel in diverse roles. Below are specific contributions and achievements from these projects:1. Led the design and development of a Consultant Profile Management System, decreasing staffing time by 80% and creating robust, scalable backend services with Express.js and a user-friendly frontend in React; deployed using AWS Amplify.2. Designed and implemented a remote court hearing scheduling solution utilizing Cisco WebEx Devices for North Carolina courts, managing over 300+ hearings monthly and improving workflow efficiency.3. Developed services in .NET (C#) to convert EHR records to FHIR concepts by collaborating with a cross-functional team of 30, and performing multi-environment (Sandbox, Dev & QA) testing which achieved a test coverage of over 88%.4. Collaborated on redesigning & implementing a .NET (C#) application to process D365 events, resulting in a 67% decrease in processing time and a 55% increase in rate of processed events. Applied CQRS, Mediator, and Repository patterns for optimal performance and scalability.5. Developed a chat bot using Generative AI, for a power tools company to resolve customer queries. Adopted a Retrieval Augmented Generation model powered by LangChain Agents. Built front-end using React and backend using FastAPI Python framework.6. Led PGA Tour’s urgent migration from a legacy C++ scoreboard system by developing a suite of dynamic slides and trigger scripts, building out new HTML and CSS content structures and Python scripts for data-driven, real-time updates. Collaborated closely with internal & external teams and third-party developers to meet all project milestones.