Post Job Free
Sign in

.Net Developer Asp.Net

Location:
Methuen, MA
Posted:
September 16, 2025

Contact this candidate

Resume:

THINESH D

Sr. FullStack .NET Developer

Phone No 978-***-****; Email Id: *********@*****.***

LinkedIn: https://www.linkedin.com/in/td1737/

Professional Summary:

Over 10 years of IT experience in software design, analysis, development, testing and implementation of secure n-tier client/server web-based applications using .NET Framework.

Extensive experience with Microsoft .NET Technologies (.NET Framework, ADO.NET, ASP.NET, C#.NET, SQL Server, WCF, and WPF).

Proficient in development of Web and Windows based Applications, with good experience in multithreaded applications and migrating from ASP.NET.

Good experience in developing MVC views and partial views using Razor engine for ASP.NET.

Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP.NET projects and Web Sites.

Experience using Microsoft Visual Studio for projects involving C#, Entity Framework, ADO.NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms, and WCF.

Hands-on experience in creating content-driven and user-friendly applications using WPF and WCF.

Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance, and Encapsulation.

Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, including User Roles and Impersonation.

Experienced on Swagger/OpenAPI for exposing API Metadata for ASP.NET Core API.

Experience in designing and developing cloud-optimized ASP.NET Core enterprise web applications and Web APIs using .NET Core.

Experience in developing distributed applications using .NET Remoting, Web Services, and IIS.

Extensive work experience with Data Adapter, Dataset, and Data Reader as part of ADO.NET to access and update database.

Extensive experience in developing and consuming XML Web Services using WCF, WSDL, UDDI, SOAP, and LINQ.

Good experience in database development, creating complex Queries, Views, Stored Procedures, User Defined Functions, Cursors, and Triggers.

Experience in writing Stored Procedures, Functions, Views, and Joins in SQL Server, Oracle, and PL/SQL.

Experience in using Source Code Version Control Systems like MS Visual SourceSafe (VSS) and TFS (Team Foundation Server).

Good communication skills with clear understanding of business rules and ability to work in a multi-cultural, multi-stakeholder environment.

Experience in working with Waterfall, Agile, and SCRUM software development methodologies.

Excellent communication skills, good team player, and strong analytical capabilities. Possess good organizational skills, ability to handle multiple tasks, and work independently as well as in a team.

Technical Skills:

Languages

C#, VB.Net

Web Technologies

.NET Framework 4.8/4.7/4.6/4.5/4.0, ASP.NET, ADO.NET, Web Services, WCF, ASP.NET MVC, WPF, LINQ, CSS, XML, HTML, AJAX

Scripting

Java Script, Angular.js, Angular

Development Tools

MS Visual Studio, Adobe Flash, Adobe Photoshop

Cloud Services

Azure, GCP

Version Controller

MS Visual Source Safe (VSS), Team Foundation Server (TFS)

Service Oriented Architecture

WCF, .NET Web Services, WSDL, SOAP

Database

SQL Server, Oracle

Operating System

Windows Variants

Education Details:

Bachelor's degree, Computer Science

Acharya Nagarjuna University - 2015

Professional Experience:

Client: Global Atlantic Financial Group, Boston, MA. Aug 2023 – Till Date

Role: Sr. Fullstack .NET Developer

Responsibilities:

Involved in the gathering and preparation of requirements specification documents and regular interaction with Business Analysts on project updates.

Developed Web applications using ASP.NET and application logic using C#.NET.

Developed presentation layer components and created reusable components in ASP.NET to use across the application.

Developed ASP.NET Core Web API based on departmental requirements and specifications.

Worked on ASP.NET State Management using Sessions and ASP.NET Caching features using Output Cache.

Used .NET AJAX controls to dynamically render the content on web pages developed using C#.

Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls, User Controls, Master Page Templates, Menu Controls, and Grid View Controls.

Created Controllers, Controller Actions, Filters, and Routing using ASP.NET MVC.

Implemented N-Tier Architecture and integrated the UI with a database for data retrieval and manipulation using ADO.NET and Entity Framework.

Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.

Implemented WPF to create attractive and effective user Interface using XAML Document.

Developed SOA n-tier web browser application using WPF and WCF technologies with .NET Framework and Visual Studio.

Extensively used ASP.NET server controls like Calendar control, Data Grid.

Worked on UI phases using HTML5, CSS3, Bootstrap, JavaScript, and JQuery.

Performed form validations using reactive forms from Angular framework.

Used Dependency Injection Pattern to reduce dependency coupling between classes and in Front end using Angular.JS.

Designed and implemented API endpoints using .NET Core for Vue.js application.

Used VUE.JS for HTML-based template syntax to declaratively bind rendered DOM to the underlying Vue instance’s data.

Worked with IIS and .NET Assemblies during application deployment.

Implemented a dashboard web application using ASP.NET Core with Razor views, including dependency injection (DI) and Entity Framework Core, identity user, role, and claims management.

Responsible for enhancement, bug fixes, and developing Microservices using .NET Core framework.

Involved in planning strategies to migrate application to Azure cloud platform.

Developed Azure cloud services to support the cloud environment for migrated application.

Implemented CI/CD using Azure DevOps.

Applied NUnit for server-side unit testing.

Used Jasmine and Karma for testing Angular components.

Used ADO.NET data access techniques such as SQL Connection, SQL Command, SQL Data Adapter, SQL Data Reader, Data Set, Data Grids, Data Lists, and Data Repeater.

Provided database connectivity using Entity Framework and LINQ, and designed stored procedures and views at the back end.

Created Tables, Indexes, Views, and Stored Procedures using SQL Server for efficient data retrieval.

Followed Agile SCRUM Developmental approach to deliver product releases using SPRINT processes.

Implemented self-contained, reusable, and testable modules and components for better performance.

Environment: .Net 4.8, ASP.NET, C#.NET, ADO.NET, WPF, WCF, MVVM, XAML, Visual Studio, HTML5, CSS3, JavaScript, Angular, Angular.JS, .Net Core, Azure, Bootstrap, JQuery, AJAX, Angular.JS, Vue.js, IIS, Entity Framework, LINQ, SQL, Agile and Windows.

Client: Elevance Health, Chicago, IL. Sep 2022 – Jul 2023

Role: Fullstack .NET Developer

Responsibilities:

Involved in understanding user requirements, designed and developed web UI and back end applications.

Developed .NET services components, .NET Assemblies, and Web Services using XML, ASP.NET, and C#.NET.

Implemented CRUD functionality with Entity Framework in ASP.NET MVC and implemented sorting, filtering, and paging.

Implemented entire backend of the application in C#.NET using object-oriented features like classes, interfaces, inheritance, polymorphism, and multi-threading.

Used ASP.NET DataGrid control to display, edit, page, and sort records and implemented custom columns using template columns.

Developed a Data Access Layer and Business Logic Layer using ADO.NET and C#.

Utilized IIS for starting the website and creating virtual directories.

Implemented ADO.NET data binding controls like GridView to bind and display data.

Designed UI with Razor Views, Partial Views, and Layout View.

Designed customized UI and elements using WPF.

Created WCF Services for real-time communication between server and client applications.

Generated sequence diagrams using Visual Studio.

Used ASP.NET web controls such as DataGrid, ComboBox, and ListBox.

Designed and developed MVC-based applications using Angular.js, HTML5, and CSS3.

Used Angular to bind backend data to the UI.

Worked with Angular.JS to create Single Page Applications.

Used Vue.js, a JavaScript framework, to build user interfaces.

Used ASP.NET Core built-in Dependency Injection (DI) to improve performance and reliability.

Implemented Microservices using .NET Core and built UI components with Angular.

Used Code First approach with Entity Framework Core for the Data Access Layer (DAL).

Used Azure cloud services like Worker Role for background task execution.

Used Azure Blob Storage and Table Storage for storing files and templates.

Used Azure DevOps for code repository, version control, and ticket monitoring.

Used Jasmine for frontend unit testing and Karma for running tests.

Used NUnit for unit testing backend services and repository layer functions.

Used LINQ to SQL, LINQ to XML, and LINQ to Objects for efficient data queries.

Involved in database modeling, creating tables, and writing stored procedures using Oracle PL/SQL; utilized cursors, functions, and dynamic SQL.

Participated in Test Driven Development (TDD) in an Agile (SCRUM) environment.

Evaluated and tested sprint priorities, design, and validations.

Environment: .Net 4.7, ASP.NET, C#.NET, ADO.NET, WPF, WCF, Visual Studio, IIS, .Net Core, Azure, HTML5, CSS3, JavaScript, XML, Angular, Angular.JS, Vue.js, LINQ, SQL, PL/SQL, Oracle, TDD, Agile and Windows.

Client: AvidXchange, Inc. Charlotte, NC. Sept 2021 – Aug 2022

Role: .NET Developer

Responsibilities:

•Involved in gathering requirements, developed web applications to design specifications and architecture layout.

• Designed and developed complete front-end application using ASP.NET/C#.NET Web Forms.

•Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.

•Design and Development of front-end screens by creating Views, Partials, Layouts, Controllers, Actions, and View Models using MVC and C#.NET.

•Used C# to implement business logic and applied SOLID principles in the business layer of the application.

•Developed ASP.NET pages using C#.NET to handle sessions and server-side transactions to provide proper data transfer between various pages.

•Used ADO.NET objects for data retrieving, querying, storage, and manipulation to data sources.

•Developed the Utility applications using WPF.

•Designed and developed WCF Web Services and configured WCF Services with appropriate endpoints for consuming them in the web application.

•Involved in interface design and development using WPF for windows and web applications respectively by using Visual Studio.

•Created new web pages using HTML5, CSS3, XML, Angular.js, and JavaScript.

•Implemented Angular.JS Services to bind the data and provide access to the data on the server.

•Used LINQ for data retrieving, querying, storage, and manipulation interface screens developed using ASP.NET.

•Used LINQ for data sorting, filtering, and projection in various dimensions.

•Created a number of SQL Reports in large databases with Design, Develop, Build, and Publish using Microsoft SQL Reporting Services (SSRS).

•Written stored procedures, executed queries for updating/retrieval of data in SQL Server using T-SQL.

•Worked in an AGILE and SCRUM Environment; used SVN for version control.

•Involved in the design of the database and developed stored procedures for implementing the business rules.

Environment: ASP.NET, C#.NET, ADO.NET, WPF, WCF, Visual Studio, HTML5, CSS3, JavaScript, Angular.JS, XML, LINQ, SQL, TSQL, Agile and Windows.

Client: TRACO CABLE COMPANY LTD, Kerala, India. Aug 2018 – Jul 2021

Role: Software Engineer

Responsibilities:

•Involved in understanding user requirements, designed and developed web UI and back-end applications.

•Analyze, design, develop, and document various applications/program modules using various .NET technologies and other Web development technologies.

•Used Entity Framework to interact with Database.

•Enhanced and added web forms to an existing CRM application using ASP.NET technology.

•Development of HTTP services (REST) using ASP.NET Web API.

•Implemented GUI using HTML5, XML, CSS3, and Web Form Controls to create web pages; developed Master Pages.

•Developed WCF mechanisms like sessions, instance management, and concurrency to make services more robust and scalable.

•Involved in designing of WPF screens and implementing MVC design pattern.

•Efficiently worked on Visual Studio, Team Foundation Server (TFS) with respect to collaborative development.

•Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls, and User Controls.

•Designed and developed rich UI Screens with HTML, CSS, and AngularJS.

•Used LINQ, WPF to communicate between DAL and other business components.

•Developed tables, stored procedures, views, functions, and triggers to perform automated rules and updates in SQL Server.

•Developed test strategies, test plans, and test cases, and performed Unit Testing to identify and resolve integration, functional, and usability issues before deployment.

Environment: C#.NET, ASP.NET, Entity Framework, HTML, CSS, XML, WCF, WPF, TFS, Angular.js, LINQ, SQL and Windows.

Company: Ums Solutions Pvt Ltd, Hyderabad, India. Jun 2015 – Jul 2018

Role: Jr. Software Developer

Responsibilities:

•Gathered requirement and conducted analysis activities, developed use cases, and created functional requirements specifications based on MVC architectural pattern.

•Developed User Interface using ASP.NET Web Forms and Web User Controls in C#.NET.

•Retrieved and stored data using ADO.NET and SQL Stored Procedures.

•Implemented live stock quote pricing using Web Services (webservicex.net).

•Developed site map feature from XML Data Source used for Menu using XMLDOM and ADO.NET concepts.

•Created website using VB.NET.

•Extensively worked with WinForms using C#.NET.

•Developed Server-side scripts in C# and utilized within ASP.NET code.

•Used ADO.NET Database Layer Class for each module, with variables, properties, and methods to call Stored Procedures and execute Command Objects.

•Used ADO.NET objects such as DataReader, DataSet, and DataAdapter.

•Developed several User Controls for reusability across multiple Web Forms.

•Wrote Stored Procedures and T-SQL Queries to retrieve data that satisfies business needs.

•Developed application following Agile model and participated in Daily Scrum Meetings.

•Involved in Database Design and development of Stored Procedures for implementing business rules.

Environment: ASP.NET, C#.NET, ADO.NET, XML, DOM, VB.NET, SQL, TSQL, Agile and Windows.

References: Will be provided upon request.



Contact this candidate