Post Job Free
Sign in

.Net Developer Asp.Net

Location:
Overland Park, KS
Posted:
January 22, 2024

Contact this candidate

Resume:

SAIKUMAR

Email: **************@*****.*** PH: 913-***-****

Sr. Full Stack .Net Developer

Professional Summary

Enthusiastic .NET Developer with 9+ years of professional experience in Efficient Application Design, development and maintenance.

Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications in Waterfall and Agile Methodology.

Experience in developing web and desktop applications using client server architecture with C#, ASP.NET, ADO.Net, Web Forms, Web Services, Silverlight 5, WPF, LINQ, WCF, MVC5, AJAX, Entity Framework, KnockoutJs, Angular 12, Kendo UI.

Worked with software tools, TFS, VSS, Clear Case, Visual Studio (2017, 2015), SQL Profiler, ReSharper, Developer Tools, Fire bug, Visio, Fiddler.

Proficient in Object Oriented Programming (OOPS) concepts and design patterns.

Hands on experience in design using N - tier architecture and Object-Oriented Programming (OOPS) Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.

Good understanding and experience working on ASP.NET Core.

Proficient in developing REST Services and integrating them with Client Server Architecture. Implemented several REST Services with Node JS as Backend and Angular as Frontend.

Experience in advanced JavaScript/UI frameworks like Angular 11, Bootstrap and jQuery.

Used MVC Scaffolding and MVC Razor Syntax to quickly build applications that leverage the MVC design pattern on the client side.

Experience in MEAN (MongoDB, Express, Angular 11and NodeJS) Stack application development.

Experience in using ADO.NET data controls (Dataset, Data Reader, Data Adapter, Data Grid, Grid View, and Data List).

Proficient at developing Single Page Application (SPA) with Angular 11 controllers, directives, factories, services, routing, DOM manipulation using JavaScript, jQuery and Angular.

Good experience in ASP.NET server controls and AJAX controls such as Script Manager, Update Panel and Modal Popup Extender.

Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model), Prism in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM.

Hands-on experience using one-way/two-way databinding, filters, UI-routers and creating custom directives in Angular 11.

Experience and good understanding in developing (SOA) Service Oriented Architecture, Web Services, SOAP, WSDL, UDDI and DOM.

Experience working with XML, XSLT, XQUERY, and XPATH and worked with libraries.

Experience in handling databases like MySQL and NoSQL databases like MongoDB.

Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Joins, Views, Stored Procedures, Triggers, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server.

Worked with IIS and .NET Assemblies during application deployment and experience in using XML Serialization.

Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modelling.

7+ years of experience in creating and managing T-SQL transactions and solving concurrency problems in a database.

Developing SSIS transformations utilizing various tasks and transformations like Control flow task, data flow task, script task etc., and transformations such as Lookup, Derived Column, Conditional Split, Data Conversion etc.

Expertise in designing and deployment of Reports for the End-User request using SSRS and tableau, crystal reports and created many Drill through, Drill Down, Tabular Reports, charts, parameterized reports using SSRS.

Implemented page level errors using the Event Logs and Log4Net.

Team Player with Committed, highly organized and Excellent People-Interaction Skills.

Technical Skills:

Internet Technologies:

Microsoft .NET framework 3.5/4.5/4.6/4.7, ASP.NET MVC, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF, WCF Services, XML Web Services, SharePoint.

Programming Languages:

C, C#, SQL, T-SQL, PL/SQL, HTML, LINQ and VB.NET.

Distributed Technologies:

Restful, Web API, WCF and SOAP.

Databases:

MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB.

Database Access Technologies:

Entity Framework, INQ, LINQ to objects, ADO.NET.

Software/Tools

Jenkins, Docker, Kubernetes

XML Technologies

XML, XHTML, DHTML, SOAP, WSDL, Web Services.

UI Technologies:

