Summary
Overview
Work History
Education
Skills
Timeline
Generic

Anil Kumar Reddy

Summary

9+ years of experience in Software Development. (Analysis, Design, Development, Testing, Release and Maintenance). Expertise in .Net framework (2.0, 3.0, 3.5, 4.0, 4.5,4.7 & 4.8) Expertise in Web based Application Development using ASP.NET, MVC and C #. NET, Asp.Net Core, Microsoft Cloud (Azure). Involved in Microsoft Cloud Admin activities of production support and helped in creating Virtual Machine, Resource Groups & Storage accounts. Extensive experience in creating ADF (Azure Data Factory) pipelines, Web Jobs, Azure App Services, Azure API, Logic apps, Data Bricks etc. Extensive experience in creating builds and release pipelines. Extensive experience in creating rich content Web Forms, Web User Controls, Server Controls, Web Service, WCF Service, Web API’s & Web API Calls. Experience in Design and Development of GUI (Graphical User Interfaces) using C# and ASP.Net Web Forms. Extensive experience in creating User Interface using JavaScript, JQuery, Angular JS, Typescript and Angular 6. Ability to meet client’s requirements through effective programming methods and coding techniques. Expertise in usage of designing tools like Microsoft Visio, Dream viewer, HTML5 Expertise on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker. Having Hands on experience on third party Controls like Dev-Express Control, Telerik Controls. Strong Knowledge on CSS3, CSS2 and Bootstrap. Involved in collecting requirements from business users and analyzing the requirements Prepared Technical design document, Use cases for various projects and good at Bug fixing, Code reviews, Unit and Requirement testing. Proficiency in database programming (SQL Server 2008/2012/2016/2018). Good at database schema designing. Strong experience in developing Stored Procedures, User defined Functions, Triggers, and Jobs for the implementation of data integrity using SQL Server & hands on crystal reports and SSRS Reports. Hosting the project in different Servers and different versions. Having Hands on Experience on Content Management System tool like DNN (Dot Net Nuke). Having hands on experience on Authorize.Net API Calls Utilized GitHub, SVN, TFS, VSS and VSO for source code control, Work Item management, Task Management and Defect tracking in a multi-developer environment. Exposure to AWS cloud platform to develop and deploy dynamically scalable, highly available, fault tolerant, and reliable applications. Having knowledge in integrating the Java Applets in .net Application. Experience with object oriented analysis and design practices (object modeling, use cases, test cases, activity diagrams, UML, VISIO 2016). Successfully played various roles such as Developer, Lead Developer and Technology lead.

Overview

11
11
years of professional experience

Work History

Software Developer (Dot Net)

Adobe
CA
10.2024 - Current
  • Design, develop, test, and maintain software applications using Microsoft technologies such as the .NET framework or .NET Core.
  • Design and develop software applications using C#, VB.NET, ASP.NET, and other—NET-based technologies.
  • Create scalable, secure, and high-performance applications for web, desktop, and mobile platforms.
  • Collaborate with stakeholders, including business analysts and product owners, to gather and understand project requirements.
  • Use ASP.NET MVC, Razor Pages, or Blazor for building dynamic, interactive user interfaces.
  • Integrate frontend technologies like HTML, CSS, and JavaScript frameworks (e.g., Angular, React, or Vue.js).
  • Work with relational databases like SQL Server, PostgreSQL, or MySQL to design and manage schemas.
  • Write efficient SQL queries, stored procedures, and triggers.
  • Build and consume RESTful or gRPC APIs for communication between different systems or applications.
  • Handle third-party API integrations.
  • Automate build, test, and deployment pipelines using CI/CD tools (e.g., Azure DevOps, Jenkins).
  • Stay updated with the latest .NET technologies, frameworks, and trends (e.g., .NET Core, .NET 6/7, Blazor, MAUI).
  • Adopt new tools and methodologies, such as microservices architecture or cloud-native development.
  • Implement secure coding practices to safeguard applications from vulnerabilities.
  • Handle authentication and authorization using Identity Server, OAuth, or JWT.
  • Deploy and manage applications in cloud environments like Microsoft Azure or AWS.

