Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Dileep Lakkala

Little Rock,Arkansas

Summary

Microsoft Certified Azure Developer and Full Stack .NET Engineer with 7+ years of experience across the full SDLC, delivering enterprise web applications using C#, .NET (Framework & .NET 6), ASP.NET Core Web API, Angular, and SQL Server. Strong track record in modernizing legacy .NET Framework 4.6.2 ASP.NET Web Forms/SOAP systems into .NET 6 ASP.NET Core Web API microservices and Angular 16 front-ends, including redesigning APIs, layers, and database integration for scalability and maintainability. Extensive experience building secure, scalable RESTful APIs and microservices with layered architectures (Controller → Business Logic → Data Access), DTO-based contracts, transaction handling (TransactionScope), and standardized error handling/logging. Proven expertise in relational database design, complex T-SQL, stored procedures, performance tuning, SSIS-based ETL, and batch processing for high-volume, business-critical workloads. Front-end experience with Angular (2+ / 16), HTML5, CSS3, jQuery, Bootstrap, Kendo UI, PrimeNG/PrimeFlex, building responsive, data-driven, and component-based UIs. Hands-on with Azure DevOps, Git, CI/CD pipelines, and multi-environment deployments (Dev/QA/UAT/Prod), ensuring smooth, repeatable releases and robust production support. Adept in Agile/Scrum methodologies, collaborating with product owners, business analysts, and QA; recognized for clear communication, ownership of complex modules, and consistent delivery in demanding environments.

Overview

10
10
years of professional experience
1
1
Certification

Work History

.NET Full Stack Developer

