Sravan K.

Lead Engineer

McKinney, Texas, United States

About

Seasoned Engineer with 13 years of software development experience encompassing all phases of the Software Development Life Cycle (SDLC). My expertise includes leading development teams, analyzing requirements, designing, architecting, developing, integrating, testing, and delivering enterprise-level software applications. I have a strong background in cloud-based microservices development, Microsoft .NET web applications, and various front-end technologies. I am proficient in using tools and frameworks like Angular, React, .NET Core, OAuth, and more. My experience extends to data engineering from ingesting data from multiple sources to developing data streams, scaling database systems. Manage source control systems and implemented continuous integration practices. Mentored junior developers and conducted peer reviews.

Experience

  • Senior Software Engineer at Semperis
    Jan 2025 - Present · 1 yr 7 mos

  • Egen (2 yrs 10 mos)
    • Lead Engineer
      Apr 2024 - Jan 2025 · 10 mos

    • Senior Software Engineer
      Apr 2022 - Jun 2024 · 2 yrs 3 mos

      architected greenfield EHR application using .net core 6 and c# contributed to base core libraries used across micro APIs developed microservices and event based communication using confluent Kafka used software design patterns and SOLID principals for code extensibility and agility used dapper ORM in the repository layer to communicate underlying azure sql server db developed front end angular components using html, scss, ngrx state and typescript used azure services such as blob storage and azure functions mentored fellow developers and involved in creating jira user stories and documentation

  • Senior Software Developer at Gallagher
    Dec 2021 - Apr 2022 · 5 mos

    Developed reusable functional components using React hooks and Material UI. Implemented GraphQL queries and mutations. Supported backend web services and updated stored procedures. Developed unit tests and integration tests.

  • Senior Full Stack Engineer at GDNinfo
    Mar 2017 - Dec 2021 · 4 yrs 10 mos

    Designed and developed .NET Core micro-APIs, integrating with Kafka and Amazon S3. Utilized Amazon SQS for API communication. Leveraged Entity Framework Core and Dapper for data access. Implemented SSO using APIGEE and used Redis for caching. Developed Angular-based UI components with RxJS and ngrx state management.

  • Sr .Net Programmer at RR Donnelley
    Apr 2016 - Mar 2017 · 1 yr

    Designed and architected MVC 5 web application in C#. Developed RESTful web APIs for backend operations. Implemented custom authorization and attribute routing. Supported legacy Web Forms applications. Implemented SSO using Identity Server. Utilized Selenium for web automation and Azure web jobs for background processing. Supported and maintained Azure Virtual servers. Used Unit of Work and repository pattern for CRUD operations. Created and maintained the web UI with HTML5, Razor syntax, JQuery UI, and CSS3. Employed multithreading for performance optimization. Designed and developed database components including stored procedures and functions.