Summary
Overview
Work History
Education
Skills
Timeline
Generic

Anil Kumar

Plain City,Ohio

Summary

Results-driven .NET Developer with over 15 years of experience in full Software Development Life Cycle. Expertise in Agile methodologies, object-oriented design, and modern frameworks like Angular and React. Proficient in building SPAs and dynamic web applications using Blazor and C#. Skilled in Azure development, API integration, and debugging with Visual Studio. Experienced in collaborating on large-scale projects within healthcare technology standards.

Overview

21
21
years of professional experience

Work History

Technical Lead

Dept. of Commerce
OH
06.2022 - Current
  • Analyzed, designed, and developed enterprise applications using Agile Scrum methodology, participating in sprint planning, grooming, and review sessions.
  • Architected and implemented scalable, high-performance web applications using .NET technologies (ASP.NET Core, C#, Entity Framework, MVC), significantly improving user experience and cross-platform performance.
  • Developed rich, responsive front-end features using Angular 13+, including component-based architecture, reactive forms, RxJS observables, state management with NgRx, lazy loading modules, and optimized change detection strategies to enhance performance and user interactivity.
  • Built reusable UI components, custom directives, pipes, and implemented best practices using TypeScript, SCSS, and Angular Material to deliver a modern, consistent user interface across applications.
  • Integrated Angular front-end applications with RESTful APIs and microservices, enhancing secure data handling and communication efficiency with .NET backend services.
  • Provided technical leadership and mentorship to junior and mid-level developers through code reviews and guidance, reinforcing best practices and coding standards.
  • Designed and implemented RESTful APIs, microservices, and Web APIs to integrate with internal and external systems, enhancing data exchange and operational efficiency.
  • Managed secure data storage with Azure Blob Storage and Azure Key Vault for large volumes of unstructured data, protecting sensitive information through RBAC, encryption, and compliance best practices.
  • Leveraged Azure Application Insights to monitor and diagnose application performance, analyzing telemetry data, creating custom logs, and implementing advanced error tracking to improve reliability and reduce mean-time-to-resolution (MTTR).
  • Streamlined development and deployment workflows using Azure DevOps by setting up and managing CI/CD pipelines, automating build, test, and deployment processes for multiple applications. Utilized Boards, Repos, and Pipelines to enhance team collaboration, version control, and release management.

Software Engineer

Safelite AutoGlass
Columbus, OH
03.2014 - 06.2022
  • Analyzed, designed, and developed the project using Agile Scrum methodology.
  • Developed and maintained dynamic, responsive web applications using the .NET Framework and modern UI/UX principles, ensuring an intuitive user experience and efficient functionality across multiple platforms.
  • Utilized front-end technologies (HTML5, CSS3, JavaScript, and frameworks like React or Angular) alongside .NET technologies (ASP.NET Core, MVC, and Web API) to deliver scalable, high-performance web solutions.
  • Implemented RESTful APIs and integrated third-party services to optimize back-end processes, enabling seamless data flow between front-end and back-end systems.
  • Developed and optimized RESTful APIs and microservices leveraging AWS tools such as AWS API Gateway, Lambda, and DynamoDB for seamless communication, real-time data processing, and event-driven solutions.
  • Utilized MuleSoft's DataWeave for data transformation and implemented complex business logic to meet client requirements and enhance system performance.
  • Created, tested, and deployed Mule applications using Anypoint Studio, and actively contributed to troubleshooting and optimizing API performance.
  • Ensured code quality and application security by integrating automated unit and integration tests and following secure coding practices to mitigate risks and vulnerabilities.
  • Led performance optimization efforts by profiling applications, identifying bottlenecks, and refactoring code to enhance scalability, speed, and system resource usage.
  • Safelite Auto Glass is an automotive glass and claims Management Company based in Columbus, Ohio.
  • Environment: ASP.NET Core, Angular, Web API, Amazon AWS, MuleSoft, Octopus, TeamCity, Azure DevOPS, Microservices

Software Engineer

Honda of America
Anna, OH
04.2010 - 03.2014
  • Collaborated with the Information Services Group at HAM to develop and implement plant floor systems, including Intelligent Vanning, Global Tracking System, and Global Automated Line Control System (GALC).
  • Gathered and analyzed business requirements through direct interaction with end users to ensure alignment with project goals.
  • Facilitated requirement gathering, design, analysis, and iterative code development within SCRUM process of Agile methodology, enhancing project alignment with end-user needs.
  • Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
  • Developed and Consumed XML Web Services using C#.NET and made use of XML and SOAP technologies. The web services developed were used to interact with the Mainframe DB2 from WinCE Device like Motorola MC9190.
  • Developed windows-based Smart Device applications using WinCE Framework & OpenNETCF.
  • Applied Multithreading and Asynchronous-programming techniques for creating high performance and low latency applications.
  • Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects using Data Grid, Data List and Repeater controls.
  • Implemented object/relational persistence tools and used LINQ to logically map all objects to existing database structure. Then they created very simple CRUDs to allow edits through a .NET Web Service.
  • Troubleshot performance issues and fine-tuned queries and stored procedures using Query Execution Plan, SQL Profiler, and Index Tuning Wizard, optimizing database performance.
  • Environment: Visual Studio 2008/2010/2012 IDE, ASP.NET, C#.NET, jQuery, LINQ, WCF, XML, MVC AJAX, JavaScript, ADO.NET, LINQ, KepwareEX, Activplant, Web Services, WCF, MS SQL Server 2005/2008, SSRS, IIS 7.0, Microsoft TFS, WinCE, Subversion.

Software Engineer

Jackson Memorial Hospital
Miami, FL
03.2009 - 03.2010
  • Gathered business requirements through collaboration with end users and business analysts to ensure project alignment with stakeholder needs.
  • Developed and adapted Agile development methodologies adhering to the sprint periods to effectively manage schedules, budgets, and staff while meeting customer expectations.
  • Used Serena Prototype Composer to collaborate on requirements by building simple, high fidelity prototypes that simulate a working application.
  • Managed events in the Patient Health Information module, overseeing the workflow from patient registration through medication administration and discharge to enhance patient care processes.
  • Created interface using DotNetNuke (DNN) for doctors and staff to upload patient-related files, integrating with main application to streamline data access.
  • Created ASP.NET Web forms and server controls to display dynamic data obtained through the use of Microsoft ADO.NET and data binding. The implementation of the business logic is done in C#.NET.
  • Developed the user controls, customs controls for the reusable components such as menus, which can be used in multiple pages.
  • Implemented form-based authentication and role-based authorization to regulate application access and enhance security.
  • Troubleshot performance issues, fine-tuned queries and stored procedures using Query Execution Plan, SQL Profiler, and Index Tuning Wizard, optimizing memory management through proper database buffer sizing.
  • Used Health Level 7 (HL7) messaging standard for the exchange, management and integration of data that support patient care.
  • Environment: Serena Prototype Composer, MS Visual Studio 2008 IDE, C#.NET 3.5, ASP.NET 3.5, WCF, XML, Telerik Radcontrols for ASP.NET AJAX, nHibernate, JavaScript, jQuery, DotNetNuke 5.1, ADO.NET, LINQ, MS SQL Server 2008, SSRS, IIS 7.0, Microsoft TFS.

Software Engineer

ING DIRECT
DE
08.2008 - 02.2009
  • Managed portfolio management module, news, tips, and stock watch list.
  • Performed application design for operations and portfolio modules for 3-Tier architecture using ASP.NET, and Oracle 10g.
  • Designed user interface using Web Forms in ASP.NET and implemented AJAX extensively in the application.
  • Incorporated many rich, user-friendly features in the application using AJAX Library, CSS and JavaScript.
  • Used XAML & Silverlight 2.0 extensively to develop interactive stock charts and analysis tools.
  • Developed desktop application using WPF for monitoring stocks and accessing real-time stock prices.
  • Created classes and core modules in VB.NET to implement business logic, streamlining application functionality.
  • Implemented security within the system by creating a web service to authenticate the user and receive an authentication token in response upon successful login.
  • Data Access Layer for the Application was implemented in ADO.NET for data input, queries, retrieval and management.
  • Designing of various database objects that include Tables, Triggers etc. using PL/SQL.
  • Developed and optimized database objects, including stored procedures and inline SQL queries, improving data retrieval efficiency.
  • Consumed and worked on various stock analysis tools which help customers to make strategic decisions for trading.
  • Used and manipulated real-time user controls developed specifically to show real-time data.
  • Generated comprehensive reports for company report card, research, financials, and stock comparisons, enhancing decision-making.
  • Generated various reports using Crystal Reports 10, including portfolio performance and transaction history reports, supporting data-driven decision-making.
  • Environment: VB.NET 3.5, ASP.NET, Web forms, Winforms, WPF, Silverlight 2.0, Oracle 10g, Web Services, XML, XSLT, AJAX, HTML, VB Script, Cascading Style Sheets (CSS), JavaScript, Microsoft Visual Source Safe 2005, NUnit, Microsoft Sharepoint Server 2007, Crystal Reports 10

Software Engineer

Atlantic Broadband
Miami Beach, FL
08.2007 - 07.2008
  • Analyzed, designed, and developed the project using Agile Scrum methodology.
  • Developed the application using UML & Data Modeling.
  • Developed presentation layer using ASP.NET with webforms, server-controls, HTML controls, user controls, and cascading style sheets, improving user experience and engagement.
  • Implemented the Business layer for the application in C# using Database Authentication.
  • Data Access Layer for the Application was implemented in ADO.NET for data input, queries, retrieval and management.
  • Created classes and core modules in C#.NET for implementing business layer.
  • Created stored procedures and SQL statements for optimized data access and manipulation from SQL Server database, enhancing application performance.
  • Developed and consumed web services to securely transfer data over network, ensuring data integrity and security.
  • Created SSIS packages to import data from MS Access, Excel to SQL 2005.
  • Atlantic Broadband is noted for its high capacity, reliable broadband delivery network and superior customer care.
  • Environment: UML, C#.NET, ADO.NET, ASP.NET, XML, Web Services, SOAP, JavaScript, HTML/DHTML, MS SQL Server 2005, SQL Server Reporting Services, SQL Server Integration Services, MS Visual Source Safe 2005, MS Test, MS Visual Studio.NET 2005.

Application Systems Engineer

Tata Consultancy Services
India
01.2006 - 08.2007
  • Resolved time zone issue causing erroneous reports for calls logged from different time zones, improving data accuracy.
  • Revamped user interface using AJAX technology and Infragistics, enhancing user experience.
  • Customized tool to align with client requirements by adding specific page functionalities.
  • Developed database scripts, stored procedures and triggers.
  • Deployed the application on the production server by creating the Web Setup project in Visual Studio.NET.
  • Worked with clients, programmers and internal IT staff to ensure client's requests were completed in a timely manner to their satisfaction.
  • Generated reports using Crystal Reports, including SLA reports, customer call reports, and assigned call reports.
  • Environment: MS Visual Studio 2003, ASP .NET 1.1, C#.NET, JavaScript, AJAX, Oracle 9i database, Microsoft Enterprise Library, Windows 2003 R2 Server, Crystal Reports IX, Infragistics Controls, IIS 6.0

Application Systems Engineer

Tata Consultancy Services
India
10.2004 - 12.2005
  • Migrated claims processing module from ASP to ASP.Net, enhancing system performance and user experience.
  • Developed Quote module and Document Management module, streamlining user access to essential application features.
  • Designed and developed web forms to get information using C#, VB.NET, ASP.NET.
  • Worked on Triggers, Transactions, and Locks, Advanced Queries, Distributed Queries and SQL Cursors.
  • Used datasets for filling data from SQL Server and then filtering it with a Data View.
  • Generated reports using Crystal Reports 9, providing critical insights for informed decision-making.
  • Environment: VB.NET, ASP.NET, C#.NET, ADO.NET, Web forms, Web controls, XML, XSLT, HTML, CSS, JavaScript, SQL Server 2K, Windows XP, Microsoft Visual Studio, .NET Framework, MS Office, Visio, MS VSS, Crystal Reports 9.

Education

Bachelor of Technology -

Osmania University
Hyderabad, India

Skills

  • C# (NET 6/7/8)
  • ASPNET Core (6/7/8)
  • NET Core (31 → 8x)
  • Entity Framework Core (EF Core 6/7/8)
  • LINQ, async/await
  • RESTful API development
  • Microservices architecture
  • Microsoft Azure services
  • Azure DevOps (Repos, Pipelines, Boards)
  • CI/CD automation
  • Git, GitHub
  • Visual Studio 2022, VS Code
  • Postman, Swagger UI (OpenAPI 30)
  • Angular (v12 / v14 / v16)
  • React (v17 / v18)
  • JavaScript (ES6)
  • TypeScript (v4)
  • HTML5, CSS3, Bootstrap 4/5, Tailwind CSS 3
  • Jira, Agile/Scrum methodologies
  • Problem solving & debugging
  • Requirement analysis
  • Cross-team collaboration
  • Communication & documentation
  • Communication & documentation

Timeline

Technical Lead

Dept. of Commerce
06.2022 - Current

Software Engineer

Safelite AutoGlass
03.2014 - 06.2022

Software Engineer

Honda of America
04.2010 - 03.2014

Software Engineer

Jackson Memorial Hospital
03.2009 - 03.2010

Software Engineer

ING DIRECT
08.2008 - 02.2009

Software Engineer

Atlantic Broadband
08.2007 - 07.2008

Application Systems Engineer

Tata Consultancy Services
01.2006 - 08.2007

Application Systems Engineer

Tata Consultancy Services
10.2004 - 12.2005

Bachelor of Technology -

Osmania University
Anil Kumar