0% found this document useful (0 votes)
499 views7 pages

Uday .Net Resume

- The document provides a summary of Uday Kumar's professional experience as a .NET developer, including over 7 years experience developing web applications using Microsoft technologies like C#, ASP.NET, and SQL Server. It lists technical skills and details a recent role developing insurance applications for Advantasure using Agile methodologies.

Uploaded by

Rahul R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
499 views7 pages

Uday .Net Resume

- The document provides a summary of Uday Kumar's professional experience as a .NET developer, including over 7 years experience developing web applications using Microsoft technologies like C#, ASP.NET, and SQL Server. It lists technical skills and details a recent role developing insurance applications for Advantasure using Agile methodologies.

Uploaded by

Rahul R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

Uday Kumar

Email Id : [email protected]

SUMMARY

 7+ years of experience in Analysis, Design, Development, Support & Maintenance of Software applications.
 Experience in developing web applications using Microsoft .NET Framework, C#.NET, ASP.NET, Sharepoint,
AJAX.net, JQuery, WCF, Web services and SQL Server 2005/2008/2010/2012.
 Extensive experience in creating rich content Web-Forms, Win-Forms (Windows Forms), Web User Controls,
Custom Control, Server Controls, Windows Service and Web Service.
 Experience in Design, Development and Implementation of High-Performance, Scalable, Distributed web
applications using Microsoft Technologies.
 Experience in Software Development Life Cycle of Client/Server applications using Agile/Scrum Methodology.
 Experience in Test Driven Development (TDD) and Continuous Integration.
 Strong knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
 Solid understanding of N-Tier architecture, Object Oriented Design & Development.
 E+xperience in MVC (Model View Controller), Creational, Structural & Behavioral design patterns.
 Familiarity in building Web Services using WSDL, UDDI and SOAP Protocol and .NET Remoting.
 Knowledge of data access methods like ADO.NET, ADO, ODBC for JET and Relational databases.
 Proficiency in developing XML applications using DTD, Schema, XSL.
 Good experience in Java Script, JQuery, HTML, IIS and CSS.
 Managed extensions for C++, VC++ with COM/DCOM, XML/SOAP, COM+ with Windows DNA, ATL COM, Active X
Components with VC++.
 Knowledge on Deploying Couch base, Tomcat and Elastic search clusters using Docker
 Troubleshooting issues with existing Windows Forms C#, ASP Classic and ASP.net applications
 Hands on experience in SQL Server database design and development of Tables, Constraints, Indexes, Views, Stored
Procedures, Cursors, Triggers and User Defined Functions and Expertise in programming with TSQL.
 Experience working in environment like Active Directory/Windows 2003/2008 R2.
 Experience in Configuration Management Tools like Microsoft Visual Source Safe, SCM Clear Case & TFS.
 Experience in report generation tools like Crystal Reports & B2Win.
 Excellent communication and interpersonal skills.
 Experience in developing single page applications using AngularJS.
 Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design,
Excellent at solving complex problems under strict deadlines.

SKILL SET

.Net Technologies and .Net Framework 1.x/2.0/3.x/4.0, VS.Net 2003/2005/2008/2010/2017, C#.Net, ADO.Net,
Related Tools ASP.Net, AJAX, LINQ, WCF & Web Services.
Prog. Languages and C#, C, Baan 3gl/4gl, Open World, B2Win.
Applications
Web Technologies ASP.Net, ASP, MVC, HTML, XML, SOAP, Sharepoint, JavaScript, Bootstrap, Typescript,
JQuery, CSS, Angular 2, Angular 4, Angular 6.
ETL Tools DTS & SSIS.
Reporting Tools Crystal Reports & B2Win.
Databases SQL Server 2005/2008/2012, Oracle, MS-Access.
Operating Systems Windows Family and Unix.
Application Servers Microsoft IIS.
Other Tools and Rapid SQL, Toad, Visual Source Safe, SCM Clear Case, TFS, MS – Office, Lotus Notes.
Software’s
WORK EXPERIENCE

Project Details:

Insurance Client: Advantasure, Richmond VA June 2019 - Till Date


Role:.Net Consultant

Responsibilities:

 Schedule meetings with Business Analysts and Product Owners to discuss about the business expectations for
Projects or enhancements for ongoing/upcoming releases.
 Understand end to end what the business requirement is and provide any efficient suggestions which may be