Dot Net Developer

TMC
New Jersey
03.2022 - 08.2024
  • Expertise in providing estimations, design, delivery, and deployment.
  • Worked with all the standard ASP.net Web controls.
  • Designed and developed rich and enhanced web pages using MVC 4.8, C#, Entity Framework, JSON, HTML 5, CSS 3, AJAX, jQuery, and JavaScript.
  • Designed and Developed Master and Content Pages Web Forms using ASP.Net Server Controls and C# .Net as code-behind.
  • Used AJAX to improve the web page’s performance and display the data on frequently visited pages.
  • Involved in SDLC Software Development Life cycle.
  • Used TFS Team Foundation Server as a central repository.
  • Followed Scrum Agile Methodologies.
  • Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, and Functions Triggers.
  • Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation Controls, Dataset, and Security using forms authentication.
  • Experience with REST web services in .Net technologies (i.e., JAX-RS, Spring-Rest, etc.).
  • Using the advanced levels of HTML, XML, XHTML, AJAX, JSON, jQuery, JavaScript, CSS, and pure CSS Layouts.
  • Used Model-View-Control (MVC) software architecture in web applications to view the HTML.
  • Developed all the Business Logic for all the modules in a separate Business Layer in C#, which was Implemented using WCF.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and Fast retrieval of data in SQL Server using T-SQL.
  • Involved in testing of applications by Unit Testing, Integration Testing, User Acceptance Testing (UAT), Selenium, UI Path, and End User Support.
  • Experienced with XML views, MVC, binding, routing, and modeling in UI5.
  • Worked with multiple teams to resolve complex requirements/technical issues.
  • Implemented procedures for operation and overall administration of IIS web servers.
  • Executed processes for operation and administration of application deployment technologies in all systems.
  • Assisted in operation and maintenance of web content management systems and applications.
  • Supported technical team members in troubleshooting and resolution of all IIS application problems.
  • Provided technical assistance for server maintenance, troubleshooting and patching functions.

.Net Developer

Purnartha Investment Advisory
03.2019 - 02.2022
  • Designed and developed rich and enhanced web pages using MVC 4.8, C#, Entity Framework, JSON, HTML 5, CSS 3, AJAX, jQuery, and JavaScript.
  • Designed and Developed Master and Content Pages Web Forms using ASP.Net Server Controls and C# .Net as code-behind.
  • Used AJAX to improve the web page’s performance and display the data on frequently visited pages.
  • Involved in SDLC Software Development Life cycle.
  • Used TFS Team Foundation Server as a central repository.
  • Followed Scrum Agile Methodologies.
  • Developed the classes using C#, incorporating N-tier architecture and database connectivity.
  • Developed User Interface with ASP.NET Controls.
  • Built E-Sign Verification, E-NACH, KYC verification, Small Case Integration, and ZOHO integration application.
  • Designed the complete solution using an N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
  • Worked on Agile Methodology to practice-based methodology for modeling and documentation of software-based systems.
  • Using the advanced levels of HTML, XML, XHTML, AJAX, JSON, jQuery, JavaScript, CSS, and pure CSS layouts.
  • Used Model-View-Control (MVC) software architecture in web applications to view the HTML.
  • Developed all the Business Logic for all the modules in a separate Business Layer in C#, which was implemented using WCF.
  • Configured Windows Communication Foundation (WCF) service to authenticate clients with Windows credentials for intranet applications for login validations.
  • Involved in creating rich and interactive UI using CSS, JavaScript, Ajax, WPF.
  • Experience in creating rich internet applications that are device-independent and cross-browser capable using HTML5.
  • Experience in creating web services to integrate with external systems to expose XML data/data service.
  • Used Expression Blend for the Effective Look and feel of the web portal.
  • Experience in developing applications to implement WPF-based desktop application development.
  • Used ASP.NET Application life cycle event handlers to create handler methods and Global. Asmx pages.
  • Experienced in development work around developing interfaces into various components of client infrastructure using REST and SOAP APIs.
  • Used VB.Net, ADO.Net, and PL/SQL Procedures in order to access the Oracle database for the front-end presentation.
  • Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, and Functions Triggers.
  • Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
  • Experience with REST web services in .Net technologies (i.e., JAX-RS, Spring-Rest, etc.).
  • Designed and developed UI for Tax applications using the latest Silverlight 2.0 and ASP.NET 2.0/3.5 tools (Master pages, themes, site navigation maps).
  • Designed different components using C# language and used Exception handling, Error providers to handle exceptions.
  • Extensively used XML and XSLT in Common Ordering Gateway systems in order to process input and output.
  • Worked with custom controls and defining layouts using Silverlight4.0.
  • Worked on Grid view using ADO.NET and retrieved data from SQL server using queries.
  • Experience in designing the database model to normalize and generate the entity relationship diagram.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
  • Involved in testing of applications by Unit Testing, Integration Testing, User Acceptance Testing (UAT), and End User Support.
  • Designed and implemented Data Integration and ETL processes with SQL Server Integration Service (SSIS) packages to make data available for reporting purposes within a data warehouse Environment.
  • Developed ASP.NET pages, which include login pages, and registration pages that store and retrieve information from SQL database.
  • Extensively used AJAX control toolkit for masking, collapsing, and expanding the panels.
  • Developed the semantic logging components for logging into the database, flat file and rolling flat files, and Windows Azure tables using C and event managers provided by the Windows operating system.
  • Extensively used Grid view control for displaying data in the User Access Layer.
  • Extensively used VB.NET-like interfaces, and abstract classes to implement the project.
  • Master Pages and Cascading Style Sheets CSS3 were used to attaining uniformity through all pages.
  • Performed unit testing.