HTML5, bootstrap 3.0, typescript 2.0/2.1/3.1, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0/8.0, React JS, REDUX, jQuery, Knockout Js, Node.Js, KendoUI, VBScript, ASP, PHP.

IDE:

Visual Studio 2019/2017/2015/2013/ 2012/2010/2008.

Design Tools and Languages:

UML, Visio 2016

Reporting Tools:

Crystal Reports, SSIS, SSRS, Tableau, Qlikview, Telerik Reporting

Version control and installation tools:

Visual source Safe, Tortoise SVN, MS Team foundation server, Azure Devops (On-Premise and Cloud), GIT.

Operating Systems:

Windows 10/8/7/2000/XP/NT/98/95, UNIX.

Packages:

MS-Office.

Testing Tools

N-Unit, MS Test, N unit, Visual Studio Unit Test, Jasmine.

Tools

SQL Server Reporting Services, Redis, Cozyroc, PostgreSQL, OData, RDF Crystal Reports (2010/9/8.5/8), SQL Server Integration Services, UML, MS Visio, SharePoint, Visual SourceSafe, Subversion, Team Foundation Server, Delphi, Xpediter, Adobe Experience Manager.

Professional Experience

Sr. Full Stack .Net Developer

Lowes, Mooresville, NC Sep 2022 to Present

Responsibilities:

Led and facilitated Agile ceremonies, fostering seamless communication and alignment within the team. Drove iterative development cycles, emphasizing continuous integration to ensure the rapid delivery of top-tier software solutions.

Developed an N-Tier Application and designed the Data Access Layer and Business Logic Layer using C#, MVC and ADO.NET in microservices Architecture.

Designed and developed web application using Angular, ASP.NET, MVC and Entity Framework.

Worked with Node JS as a Backend Server Technology for Making web services calls.

Developed and consumed RESTful web services using Web API.

Led efforts in JSON data integration, enhancing communication between the frontend and backend by implementing robust parsing and serialization within the ASP.NET Core Web API.

Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).

Led the successful integration of the OAuth2 authentication protocol into Lowe’s ASP.NET Core Web API, bolstering overall security measures. Ensured standardized user authorization across a variety of applications to enhance authentication protocols.

Led Angular 11 implementation, including routing, navigation, components, and services, and played a key role in migrating a web application.

Designed and developed user interfaces in Angular, crafting dynamic and browser-compatible pages through the effective use of JavaScript and Angular.

Demonstrated expertise in implementing and managing Apache Kafka, a distributed event streaming platform, to facilitate real-time data integration and processing, ensuring efficient and scalable solutions in complex application architectures.

Applied XUnit in Test-Driven Development (TDD), advocating for superior code quality and defect minimization, thereby making substantial contributions to the successful delivery of resilient solutions in the retail software sector.

Proficient in utilizing Karma and Jasmine for comprehensive unit testing in Angular applications, ensuring robust code quality through effective testing methodologies.

Adept at leveraging Protractor for end-to-end testing of Angular applications, ensuring seamless functionality and optimal user experiences through thorough and automated testing procedures.

Applied Postman's automation capabilities to refine testing processes, seamlessly incorporating it into CI/CD pipelines.

Involved in developing the Azure Solution and Services like PaaS and IaaS.

Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services).

Experience in designing the UI using HTML5 and Converting HTML template into PDF with the help HIQPDF tool.

Involved in developing Complex queries, views and Store Procedures using SQL and T-SQL in relational databases such as Microsoft SQL server.

Worked on Queues, Blobs, and Containers to persist data on Azure.

Experience in developing code in C# to read and write Service bus Queues and topics asynchronously.

Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on cloud Service on Microsoft Azure.

Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation with LINQ using LINQ to objects and LINQ to entity.

Implemented continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps for efficient and automated release cycles.

Expertise with Version Control Systems like TFS-2018, VSTS and GIT.

Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal.

Created user interfaces using HTML5, CSS3, Bootstrap 4, JavaScript, AJAX and Angular.