considered in optimizing the business requirements during these meetings.
 Making efficient email communications to all the Teams and individual key players involved in all the conducted
and attended meetings. Also sent Minutes of meetings after each valuable meeting.
 Documented the high level and technical design documents for Oct’19/Dec’19/Feb’20 and May 2020 release
requirements such as Enrollment Systems for Business like Blue Cross Blue Shield, UCARE, and HAP etc.
 Document and design highly efficient and performance effective solutions with most efficient framework designs
which will be on par with the industry standards and also which are highly recommended solutions in the IT.
 Design documents will be reviewed with IT Business System Analyst, Quoting Team, Pricing Team, Single View
Team, Revenue Team and QA team
 Develop the solution using Microsoft Technologies like Microsoft SQL Server Data base, .Net Technologies like C#,
MVC4, Windows Forms, Core, Razor Pages, jQuery, CSS, HTML, Java Script, SQL Server Jobs, Microsoft Visual
Studio, SQL Server Management Studio, WCF Services, Web API, Angular JS.
 Take features from concept to release through all phases of development including functional specifications,
implementation, testing and production release support.
 Work in an agile software development environment following Scrum process and use JIRA to track user stories,
tasks, bugs and defects. Involve in project planning by attending Sprint planning sessions to estimate user stories,
risks and priorities. Attend daily scrum meetings.
 Design, create and update database tables using SQL.
 Corrected addresses information is stored in C-Tree SQL database. Perform database CRUD (Create, Read,
Update, and Delete) operations in Data Access Layer. Work with ADO.NET for SQL Database connectivity to the
application.
 As per the Agile architecture we are following, actively taking part in all the major releases every quarter and
minor releases on every month for the business.
 All the Epics, Features, User stories, Tasks and Bugs are designed, developed and fixed as part of every release.
 Effectively using each hour allocated in each sprint in pushing it to Closed Status and coordinating with QA Teams
in efficiently closing the Epics, Features, User stories, Tasks and Bugs thereby helping for a smooth release.
 Identify new code enhancements which will bring more business to the clients
 Translate the requirements into project cost by identifying the level of effort required for each business features
 Divide the features and deliver the project in different release based on the priority
 Modify the existing Code after finalizing the project plan.
 Use Agile Methodology model to complete the cycle from getting the client requirements to deploying the code
to production environment
 As part of business requirements, several policies has been created like on order status update, system triggers
the Workflow which will make an outbound call To synch up the order status with other system
 Setup Daily Meeting with the Developers to update the progress of the project
 Conduct JAD session to understand the status from various team lie Blue Cross Blue Shield, UCARE, HAP etc. and
QA Team
 Help the team by giving various out of the box solution.
 Analyze the existing code to understand the gap.
 Fix the existing system issues by introducing new code enhancements using workflows, web Service
 Improve the performance of the application by modifying the existing code, fixing the data.
 As a developer created, modified the objects definitions as per business requirements, following the best
practices to make sure the configuration doesn’t impact the performance.
 Construct and build the application and prepare for design change requests.
 Working on Change Requests and Defects. Study the System Design Documents (SDD) and implementing the
changes in the current software, involves analysis & modifications in current software and design document
(SDD), preparation of Technical Design documents, migration documents.
 Develop, maintain and update custom ASP.NET applications primarily in C#.
 Implement multi-threaded version of C# applications for making calls to other components. Build support
utilities upon existing processes to support deployment.
 Design and develop robust Graphical User Interfaces (GUI) for web pages using HTML, CSS and JavaScript.
 Design of web GUI which give users the ability to view, delete, modify and add address territory information. Use
ASP.NET with server controls, HTML controls, user controls for developing web forms. To move existing tools
from rich client format to centralized web tools to increase visibility, reduce deployment and maintenance of
tasks while updating to modern UI frameworks.
 Perform unit testing, integration testing and system testing using NUNIT.
 Create Unit test cases. Deploy applications in the servers and perform system test and User Acceptance Test
(UAT).
 Coordinate with other team to understand the whole issue from overall architecture view.
 Setup meeting to fix the defects in timely manner.
 Create definite timelines to resolve the issue
 Capture written Unit Test cases for all the developments, which helps the QA team to validate their test cases.
 This process and/or methodology developed, will benefit QA teams to optimize the process, to find out the bugs,
during development cycle of the project.
 When a task is assigned in JIRA board, I assess the exact area in the code and reproduce the same exact scenario
