Application Developer with extensive experience at Roche, specializing in .NET development and RESTful API design. Demonstrated ability to optimize database performance and lead teams to achieve high throughput rates. Skilled in implementing security best practices and Agile methodologies, delivering robust and scalable solutions that enhance business outcomes. Committed to producing quality work and consistently exceeding expectations.
Overview
12
12
years of professional experience
1
1
Certification
Work History
Application Developer
Office of Chief Financial Officer (OCFO)
Washington, District of Columbia
01.2023 - 04.2025
Designed workflow and system architecture for scalable enterprise .NET applications.
Migrated legacy .NET Framework 4.8 application with Crystal Reports to .NET 8 Core, improving performance and maintainability.
Refactored VB.NET and C# code to enhance scalability, reliability, and code quality.
Designed, developed, and migrated SOAP endpoints to modern RESTful APIs using .NET 8 Web API.
Implemented secure API authentication and authorization using Azure Active Directory (Azure AD), JWT, OAuth 2.0, and OpenID Connect.
Integrated Microsoft.Identity.Web, Azure Key Vault, and Managed Identity for token validation, secret management, and endpoint security.
Created Swagger/OpenAPI documentation for seamless integration and developer onboarding.
Configured and managed Azure AD/Entra ID app registrations, client secrets, and API permissions for secure communication between services.
Implemented role-based access control (RBAC), policy-based authorization, and claims-based authentication in .NET Core APIs.
Utilized Azure Blob Storage for file management and Azure Functions for automated backend processes and email workflows.
Established secure CI/CD pipelines with environment-based configurations and secrets management.
Monitored authentication failures, unauthorized access, and application performance using Azure Application Insights.
Developed and deployed responsive web pages using Razor, MVC Core, HTML, CSS, Bootstrap, and JavaScript.
Implemented client-side validation, data access methods, and optimized UI/UX for improved usability.
Designed database schemas, created stored procedures, and optimized T-SQL queries using SQL Server 2022.
Implemented encryption, automated backups, disaster recovery plans, and index optimization for high-performance queries.
Provided 24/7 production support for critical business systems ensuring high availability (HA) and minimal downtime.
Resolved P1/P2 incidents within SLA using ServiceNow and JIRA, collaborating with cross-functional teams for rapid resolution.
Worked with stakeholders to gather requirements, create technical specifications, and maintain system documentation.
Authored API usage guides, user manuals, and technical reference documents.
Utilized Git version control and implemented CI/CD pipelines (Azure DevOps) for continuous integration and deployment.
.Net Application Development Team Lead
Roche
Vizag, India
08.2021 - 10.2022
Developed and maintained RESTful APIs using ASP.NET Core Web API for scalable backend services.
Implemented CRUD operations with Entity Framework Core and LINQ for efficient database manipulation.
Enhanced code maintainability through dependency injection and repository pattern implementation.
Integrated third-party APIs for payment processing, authentication, and email functionalities.
Secured API endpoints using JWT authentication and role-based authorization strategies.
Optimized API performance via response caching, pagination, and asynchronous programming techniques.
Configured new clients and provided ongoing support as part of backend support team.
Led deployment efforts while coordinating with module teams to resolve related issues.
Sr. Full Stack Dotnet and Angular Developer
Equifax
Vizag, India
02.2017 - 07.2021
Verified identity and employment authorization through completion of Form I-9 for all new hires.
Ensured compliance with regulations by meticulously completing Form I-9 processes.
Submitted employee data to E-Verify, confirming work eligibility in United States.
Developed a digitization system for historical I-9 forms using Syncfusion PDF tool and OCR.
Implemented remediation system to validate historical I-9 data with robust validations.
Designed, deployed, and managed EC2 instances for scalable web applications, optimizing costs.
Automated infrastructure provisioning on AWS using CloudFormation and Terraform for various resources.
Provided 24/7 production support for critical business systems, resolving high-priority incidents within SLA.
Software Engineer
RRG
Vizag, India
09.2016 - 01.2017
Company Overview: RRG stands as an independent, global consulting and advisory firm with a focus on crafting and executing enterprise-wide lease audit and cost control strategies. Our consistent success is rooted in our adept utilization of specialized systems and platforms tailored to support the volume, variability, and dynamics inherent in each lease audit campaign. This approach enables us to deliver comprehensive audit solutions to our diverse array of client partners across the globe.
Designed the Presentation Tier utilizing standard ASP.NET Controls and implemented necessary functionality using C#.NET.
Engaged in handling major enhancement incidents and new business incidents.
Contributed to the development of Web Forms and classes using ASP.NET MVC 5.0, incorporating N-Tier Architecture and Database Connectivity Configured IIS to optimize web server settings.
Applied OOPs and SOLID principles while developing the layers in the architecture.
Designed and implemented UI pages for various modules using C# and ASP.NET.
Coded the UI using ASP.NET and C# for planning and scheduling modules.
Implemented various services, including QA Services.
Utilized Dapper ORM to streamline complex data access plumbing code.
Created multiple views and partial views in ASP.NET MVC.
Employed the MVC (Model View Controller) pattern with AngularJS, developing different controllers and views for the project.
Used ADO.NET objects such as Dataset, Data Adapter, and Data Reader.
Implemented client-side validations using JavaScript, Telerik controls, jQuery, and AJAX Library.
Employed ASP.NET AJAX controls for Web Application Development.
Used LINQ to SQL to expose relational data as objects in application code.
Developed the Application Tier using C#.NET.
Designed grids using jQuery.
Developed ASP.NET Web Forms using HTML, Master pages, JavaScript, and CSS to control the style and layout of multiple pages.
Created RESTful WebAPI endpoints for the services.
Utilized Team Foundation Server for source control and extensive use in constant integration.
Leveraged Dapper ORM for Query Translation.
Created stored procedures, triggers, and other database-related queries when SQL Server linked to K2.
Used ADO.NET (for SQL Data Provider) technology for data retrieving, querying, storage, and manipulation.
Developed complex SQL queries, stored procedures, and triggers to retrieve transactions occurring on a daily, monthly, or yearly basis.
RRG stands as an independent, global consulting and advisory firm with a focus on crafting and executing enterprise-wide lease audit and cost control strategies. Our consistent success is rooted in our adept utilization of specialized systems and platforms tailored to support the volume, variability, and dynamics inherent in each lease audit campaign. This approach enables us to deliver comprehensive audit solutions to our diverse array of client partners across the globe.
Software Engineer
Vijayawada municipal corporation
Vizag, India
06.2015 - 08.2016
Spearheaded design and development of over 10 product systems using ASP.NET and Oracle in Agile environment.
Migrated all ASP applications to AngularJS, enhancing user interface and experience.
Managed team of 4 .NET developers, 2 infrastructure engineers, and 1 PHP developer to drive project success.
Achieved consistent 90% throughput rate by leading SCRUM cycle meetings and tracking progress.
Developed RESTful APIs and implemented Single Page Application (SPA) using AngularJS data binding.
Followed TDD methodology for unit testing to minimize errors in applications and consumer-facing website.
Created reusable modules and custom directives in AngularJS, promoting efficiency across the application.
Wrote T-SQL queries for SQL Server, optimizing data management processes through stored procedures and triggers.
Software Engineer
L&T
Vizag, India
07.2014 - 05.2015
Maintained detailed records of equipment used in ship construction at L&T.
Integrated Excel with SQL Server for project management and data representation.
Identified discrepancies between LT BOM and Customer SBC BOM, detailing data mismatches.
Conducted daily scrums and employed Test-Driven Development (TDD) in agile methodology.
Participated in design and development using ASP.NET, CSS, JavaScript, and Visual Studio 2008.
Implemented Presentation Layer in ASP.NET, leveraging Web Forms and Telerik Controls.
Managed version control with Visual Source Safe (VSS) for efficient collaboration.
Developed features for Excel comparison and upload processes using Syncfusion.
Software Engineer
DGNP (Directorat General of naval Project)
Vizag, India
06.2013 - 06.2014
Designed and implemented Project and Budget Management Information System for efficient project tracking in DGNP.
Developed web applications using ASP.NET with an n-tier architecture, enhancing system performance.
Employed Agile methodologies, Scrum, and Test-driven development to streamline software development process.
Created diverse web pages utilizing HTML5, JavaScript, and CSS to improve user experience.
Executed SQL jobs for periodic database backups, ensuring data integrity and security.
Engineered database architecture in SQL, optimizing queries with stored procedures, views, and indexing.
Produced Crystal Reports for comprehensive report generation, supporting data-driven decision-making.
Conducted thorough testing across all SDLC stages, maintaining high-quality standards throughout development.
Award for automating our daily tasks and reports using .Net. which made our daily deliverable easier and quicker further increased our productivity and save time.
Program Analyst at DISA - JSO/J8/Office of the Chief Financial Officer/EII/JITC Fin DivProgram Analyst at DISA - JSO/J8/Office of the Chief Financial Officer/EII/JITC Fin Div