Created different business classes and interfaces using .NET Framework 4.6 with Object Oriented Programming Methodology.

Implemented autocomplete textbox functionality in MVC, jQuery validation and MVC unobtrusive validation were used to validate form fields, used custom error pages when needed.

Expertly utilized Jira for efficient ticket tracking, task prioritization, and seamless collaboration, contributing to streamlined project workflows and successful task resolution.

Implemented Docker containers to containerize the web application, ensuring consistency and portability across different environments.

Orchestrated containerized applications using Kubernetes, facilitating automated deployment, scaling, and management of containerized applications.

Environment: Azure, C#, ASP.Net, Web Forms, ADO.Net, Entity Framework, Visual Studio 2019, MVC5, Angular 11, REST, SQL Server 2015 HTML, HTML5, CSS3, DHTML, XML, XSL, XSLT, Java Script, jQuery, Angular, Knockout JS, Bootstrap 4, Node JS, .Net Framework 4.6.2, Web API2, WCF, Team Foundation Server 2018, Azure Devops (Cloud & On-Premise), Bash Scripting, Unit Testing, SVN, JIRA, Docker, Kubernetes, GIT.

Full Stack .Net Developer

Emc Insurance, Iowa May 2020 to Aug 2022

Responsibilities:

Involved in the SDLC phase of requirement analysis, design, and development of the web-based intranet application tool using MVC, WCF and C# in microservices Architecture.

Created Business Logic Layer & Data Access Layers in WCF architecture.

Developed application in Agile model and involved in daily scrum meetings. Deployed the application on test and production servers.

Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).

Worked on proven design pattern, designed, and created views, controllers and models using ASP.NET MVC, C# within MS Visual Studio 2013.

Proficient in Node.js with expertise in asynchronous programming using the async approach and promises, contributing to efficient and scalable backend development.

Worked with ASP.NET MVC 5.0/4.0 View Engines like ASPX and Razor.

Used AJAX, JQUERY and HTML with MVC views to produce rich user interface.

Developed and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.

System exposes all the data through a MVC REST API and Windows Communication Foundation (WCF).

Developed classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL.

Contributed in UI Development using Angular 9 Knockout JS and jQuery.

Build SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular, Knockout JS, HTML 5, CSS3, jQuery, LESS, Bootstrap.

Worked on creating the business logic layer and used log4net to log errors to the database.

Accessing those SQL Databases and structured streams using iScope (ADO.net like), perform data manipulation, and structure them in a format specific to the requirements in an MVC Controller.

Used GIT Bash for configuration management. All the project codes are checked in to GIT repository.

Written SQL Scripts, for creating database tables with foreign key relations in SQL Server 2012 using T-SQL.

Extensively used LINQ to objects and LINQ to entity to interact with the database.

Implemented .Net framework 4.5 and Object-Oriented Methodologies for application development.

Managed the complete application stack on AWS, including EC2, S3 Bucket, and expanded AWS S3 infrastructure using SNS and SQS.

Extensively used NuGet packages.

Worked on Team Foundation Server (TFS) for version control during development and maintenance.

Developed test-driven development (TDD) strategy guiding use of the N-unit testing framework.

Performed N Unit testing for system, automated and end-end testing, and prepared requirement documents for testing.

Performed unit testing and functional testing. Fixed the issues occurred during testing process.

Environment: C#, ASP.Net, ADO.Net, Entity Framework, LINQ, Visual Studio 2013, MVC5, REST, SQL Server 2012 HTML, HTML5, CSS3, DHTML, XML, XSL, XSLT, Java Script, JQuery, Angular, Knockout JS, Node JS, Bootstrap 3, .Net Framework 4.5.2, TDD, AWS, Web API2, WCF, Team Foundation Server 2012, Unit Testing.

.Net Developer

Thomson Reuters Eagan, MN Oct 2018 to April 2020

Responsibilities:

Designed Truckload quoting pricing tool for sales staff to quote and price carrier and customer clients using MVC4 ASP.NET, C#, JavaScript and JQuery..