and according to requirement, I also suggest some solutions to the Lead and Manager. Design and develop the
product according to the approved solution and test it on my end, then pass it on to QA for their testing.
 Attend support calls along with the manager, lead, QA and release team for resolving the issues that occurred
during deployment.
 Verifying the Deployed components and assign it QA.
 Updating the statuses on call and group chats (IM’s) time to time.
 Hot fix any production related issues that needs to be fixed in a specified time crunch.
 Root cause analysis for the repeated issues and value addition to fix them permanently
 A beta version will be deployed on various production sites.
 Collaborate with the tester and product owner for testing the application and fix 70% of the bugs on the spot.
Since following Agile methodology, the tester tests whatever is developed in that sprint and assigns bugs during
the end of the sprint. In this case there are 2-week sprints.
 Perform unit testing on each and every screen before handing it over to the QA team.
 Work with the team to achieve solutions for all defects.

Environment: NET Framework 4.5, Microsoft Visual Studio .NET 2017, windows forms, C#.NET, , SQL Server 2014,
HTML, XML and Sharepoint, ASP.Net, MVC, AJAX, Javascript, CSS, T-SQL, UML, JIRA, Agile Methodologies, SOAP, WCF
Services, SSRS, SSIS, SQL Server Management Studio (SSMS), SQL, Angular 2/4/6. TFS, Microsoft SQL Server Data
base, MVC4, Core, Razor Pages, SQL Server Jobs,

Logistics Client: UPS, Lutherville-Timonium MD April 2017 - May 2019


Role:.Net Consultant

Responsibilities:
 Take features from concept to release through all phases of development including functional specifications,
implementation, testing and production release support.
 Work in an agile software development environment following Scrum process and use Team Foundation Server
to track user stories, tasks, bugs and defects. Involve in project planning by attending Sprint planning sessions to
estimate user stories, risks and priorities. Attend daily scrum meetings.
 Develop, maintain and update custom ASP.NET applications primarily in C#.
 Implement multi-threaded version of C# applications for making calls to other components. Build support
utilities upon existing processes to support deployment.
 Design and develop robust Graphical User Interfaces (GUI) for web pages using HTML, CSS and JavaScript.
 Design of web GUI which give users the ability to view, delete, modify and add address territory information. Use
ASP.NET with server controls, HTML controls, user controls for developing web forms. To move existing tools
from rich client format to centralized web tools to increase visibility, reduce deployment and maintenance of
tasks while updating to modern UI frameworks.
 Develop and consume applications using RESTful web services.
 Develop web services which can be used by other modules to send and receive addresses data. Design interfaces
that can receive address corrections data and store them.
 Design, create and update database tables using C-Tree SQL.
 Corrected addresses information is stored in C-Tree SQL database. Perform database CRUD (Create, Read,
Update, Delete) operations in Data Access Layer. Work with ADO.NET for SQL Database connectivity to the
application.
 Perform unit testing, integration testing and system testing using NUNIT.
 Create Unit test cases. Deploy applications in the servers and perform system test and User Acceptance Test
(UAT).
 Maintain virtual servers and monitor the queue depths in each server.
 Build tools and deploy in 100s of servers in the datacentre. Logging to robust tools used to deploy, manage and
support applications to the datacentre.
 Customized the .Net template for Project Task assignment, Build Release version control.
 Developed application using C#.Net and AJAX under Visual Studio 2017 environment. Extensively used controls
such as Data Grid and Data List to populate the records for presentation layer. Extensively used Multi-
Threading for fetching data from web services using C#.
 Created routes,packges for smooth flow of meteor.
 Designing and developing rich application for Windows (WPF, Win forms) and web (Silverlight) and used PRISM
class library for windows forms.
 Developed Application in C# & Database as Couch base/SQL server 2008
 Involve in deployed the web application on IIS web server.
 Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
 Worked on Data Access layer with dataset and data adapter which interacts with SQL Database. Also Worked
with SQL (SSMS) for providing comprehensive reporting functionality for variety of data sources.
 Involved in development of WebForms, classes using ASP.NET MVC 5.0 that incorporates both N-Tier
Architecture, and Database Connectivity.
 Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to
enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of
functional behavior to those tags.
 Used ASP.NET MVC5 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.
 Created various Angular Modules & injected them into Angular Controllers (using Dependency Injection) to
enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of
functional behavior to those tags.
 Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class.
 Worked on prototyping upgrading entire site to the .NET 4.5 Framework.
 Used Model-View-Control (MVC) software architecture in web applications to view the html.
Environment: NET Framework 4.0, Visual Studio .NET 2010, Visual Studio .NET 2017, windows forms, C#.NET, VB.Net,
SQL Server 2005/2008/2012, HTML, XML and MS Visual Source Safe, ASP.Net, MVC, AJAX, Javascript, CSS, T-SQL, UML,
MS Visio, Agile Methodologies, SOAP, WCF, SSRS, SSIS, C-tree, Angular 2, Angular 4, Angular 6.

Client: IMAGE API, Tallhasee FL Aug 2015 - March 2017


Role:.Net Consultant

Responsibilities:
 Responsible and active in the analysis, definition, design, implementation, management, maintenance and
deployment of full software development life-cycle (SDLC) projects.
 Customized the .Net template for Project Task assignment, Build Release version control.
 Developed application using C#.Net and AJAX under Visual Studio 2010 environment. Extensively used controls
such as Data Grid and Data List to populate the records for presentation layer. Extensively used Multi-
Threading for fetching data from web services using C#.
 Created routes,packges for smooth flow of meteor.
 Developed User Interface using .NET and extensively worked with win forms using VB.Net and Implemented
validation using validation controls and JavaScript client slide validation. Data format using HTML, CSS and client
side scripting using JavaScript.
 Designing and developing rich application for Windows (WPF, Win forms) and web (Silverlight) and used PRISM
class library for windows forms.
 Developed Application in C# & Database as Couch base/SQL server 2008
 Involve in deployed the web application on IIS web server.
 Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
 Worked on Data Access layer with dataset and data adapter which interacts with SQL Database. Also Worked
with SQL Server Reporting Services (SSRS) for providing comprehensive reporting functionality for variety of data
sources.
 Used JQuery, ASP.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user
interface.
 Experience in Agile Methodology for full life-cycle of the project such as planning analysis, prototyping, design
implementation, testing, release and following for next iteration as per needs.
 Involved in development of WebForms, classes using ASP.NET MVC 5.0 that incorporates both N-Tier
Architecture, and Database Connectivity.
 Worked on prototyping upgrading entire site to the .NET 4.5 Framework.
 Developed a new web application utilizing ASP.NET MVC, HTML 5, CSS and Bootstrap
 Used Model-View-Control (MVC) software architecture in web applications to view the html.
 Developed the application using ASP.NET 4.0, C# , and MVC 3 in Visual Studio 2010
 Configure SQL Server Integration Service (SSIS) for scheduling database backup and Implemented indexing for
various tables in the database for improving the performance of the application.
 Designed and developed packages to extract, transform and load data using SQL Server integration services
(SSIS)
 Experience in Microsoft Team Foundation Server (TFS), and creating different report formats using SSIS.
 Database development including schema design, T-SQL queries, stored procedures, Triggers, SQL query
tuning and user defined functions creation for SQL server 2005 and 2008.
 Involved in developing test cases for unit testing, integration testing and also conducting code walk-through.
 Experienced in End-to-End Software Development Life Cycle using Waterfall (SDLC), Application Development
Methodology (ADM) and Agile Methodologies as well ER Diagram, UML Modeling and Data Flow Diagram.
 Create brief technical specification documents according to verbal and written functional requirements and
other requirements. Also wrote Design Documents, Deployment Documents and User Manuals. Worked
on perform coding, unit testing, error handling, bug fixing, bug verification and created an error log section in
which the support/admin will get the error message in a well formatted html view. And troubleshooting in
security, remoting, threading, and serialization.
Environment: NET Framework 4.0, Visual Studio .NET 2010, windows forms, C#.NET, VB.Net, SQL Server 2005/2008,
HTML, XML and MS Visual Source Safe, ASP.Net, MVC, AJAX, Javascript, CSS, T-SQL, UML, MS Visio, Agile Methodologies,
SOAP, WCF, SSRS, SSIS

Client: Peace Corps, DC


Larsen & Toubro Limited (L&T) - India April 2013 – July 2015
Role:Senior .Net developer

Responsibilities:
 Worked in an agile environment to design and develop high quality software application using latest Microsoft
.Net technologies such as MVC 4.0/5.0, C# 5.0, Asp.Net 4.5/5 and Jquery Mobile.
 Regularly gathered business requirements from the Software support team and developed functionalities as per