Protech Solutions Inc.
Little Rock, AR
03.2019 - Current
  • ONETrac is an online tracking application for a government-funded public assistance benefits program, managing applicants from intake through background verification, eligibility determination, interview scheduling, benefit issuance, and recertification. It supports workers and applicants through integrated modules for case tracking, task and appointment management, and document imaging.
  • Joined the project when it was built on .NET Framework 4.6.2 ASP.NET Web Forms and ASMX SOAP services, enhancing complex case management, benefits processing, workflow, and reporting modules.
  • Developed and maintained ASP.NET Web Forms (ASPX + C# code-behind) pages for core business processes such as case maintenance, benefit updates, compliance workflows, and periodic reporting.
  • Integrated the Web Forms UI with backend SOAP/ASMX services using generated C# service proxies, handling authentication tokens, request/response mapping, and error logging.
  • Implemented and enhanced reusable custom controls and shared base pages for navigation, logging, session handling, and authorization, ensuring consistent behavior across a large number of application screens.
  • Worked with environment-specific configuration (Dev/QA/UAT/Prod) using Web.config transforms and WebAppSettings config files to manage URLs, credentials, and reporting/BI settings.
  • Designed and maintained T-SQL stored procedures, functions, views, and scripts in SQL Server to support complex business rules, financial calculations, reconciliations, and reporting.
  • Built and tuned batch processes and SQL jobs to handle high-volume financial and case-related calculations, data snapshots, and operational reports with robust error handling and logging.
  • Created and maintained SSIS packages to load snapshots, process interface files, and export data to external systems, supporting daily and monthly operational cycles.
  • Optimized long-running queries and batch jobs by analyzing execution plans, creating indexes, and refactoring SQL, reducing runtime and improving overall system stability.
  • From 2023 onward, contributed significantly to the modernization and migration of the platform from .NET Framework Web Forms/SOAP to .NET 6 ASP.NET Core Web API microservices and Angular 16.
  • Designed and developed .NET 6 ASP.NET Core Web API microservices for history, reporting, and transaction management, following a layered architecture (Controller → Business Logic → Data Access → Data Models).
  • Built secure, RESTful endpoints using [ApiController], route attributes, and custom authentication filters, with strong input validation and standardized status responses.
  • Used TransactionScope and shared data-access helpers to ensure transactional consistency and proper error handling across multi-step business workflows.
  • Created and maintained strongly typed DTOs and response models to provide clean, versioned contracts to the Angular front-end.
  • Integrated microservices with SQL Server using stored procedures and a reusable data access layer based on Enterprise Library Data and mapper utilities.
  • Externalized configuration using appsettings. and helper classes to manage environment-specific values, connection strings, and application constants.
  • Developed Angular 16 modules for case summary, history views, notes, and work queues using TypeScript, Angular CLI, PrimeNG, and PrimeFlex, integrating with RESTful APIs for core business data.
  • Implemented advanced search and filter components (by ID, worker/owner, category, date range, status, etc.) using reusable Angular components and RxJS for asynchronous data handling.
  • Built metadata-driven screens using XML/JSON configuration to dynamically render fields, layouts, and search filters without frequent code changes.
  • Implemented PDF and print exports for grids and reports using jsPDF, jsPDF-Autotable, and html2pdf.js to improve usability for business and audit reporting.
  • Participated in Agile/Scrum ceremonies (sprint planning, backlog refinement, daily stand-ups, retrospectives), working closely with business analysts and QA to deliver incremental value.
  • Supported production environments by analyzing issues in batch runs and APIs, providing fixes or controlled data corrections, and contributing to root-cause analysis and long-term improvements.
  • Client: New Jersey State Government (Public Assistance Program)
  • Technologies: C#, .NET Framework 4.6.2, .NET 6, ASP.NET Web Forms, ASP.NET Core Web API, ASMX/SOAP, WCF, ADO.NET, Enterprise Library Data, Angular 16, TypeScript, HTML5, CSS3, jQuery, Bootstrap, SQL Server, T-SQL, SSIS, SSRS, Power BI, Azure DevOps, Git, IIS, Visual Studio, SSMS

.NET Developer

New England College
Henniker, NH
08.2017 - 12.2017
  • Design and development of multiple applications supporting research projects and institutional programs (e.g., university portals, academic and research management systems) for New Hampshire–based initiatives.
  • Enhanced existing C# MVC Web API and WCF applications, refactoring code for scalability, readability, and maintainability.
  • Designed multi-threaded components and applied OOP principles (inheritance, polymorphism, abstraction, encapsulation).
  • Built interactive UIs using ASP.NET, AngularJS, Knockout.js (MVVM), jQuery, and AJAX to improve user experience and responsiveness.
  • Developed WPF screens and applied MVC patterns for modular design and separation of concerns.
  • Built reusable .NET templates for JSON serialization/deserialization, reducing code duplication across projects.
  • Participated in Agile ceremonies, reporting progress and blockers, and working with cross-functional teams to ensure on-time delivery.
  • Technologies: Visual Studio 2012/2013, .NET Framework 3.5/4.0, C#, ASP.NET, ADO.NET, AngularJS, Knockout.js, SQL Server 2005/2008, WCF, IIS 7.0

Software Engineer

Suchir Softech Pvt Ltd
Hyderabad, India
08.2015 - 06.2016
  • Online Order and Customer Management System for a mid-tier retailer, enabling end-to-end tracking of customer and order information, purchase orders and invoices, and detailed reporting to support sales and inventory decisions.
  • Designed reusable User Controls (.aspx) for core features such as document upload, comments, and multi-select dropdowns.
  • Developed ASP.NET web interfaces for application security and built a VB.NET Windows application for inventory verification.
  • Enhanced legacy applications written in VB.NET and C#, integrating updated business rules and improving performance.
  • Created WCF services using C#, ADO.NET, and SQL Server for modular and service-oriented integration.
  • Developed grids and widgets using Kendo UI, improving usability and page interactivity.
  • Optimized SQL queries using T-SQL profiler to detect and resolve performance bottlenecks.
  • Authored technical documentation to support maintainability and future enhancements.
  • Technologies: Visual Studio 2010, .NET Framework 4.0, C#/VB.NET, Windows Forms, Web Services, HTML, CSS, JavaScript, AJAX, XML, ADO.NET, SQL Server 2008 R2, SSIS, SSRS, IIS

Education

Master of Science - Computer Information Science

New England College
Henniker, NH
01.2017

Bachelor of Engineering - Electronics & Communication Engineering

Jawaharlal Nehru Technological University
Ananthapur, India
01.2015

Skills

  • C#
  • VBNET
  • T-SQL
  • JavaScript
  • TypeScript
  • LINQ
  • XML
  • JSON
  • NET 6
  • NET Framework (35–462)
  • ASPNET Core Web API
  • ASPNET MVC
  • ASPNET Web Forms
  • ADONET
  • WCF
  • Web Services (SOAP/ASMX)
  • Entity Framework
  • Windows Forms
  • Angular (2 / 16)
  • HTML5
  • CSS3/SCSS
  • JQuery
  • Bootstrap
  • Kendo UI
  • JqPlot
  • PrimeNG
  • PrimeFlex
  • Microsoft Azure (App Services, Azure SQL, Storage, Functions)
  • Azure DevOps (Boards, Repos, Pipelines, CI/CD)
  • VSTS
  • Git
  • Git Bash
  • SourceTree
  • Microsoft SQL Server (2005–2019)
  • Azure SQL Database
  • MS Access
  • T-SQL (stored procedures, functions, views, scripts)
  • SSIS (ETL, batch processing)
  • SSRS
  • Crystal Reports
  • Power BI
  • MS Excel (Power Pivot, Power View)
  • Postman
  • Swagger (OpenAPI)
  • NUnit
  • Moq
  • Selenium
  • IIS (60–10)
  • Visual Studio (2010–2022)
  • Visual Studio Code
  • SQL Server Management Studio (SSMS)
  • ODBC
  • Notepad

Certification

Microsoft Certified: Azure Developer Associate

Timeline

.NET Full Stack Developer

Protech Solutions Inc.
03.2019 - Current

.NET Developer

New England College
08.2017 - 12.2017

Software Engineer

Suchir Softech Pvt Ltd
08.2015 - 06.2016

Master of Science - Computer Information Science

New England College

Bachelor of Engineering - Electronics & Communication Engineering

Jawaharlal Nehru Technological University
Dileep Lakkala