Designed controls to dynamically add intermediate stop and update miles using AJAX controls using JQuery and JavaScript.

Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.

Writing Customized Deployment Process templates for deploying source bits to Dev/QA/UAT/PROD Environments using PowerShell & TFS.

Developed and Consumed WCF Services with Service Oriented Architecture (SOA).

Customized TFS Work Item templates configured new state transitions.

Implementing many directives from Angular to create all the functionalities related to the user interface, creating models and controllers with the help of JavaScript.

Working Knowledge of Model-View-View-Model (MVVM) & Model View Controller (MVC) Pattern.

Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes. Used Web Services (SOAP, WSDL) for communicating with other application and components.

Developed service to get a rate matrix from external trans core web service using WCF Service.

Designed and developed Rule index matrix using C#.

Extensive use of LINQ and Entity Framework to develop data layer.

Developed SSRS reports to analyze and enhance Truckload market pricing information.

Responsible for designing the ASP.NET application authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.

Responsible for maintaining versions of source code using SVN subversion.

Environment: C#.Net, ASP.Net, ADO.Net Entity Framework4.0, MVC4.0, SOA, SOAP, Microsoft Visual Studio 2012, Kendo UI, DHTML, HTML, HTML5, CSS3, PowerShell Scripting, JQuery, Angular JS, AJAX, LINQ, SQL Server 2012, TFS, Web forms, SSRS, SSIS, Web API, WCF.

.Net developer

Hudda Infotech Private Limited Hyderabad, India Mar 2016 to July 2018

Responsibilities:

Worked on developing specifications for e-Leave and e-Claims modules.

Worked on ASP.NET Server Objects to define declarative, modular functionality and reused by other ASP.NET pages.

Worked in the data-modeling phase of Database design (creating ER Diagrams & data document).

Worked on developing Web Forms using ASP. NET, C#, SQL server.

Created XML data and Schema Files.

Worked on developing the code behind classes in C#.NET.

Created data access layer to communicate with the SQL Server Database with ADO.Net objects.

Worked in implementing Stored Procedures call in the data access layer.

Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table, stream reader and XML Text reader for access to SQL data sources.

Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.

Created Stored Procedures in both SQL Server and DB2 and involved in several DTS.

Environment: C#, Visual Studio 2012, C#, ASP.NET, ADO.NET, JavaScript, jQuery, HMML, CSS, IIS, XML, SQL Server 2012, CSS, HTML, ASP.Net Web Forms.

.Net developer

Ceequence Technologies Hyderabad, India August 2014 to Feb 2016

Responsibilities:

Worked on a Legacy .Net application and led the migration of the legacy application to Microsoft ASP.NET.

Designed Web Forms using HTML5, CSS3, AJAX, and Angular, implementing client-side scripting with JavaScript.

Utilized ADO.NET for efficient database connectivity, storage, and retrieval on SQL Server 2008.

Developed WCF Services to facilitate communication between the Presentation layer and Service layer.

Implemented core functionality within the ASP.NET Framework.

Worked on converting DTS packages into SSIS for enhanced data integration.

Wrote Unit Test cases for API-Controllers using MOQ and for the Angular code with Karma and Jasmine.

Key member in the implementation of OAuth Token based authentication in the application.

Worked closely with enhancing the base Designs with Bootstrap.

Prepared automated builds using Grunt and Gulp.

Leveraged AJAX Library for client-side web services calls and partial postbacks.

Environment: Legacy Application, ADO.NET, C#.NET, HTML5, CSS3, AJAX, Angular, WCF, Microsoft Visual Studio -2010, SQL Server 2008, .Net Identity, SSIS, SOAP, Bootstrap, OAuth token-based authentication, SQL Server, JavaScript, jQuery, Karma, Grunt, LINQ, JSON.

Education:

Bachelor’s of Technology in Computer Science - JNTUH 2014.



Contact this candidate