.NET Developer

Impulse Technologies & Business Solutions Ltd.
07.2017 - 02.2019
  • Working on regulatory updates, Enhancement projects Using ASP.Net C#, HTML5 CSS3, JQGrid, jQuery, JavaScript, AJAX, and JSON Web applications.
  • Gather requirements from business users and analysts and perform requirement analysis.
  • Working on Agile Methodology.
  • Worked on HTML5, and CSS3 to make changes in UI to generate dynamic Webpages.
  • Worked with SOAP Web Services to call the backend system.
  • Wrote test cases and worked with end users for UAT testing.
  • Developed front-end components using HTML5/CSS3 and Angular 4. Also involved in back-end in creating Web API with Entity Framework.
  • Creating Custom Reusable React Components Library and making sure the web apps/sites responsive to all digital devices meet accessibility following WCAG 2.0 Guideline and ADA technical standards.
  • Incorporated Angular 4 Materials as well as other third-party UI component library modules.
  • Involved in writing complex stored procedures and SQL queries.
  • Used the graphic database Neo4j, the backend is Node.js, and the front end is React.js, Redux, and D3 to implement the visualization and S3 buckets to store the forms which can only be accessed by authenticated login.
  • Implemented input validation using the ASP.NET Input Validation Controls.
  • Created new reports and updated existing reports using SSRS.
  • Implemented enhancements to applications using JavaScript, and AJAX.
  • Experienced in using .NET 3.5 Framework technologies like LINQ, Windows Presentation Framework (WPF).
  • Worked on Microsoft Access database and was involved in writing code using VB Script.
  • Worked on various Mortgage Pipelines.
  • Designed Xml Schema and used XML document to handle XML data transfer.
  • Worked on XSLT wherever required in XML.
  • Implemented Role-based authorization and Form based authentication.
  • Used ADO.NET components like Connection, Command, Data Adapter, Dataset, and Data Reader and bind data to Grid View and Details View.
  • Created a Web service to transfer data from the application to CACS via WPI web services.
  • Used the .NET Framework class library programmed in C#.NET throughout the application for developing Windows Forms.
  • Proficient in developing database objects like queries, stored procedures, Packages, PL/SQL Programs, Functions, Cursors, Reference Cursors, Dynamic SQL, PL/SQL Tables, and Package Cursors.
  • Involved in Debugging, fixing the bugs, and testing the modules.
  • Kept track of defects using App Dynamics.
  • Implementation using N-tier architecture.

