CHANDRA SHEKAR MERUGU
Email: *****************@*****.***
PH: +1-314-***-****
Linked in: https://www.linkedin.com/in/chandra-shekar-merugu-68b735370
.NET Full stack Developer
PROFESSIONAL SUMMARY
• Over 10 years of experience in developing Web and Client/Server applications using C#.NET, ASP.NET MVC, .NET Core (8.0/6.0/5.0/4.0), Web API, WCF, WinForms, and VB.NET.
• Proficient in developing Single Page Applications (SPA) using AngularJS, Angular 2–18, and React JS (Forms, Events, Routing, Animations).
• Strong experience in front-end development using HTML5, CSS3, JavaScript, jQuery, AJAX, and Bootstrap.
• Developed and consumed RESTful APIs and WCF services, with extensive CRUD operations using Web API and MongoDB.
• Built secure, scalable applications hosted on Microsoft Azure (App Services, Durable Task Framework) and AWS (EC2, S3, IAM, etc.).
• Hands-on experience in RDBMS: SQL Server (2008–2014), Oracle, PL/SQL, MySQL; proficient in writing T-SQL, stored procedures, triggers, functions, views, and joins.
• Familiar with NoSQL databases like MongoDB for flexible document-based storage.
• Developed complex UIs using ASP.NET MVC, Partial Views, ViewModels, and Razor syntax.
• Applied Object-Oriented Programming (OOPS) principles for robust and reusable code architecture.
• Worked extensively with Entity Framework, LINQ (to SQL, Objects, XML), and ADO.NET for data access.
• Skilled in SSRS, SSIS, and Crystal Reports for reporting and ETL processes.
• Utilized NUnit and Visual Studio Testing Tools for Test-Driven Development (TDD) and unit testing.
• Experience working in Agile/Scrum environments; used Jira for task tracking and sprint management.
• Managed source code and version control using Git and Team Foundation Server (TFS), including branching, merging, and CI/CD workflows.
• Performed code reviews and managed releases with strong knowledge of build and deployment pipelines.
• Involved in digital transformation projects, aligning applications and infrastructure with modern cloud-native architectures.
• Excellent communication, analytical, and problem-solving skills; adaptable, quick learner, and dedicated to continuous improvement.
TECHNICAL SKILLS
• Platforms: Windows 2003/2008 Server, Windows 7/8,10, WinForms.
• Languages: ASP.Net, ADO.Net & C#.Net, LINQ, Web Services, Web API, Microservices, WCF, Ajax, MVC, HTML5, Bootstrap, .Net Core 6.0/5.0/4.0/3.1, GitHub or other CI/CD tooling.
• Scripting Languages: JavaScript, JQuery, Json
• Database: MS SQL Server 2012/2014/2016, MySQL, T-SQL
• Tools /IDE: Visual Studio 2013/2015/2017, Visual Studio Code, Atom, Sublime Text
• Framework & Others: .Net 4.0, Visual Studio 2022/2020/2019/2017/2015/2013/2010.
• Technologies: .Net, WCF, HTML, JavaScript
• Design Methodologies: Agile (Scrum), Waterfall
• Code Maintenance: TFS, Visual source safe, Bitbucket, SVN, GIT and Azure DevOps
• Project Mgmt tools: Share point portal, JIRA
• Cloud Technologies: Microsoft Azure, AWS.
• Architectures & Design Patterns: Domain-Driven Design (DDD), Onion Architecture, Microservices, Object-Oriented Programming (OOP).
PROFESSIONAL EXPERIENCE
Senior Full Stack .NET Developer
Fifth third Bank, Cincinnati, OH Jan 2024 – Present
Responsibilities:
• Experienced in AGILE and SCRUM environments, actively participating in sprint planning, daily stand-ups, and retrospective meetings while ensuring consistent delivery of assigned tasks.
• Designed and developed secure, scalable banking applications using C#.NET 8.0, ASP.NET MVC 5.2, .NET Framework 4.8, and ASP.NET Core Web API following Domain-Driven Design (DDD) principles and Onion Architecture.
• Implemented multi-layered architecture by clearly separating concerns across API, Application, Domain, and Infrastructure layers.
• Developed the Data Access Layer using Entity Framework Core (Code First) and integrated stored procedures and functions for transactional operations in SQL Server.
• Extensive experience working with SQL Server for database design, indexing, partitioning, query optimization, performance tuning, stored procedures, and views to support critical banking functionalities like KYC, transactions, and loan processing.
• Implemented secure data exchange and cleansing processes using SSIS for financial transaction records, ensuring compliance with data integrity standards.
• Extensively worked on responsive and secure UI development using Angular 18.0, TypeScript, HTML5, CSS3, JavaScript, Bootstrap, and AJAX for real-time data binding and user interaction.
• Created custom Angular directives, pipes, and reusable components; used Angular in-built and custom form validations for user input validation and masking sensitive financial data.
• Interfaced with RESTful services using HttpClient and integrated RxJS for managing asynchronous streams and handling real-time banking transactions.
• Worked with MongoDB for storing and retrieving unstructured customer data and banking logs, using aggregation pipelines and schema validations for optimized query performance.
• Built secure REST APIs with .NET 8.0 Web API to handle transactional operations such as account creation, fund transfers, and customer profile management using HTTP methods (GET, POST, PUT, DELETE, PATCH).
• Developed WCF services for legacy banking applications and hosted them on Microsoft Azure Cloud Services (PaaS, IaaS); ensured secure access through Azure Active Directory (AAD).
• Deployed cloud-native applications using Azure Web Apps and conducted performance and reliability testing through Azure environments.
• Created CI/CD pipelines using Jenkins to automate builds, run test suites, and deploy APIs and microservices to various environment
• Implemented unit testing with XUnit, Moq (for .NET) and Jasmine/Karma (for Angular) to ensure code quality and prevent regressions.
• Integrated Log4j for structured and hierarchical logging in cross-platform microservices and .NET-compatible components, ensuring real-time monitoring and troubleshooting capabilities for audit, compliance, and fraud detection in banking systems.
• Configured Log4j with appenders and pattern layouts to capture application-level events, errors, and performance metrics, and routed logs to centralized logging systems like ELK (Elasticsearch, Logstash, Kibana).
• Followed secure coding practices and implemented audit logging, error tracking, and historical change tracking for high compliance with banking standards (e.g., PCI-DSS, SOX).
• Developed WinForms applications using C# for internal banking utilities and service tools, integrated with backend APIs and secure databases.
Environment: .Net Framework 4.8, MVC 5.2, .Net Core, WinForms, Web API, Visual Studio 2022, C#.Net, SQL Server 2018, T- SQL, Angular 18.0, Typescript, RxJS, CSS 3, Entity Framework Core, HTML5, CSS, Docker, Postman, Swagger, Moq, XUnit
Full Stack .NET Developer
BCBS, Chicago, IL April 2021 – Dec 2023
Responsibilities:
Designed and implemented web application functionality using Angular 12.0, ASP.NET Core, and Onion Architecture, supporting scalable and modular enterprise applications.
Built responsive and accessible UI components using HTML5, CSS3, JavaScript, and Angular, with advanced UI interactions utilizing Kendo UI components for Grids, Charts, and Forms
Integrated JWT-based authentication and role-based authorization using Angular Interceptors, ensuring secure access control and protecting sensitive data.
Maintained session persistence using local storage to ensure uninterrupted user experience across page reloads.
Applied robust client-side validations for login, registration, and dynamic form components to enforce data integrity and reduce invalid submissions.
Developed CORS-enabled RESTful Web APIs for secure integration with third-party platforms and external services.
Engineered scalable back-end services with Onion Architecture principles, promoting separation of concerns and maintainability.
Implemented CRUD operations and data management logic using the Repository Pattern in the data access layer.
Applied Dependency Injection (DI) in services and repositories for enhanced testability and reduced coupling.
Modeled and persisted data using Entity Framework 6, Code First Approach, and data annotations, ensuring schema compliance and relational integrity.
Wrote unit tests using NUnit to validate service-layer logic and ensure consistent backend functionality.
Strengthened front-end quality with automated testing using Jasmine and Karma for Angular components.
Developed Windows Forms (WinForms) utilities and internal tools to support administrative tasks and client-side operations.
Employed Serilog and NLog for structured logging, supporting application diagnostics, centralized logging, and error tracing across environments.
Worked in Agile/Scrum environments using Jira for sprint planning, backlog grooming, and team collaboration.
Used Git for version control, supporting branch strategies and continuous integration workflows.
Deployed applications using AWS services including S3, Lambda, and RDS, aligning with industry best practices for scalability and performance.
Ensured compliance with HIPAA, HL7, and PHI handling standards when developing and deploying healthcare-related modules.
Environment: C#, Visual Studio 2020/2019, .Net Core, ASP.NET MVC 5, Entity Framework 6, AWS, MS SQL Server 2016, Kendo UI, Angular 12.0, JavaScript, jQuery, HTML5, CSS3, Win Forms, Karma, Jasmine, Nunit, Jira, and Git.
C# Software Developer
State of VA, Richmond, VA Dec 2019 – March 2021
Responsibilities:
• Involved in full SDLC – from requirement analysis, planning, development, and testing to deployment and maintenance – using Agile methodology (Scrum) for iterative delivery and progress tracking.
• Designed and developed web applications using C#.NET, ASP.NET 4.5, MVC 5, and Web API 2 for secure and scalable state-level citizen service modules.
• Utilized Object-Oriented Programming (OOP) principles, event handling, error handling, caching, and role-based security in .NET to ensure performance and integrity.
• Implemented business logic with MVC Authorization Filters, Action Filters, and Exception Filters, ensuring modular validation and secure data access.
• Developed responsive UIs using Bootstrap 3, HTML5, and CSS3 for mobile-first citizen portals.
• Built dynamic front-end components using AngularJS, including:
• Custom AngularJS Services and Directives
• Integration of Angular Virtual Keyboard for kiosk check-in/out processes
• Used Handsontable and Object Tables for dynamic data display and editing
• Developed RESTful Web APIs for smooth interaction between the Data Access Layer (DAL) and business layers, supporting catalog and search modules.
• Used LINQ to SQL for building DAL logic to perform secure and efficient CRUD operations.
• Created WCF services to enable catalog and basket functionalities across distributed systems.
• Worked with HTML, JavaScript, jQuery, XML, XSLT, WSDL, UDDI, XPath, Data Serialization/Deserialization.
• Designed and developed complex SQL Server objects – including Stored Procedures, Functions, Triggers, Indexes, and T-SQL scripts for robust data processing and reporting.
• Applied Entity Framework 6 using Code First Migrations for database versioning and seamless updates on SQL Server 2014.
• Used ASP.NET MVC ViewBag, TempData, and ViewModel for passing and displaying dynamic content.
• Developed routing strategies using convention-based and attribute-based routing for modular URL handling.
• Employed partial classes for code organization, maintainability, and logic separation in large-scale business modules.
Built and modified reusable front-end components including autocomplete input boxes, grid views, and modal components using Bootstrap, JavaScript, and jQuery.
• Wrote robust Unit Tests using NUnit, and implemented Automated Functional & Acceptance Testing to ensure functionality across user flows.
• Used TFS (Team Foundation Server) for version control, build automation, and project tracking.
• Assisted team members in resolving debugging, build, and deployment issues during development.
• Utilized Git for distributed version control, ensuring traceability and secure codebase management.
• Deployed applications on Microsoft Azure, ensuring compliance with state security and data privacy standards.
• Implemented CI/CD pipelines in Azure DevOps to automate builds, tests, and deployments for rapid delivery and minimal downtime.
• Used Azure Monitor and Application Insights to track app health and resolve real-time issues proactively.
• Focused on performance optimization, transactional integrity, and user experience enhancements throughout development.
Environment: .Net Framework 4.6, .Net Core, Visual Studio 2017, Azure, Azure Devops, SQL Server 2014/2016, C#.Net, AngularJS, MVC 5, Web API 2, HTML5, CSS, Bootstrap 3, JavaScript, JQuery, XML, WCF 4.5, XML Schema, XSLT, XPATH, WSDL, UDDI.
.Net Developer
7- Eleven, Irving, TX June 2017 – Nov 2019
Responsibilities:
• Extended web application functionality using ASP.NET MVC 5 with Razor View Engine in N-Tier Architecture.
• Utilized jQuery and AJAX to pass and display data using JSON objects in the view.
• Created ViewModels to organize and manage data presentation across different views.
• Implemented strongly typed views to ensure compile-time checking and avoid casting errors.
• Applied Authorization and Authentication Filters in the Business Logic Layer to manage secure login and registration functionality.
• Integrated custom error handling for back-end services to validate user input types and prevent runtime issues.
• Adopted Database First Approach to generate the ADO.NET Entity Data Model.
• Accessed data using Entity Framework 6 and LINQ with Microsoft SQL Server 2012 for testing and development
• Designed and implemented relational databases using Normalization techniques, Temporary Tables, Views, and Stored Procedures in SQL Server 2012.
• Developed unit tests for the Data Access Layer using NUnit.
• Managed tasks using Jira and maintained codebase with Git for version control.
Environment: MS SQL Server 2012, Angular JS, Visual Studio 2013/15, ASP.NET MVC 5, Entity Framework 6, ADO.NET, C#, Nunit, Jira, and Git.
.NET Developer
Virtusa, Bangalore, India July 2015 – May 2017
Responsibilities:
Extensively developed web applications using ASP.NET, VB.NET, and JavaScript for dynamic, user-interactive interfaces.
Utilized VB.NET and SQL Server to design and implement abstract classes, interfaces, and business logic components.
Implemented transaction processing and core business logic using C#.
Applied Object-Oriented Programming (OOP) principles and Design Patterns to ensure modularity and code reusability.
Created the Data Access Layer using VB.NET, leveraging ADO.NET objects for database connectivity and operations.
Used AJAX for asynchronous communication to enhance the responsiveness of web-based applications.
Designed and managed SQL Server databases, extensively working with stored procedures, functions, views, and triggers to enforce data integrity and relationships.
Generated detailed administrative reports using Crystal Reports.
Applied CSS for consistent styling and layout across all web pages.
Used DataSets and DataGrids to retrieve and display data in customized formats.
Maintained source code versioning using Visual SourceSafe (VSS).
Environment: Visual Studio 2010, .NET, VB.NET, ASP.NET, ADO.NET, C#, .NET, SQL Server 2005, SQL Query Analyzer, HTML, CSS, AJAX, JavaScript, SQL Server 2008, VSS.
EDUCATION DETAILS
Jawaharlal Nehru Technological University 2011-2015
Bachelor of Technology, Computer Science
CERTIFICATIONS
AZURE AI FUNDAMENTALS Apr 2025
https://learn.microsoft.com/api/credentials/share/en-us/ChandraShekarMerugu-7464/F79BFD48996E0169?sharingId=B5C63820F9E24188