the requirements.
 Built and Consumed SOAP/RESTFUL web services and Implemented WCF applications.
 Developed Web API and Web services methods with the JSON Serialization.
 Implemented the various State Management techniques like Session, Cache and View state to persist
information in .aspx files and between post backs.
 Expertise in building WCF services using REST and SOAP protocol.
 The Alarm Manager is developed using Multi-threading, Socket Programming TCP/IP.
 Developed Windows Forms application in .net framework
 Remediated security vulnerabilities which are reported by fortify like Cross-Site Scripting (XSS), SQL Injection.
 Worked extensively with SoapUI, software to test all the web services I wrote.
 Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
 Developed licensing feature to allow licensed products to libraries with proper licenses
 Used the OOD patterns and SOLID principles like Inversion of Control, Dependency Injection while developing
layers in the n-tier architecture
 Made use of Angular JS to combine views and DOM element data and synchronize data with server as
a Single Page Application
 Involved in Design and developing components of this application using ASP.NET, C# .NET,
JavaScript, COM/COM+, CML, DCOM, XSLT.
 Connected System manager (configuration application for library admins) to the Cloud library allowing users
(library admins) to configure e-books for their libraries.
 Developed Sample Code for various usages of Connection Manager, Multi-threading, Windows Mobile SDK and
socket programming
 Implemented Angular JS data binding and dependency injection.
 Experience in Creating services, controllers and modules in Angular JS applications.
 Added search functionality to look up resources based on the keywords
 Bind two data from MONGODB nosql database to UI meteor modules
 Applied localization to encompass the users in multiple countries.
 Used version control Team Foundation Server (TFS) for maintaining history of source code, project documents
and to track project status.
 Performed root cause analysis and fix issues reported by the QA team.

Environment: .Net Framework 4.5/5, MVC 4.0/5.0 Visual Studio 2013/15, C#, ASP.Net, WCF, AJAX, Entity Framework,
SOAP, REST, LINQ, HTML, Angular JS, JSON, JavaScript, windows forms Jquery Mobile, TeamTack, Agile, TFS, Perforce

Client: Flextronics International, MD USA


Quomatic Solutions, India Jan 2012 - March 2013
Role: Application Programmer

Flextronics International is an electronic manufacturing company. Cape project involves enhancements and maintenance
of their existing Customer Order Management application and enterprise resource planning applications.
Responsibilities:
 Technical specification and Detailed Design document preparation.
 Regular interaction with business users and client representatives to understand requirements and provide
support for the systems.
 Set up the SharePoint environment by installing and configuring MOSS 2007.
 Coding, code review, unit testing and build activities.
 Prepared time estimation for new developments, enhancements and bug fixes. Prioritized the issues based on
urgency and time required. Created and communicated these priorities and development plans by discussing
with functional team and client team to avoid misunderstandings and confusions. This helped to handle issues
without any customer escalations and increased customer satisfaction which helped to extend the contract to
one more year.
 Created Views on Surveys and using SharePoint Designer 2007 added custom columns and turned on Column
Filtering.
 Developed new customizations which included new UI, database tables and data access methods.
 Existing web forms were modified to incorporate partial page updates and client side validations. AJAX
techniques are incorporated throughout the system to improve responsiveness of the system.
 Developed complex reports such as pending order statements, order history for a period and backorder detail
reports which helped the client to avoid paper work as well as calculations in excel.
 Implemented a new module to upload and manage documents in the system. This acted as a central repository
which was shared among users. This helped the client to upload and share important design documents, reports
and usability instructions to all the relevant users.
 Extensively used data bound controls such as gridview, listview and repeater. Implemented paging for these
controls in such a way that only the current page data was fetched from the database and thus improved
performance.
 Customized the SharePoint Portal to target specific content to user groups based on various categories like their
job title, special interests, group membership.
 Worked closely with functional team as well as with client team to deliver tasks in a timely manner under strict
deadlines.
 Handled production issues which required detailed problem analysis and provided bug fixes if required.

Environment: .Net Framework 2.0, Visual Studio 2005/2008, C#. Net, ASP.NET, ADO.NET, MSAjax.Net, CSS, JavaScript,
SCM, SQL Server 2005, HTML, SharePoint 2007, Crystal reports 8.0/10.0, Baan Vb.

Eduaction: Masters in Computer Science-Virginia International University VA-2017

You might also like