Junior .Net Developer

Impulse Technologies & Business Solutions Ltd.
08.2014 - 06.2017
  • Worked on an application using 3 tired patterns as well as ASP.Net C#, HTML5 CSS3, JQGrid, jQuery, JavaScript, AJAX, and JSON Web application.
  • Designed and developed various abstract classes, interfaces, and classes to construct the business logic using C#, and ADO.NET. The middle tier contained all the business logic.
  • Participated in full development life cycle using Object Oriented Programming (OOPS) concepts and agile.
  • Developed dynamic ASPX web pages for Applications using ASP.NET, C# and VB.NET, XML, XSL/XSLT.
  • Developed the Web Application in ASP.Net 4.5 using Master Page, Themes & skins to maintain a consistent look and feel throughout the application.
  • Worked with ASP.NET Web Forms, Web Services and State Management techniques, caching features, configuring optimizations, and securing the web application.
  • Worked with .NET Login controls to create User Wizard, Password Recovery, Login View, Login Status, and Custom Controls.
  • Used AngularJS as the development framework to build a single-page application.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel, and Modal Popup Extender within some web pages.
  • Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter for consistent access to SQL and Oracle data sources.
  • Designed WCF Service Contract for validating the user input credit card type and its validation.
  • Develop SQL Reporting Services web apps, using .Net 3.0 principles.
  • Developed UI using Silverlight for a proof of concept.
  • Retrieved data using LINQ to SQL Classes and stored procedures, tables, and views.
  • Created Store Procedures, Functions, Packages, Triggers, Indexes, and Views using T-SQL in Development and Production environment for SQL Server 2012/2008 R2.
  • Involved in Unit Testing, Integration Testing, and Regression testing on a regular basis to improve the performance of the application.
  • Applying Multithreading techniques for creating high-performance applications in ASP.NET.
  • Create new SSIS packages as well as maintain existing packages as needed using industry standards such as Truncate and Load pattern as well as new features such as Change Data Capture.

Education

Bachelor of technology - Electronics and communication engineering

01.2014

Skills

  • C#NET 80,70, 71, 60, 50
  • VBNet
  • XML
  • XSLT
  • CSS
  • T-SQL
  • PL-SQL
  • C
  • C
  • Java
  • ASPNET
  • AJAX
  • SOAP
  • Web services
  • HTML
  • DHTML
  • Master Pages
  • Object-Oriented Programming
  • JavaScript
  • Macromedia Flash
  • Rational Rose
  • SQL Server 2019, 2017, 2016, 2014, 2012, 2008
  • Oracle 19c/18c/12c
  • MS Access
  • Visual StudioNET 2019/2015/2013/2012/2010
  • ADONET
  • VISIO
  • NET-related technologies
  • NET 5,47, 46, 40, 35 Framework
  • IIS 75/7/60
  • Windows Server
  • Windows
  • Windows XP
  • Vista Premium
  • Unix/Linux
  • Crystal Report
  • Birst (V528/529)
  • Agile Methodology
  • SCRUM
  • Waterfall
  • SSRS
  • SSIS
  • GIT
  • Visual Source Safe (VSS)
  • SVN
  • TFS
  • VSO
  • Postman
  • VISTA
  • Fiddler
  • AWS
  • Azure

Timeline

Software Developer (Dot Net)

Adobe
10.2024 - Current

Dot Net Developer

TMC
03.2022 - 08.2024

.Net Developer

Purnartha Investment Advisory
03.2019 - 02.2022

.NET Developer

Impulse Technologies & Business Solutions Ltd.
07.2017 - 02.2019

Junior .Net Developer

Impulse Technologies & Business Solutions Ltd.
08.2014 - 06.2017

Bachelor of technology - Electronics and communication engineering

Anil Kumar Reddy