Post Job Free
Sign in

Service Net

Location:
Atlanta, GA
Posted:
February 08, 2021

Contact this candidate

Resume:

Pradeep Kumar

***- ***-****

***********@*****.***

PROFESSIONAL SUMMARY

•Over 7+ years of strong professional IT experience in Dot Net Development of various applications based on Object Oriented Programming (OOP), Client/Server, N-tier architecture, Web based and Internet Technologies.

•Experience in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-applications, Standalone and Distributed applications as well as in QA implementation in all phases of SDLC.

•Hands on experience in requirement gathering, analysis, system modelling, design and development of N-Tier client server application architecture.

•Experience in all phases of the Software Development Life Cycle (SDLC) using Agile Scrum, Waterfall models.

•Hands on experience with development of applications using ASP.NET, ADO.NET, C#, WCF and LINQ.

•Experience in developing applications using Service Oriented Architectures (SOA), Model View Controller (MVC 3,4,5) including Model-View- View Model (MVVM).

•Experience in in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.

•Experience in LINQ (Language Integrated Query Language), LINQ to SQL, LINQ to Objects.

•Experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Server Controls, Multithreading, Windows Service, Dot Net Remote technologies and Web Service.

•Hands on experience in developing N-Tier Applications using C#, AJAX, API Development, XML Web Services, Serialization, CSS, and SOAP.

•Experience with developing GUI using web technologies like HTML, HTML5, CSS, CSS3, AJAX, jQuery, JSON, JavaScript and XML.

•Experience in XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication and forms authentication.

•Worked on code first, database first, model first approaches using Entity Framework 4,5,6.

•Strong experience in Client side validations with JAVASCRIPT.

•Experience in developing applications using Typescript, JQuery.

•Experience in developing restful services using Web API.

•Experience with RDBMS Architecture, Model, Design and Development including MS SQL Server, Oracle and SQL,PL/SQL.

•Experience with using development tools, including Azure DevOps, TFS, VSTS, JIRA, GitHub.

•Experience in Object Oriented Analysis and Design(OOAD) techniques like UML using Flow Charts/Process Flows, Use Cases and Class, Sequence, Activity and State Transition diagrams

•Proficient with XML related technologies including XML, XSL, XSD and XSLT.

•Experience in implementing the Service-Oriented Architecture (SOA) using the SOAP and REST methodologies.

•Expert in Developing and Consuming XML Web Services (SOAP, WSDL)

•Proficient in IIS Configuration for .NET Applications and Windows/NT Server.

•Working experience with Team Foundation Server and VSS, version control tools.

EDUCATIONAL QUALIFICATIONS

Bachelor of Technology in Electrical and Electronics Engineering from JNTU Hyderabad.

TECHNICAL SKILLS

Languages : C#.NET, ASP.NET, .NET CORE, ADO.NET, LINQ, SQL, VB.NET.

Microsoft Technologies : .NET, C#.NET, ADO.NET, ASP.NET 5/4.5/ 4.0/ 3.5/ 3.0/ 2.0, Windows Forms, Web forms, MVC 5/ 4/ 3, WCF, LINQ, Web api

Web Technologies : HTML 5, Bootstrap, CSS3, ASP, XML, MVC5, JavaScript, AJAX, Jquery

Design / Developments Tools : VisualStudio.NET, Visual Studio 2012/2013/2015Visual Source Safe, Visio, Sql Client Utility.

Web/App. Servers : Web logic, Apache Tomcat, Internet Information Services (IIS)

Database : SQL Server, SQL, MS-SQL Server 2008/2012/2014, Oracle.

Database Access Technologies : Entity Framework 4/5/6/7.0, LINQ to SQL, LINQ to objects, ADO.NET

Other Tools : SQL, SQL PLUS, Oracle Pl/sql .

Reporting Tools : SSIS,SSRS

Version Mgmt. : GIT, Team Foundation Server (TFS) 2012

Operating System : Windows 98/2000/XP/Vista/Windows7/8/10, Linux.

PROFESSIONAL EXPERIENCE

Assurant Solutions, Miami, Florida Oct 2019 – present

Role: .NET Developer

Project Description: As part of Assurant Solutions, I have been part of developing a software product Elita Mobile Warranty system. Its solutions are used by businesses to process the claims which will be used for fulfillment.

Responsibilities:

•Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design and implementation of Risk Manager Tool.

•Worked with Business Analysts in understanding business requirements and analyzing use cases.

•Used N-tier architecture for the Business, Data Access Layer and UI Layer.

•Used C# in developing the Business logic, where in extensively implemented the Object-Oriented Programming functionalities.

•Utilized validation controls for server-side validation and JavaScript for client-side validation.

•Established communication between different applications running on same/different platforms using WCF.

•Used Service Fabric to create Gateways to expose the API’s.

•Used repository layer to create the data access layer.

•Worked on different aspects of .NET framework like ASP.NET 4.5, .NET Core and on middleware Entity Framework.

•Developer WEB API’s using service fabric and .NET Core.

•Used SOAP UI to test the XML webservices and also used POSTMAN to test the REST api’s Developed to integrate with external sources.

•Implemented service-oriented component (SOA) Layer using C#.net and WCF to decouple the User Interface (UI) with Business Layer (BL).

•Experience with Azure Devops.

•Used Jquery-ui controls in the client side.

•Used Javascript and Jquery to perform client-side validations.

•Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration and then later migrated to GIT.

•Designed and developed Web-services using C# .NET, XML to handle online transactions.

•Used Nuget Package manager to inject dependencies into the application.

•Consumed components by web applications and windows applications.

•Utilized Oracle 12C and Pl/Sql to develop stored procedures, functions to perform logical business transactions.

Environment: C# 4.0, ASP.NET, MVC 4,5 T-SQL, LINQ, TFS 2013, VS 2015, SQL Server 2014, Web Services, Entity Framework 5, Agile Development Methodologies and Scrum Methodology.

Transunion, Atlanta, Georgia June 2018 – Sept 2019

Role: .NET Developer

Project Description: As part of Transunion, I have been part of developing a software product portfolio aimed at providing TransUnion's B2B customers the opportunity to make smarter, more informed decisions. Its solutions are used by businesses for their process workflows to acquire new customers, assess consumer ability to pay for services, identify cross-selling opportunities.

Responsibilities:

•Actively Involved in Software Development Life cycle (SDLC) starting from Requirements gathering, feasibility analysis, requirement specification document, demonstrate prototype, design distributed architecture using various tiers like presentation, service etc.

•Worked with Business Analysts in understanding business requirements and analyzing use cases.

•Used N-tier architecture for the Business, Data Access Layer and UI Layer.

•Working efficiently in all the phases of SDLC and Involved in developing 3- tier architecture for the web application.

•Work with other team members in establishing and sharing design and development techniques of the ETL process.

•Connected to Data base tables and views using Entity Framework 6.0.

•Created Strongly typed views using MVC Framework for compile time checking.

•Implemented Batch processing applications using C#.

•Established communication between different applications running on same/different platforms using WCF.

•Used repository layer to create the data access layer.

•Worked on different aspects of .NET framework like ASP.NET 4.5 and on middleware Entity Framework.

•Used Typescript to develop business logic on the client side and used CSS and HTML to build the UI.

•Implemented service-oriented component (SOA) Layer using C#.net and WCF to decouple the User Interface (UI) with Business Layer (BL).

•Experience with Azure App Service Model, including Web Apps and Web Jobs

•Used Nuget Package manager to inject dependencies into the application.

•Utilized SQL Server 2014 and stored procedures to perform logical business transactions.

Environment: C# 4.0, ASP.NET, MVC 4,5 T-SQL, LINQ, TFS 2013, VS 2015, SQL Server 2014, Web Services, Entity Framework 5, Agile Development Methodologies and Scrum Methodology.

CVS Health, Colorado, Denver January 2017 – June 2018

Role: .NET Developer

Project Description: As part of CVS health, involved in developing a web application. As it deals with the several customers every day and to improve the customer service many applications were developed which are web based and windows application. In this project, web admin project is developed to control the workflow of the existing web application.

Responsibilities:

•Designed Methodologies SDLC, Object Oriented Methodologies (OOA, OOD and OOP), Agile, Scrum and MVC.

•Worked on Unit testing and Integration Testing of application.

•Developed Service Oriented Architecture (SOA) using Windows Communication Foundation (WCF).

•Responsible for coding, unit testing under test driven development (TDD) and writing backend scripts.

•Implemented two-way binding among models, controllers and views with AngularJS to provide continuous updates among view and model.

•Created Partial Views for code reusability.

•Assisting the QA team during the system testing and UAT.

•Analyzed and provided quick fixes to production issues.

•Designed WCF based Service, Data, Fault, Message Contracts as well as providing security for WCF service endpoints.

•Created Views, Stored Procedures, SQL queries and implemented ADO.NET to insert, update, delete and select data from database.

•Implemented service-oriented component (SOA) Layer using C#.net and WCF to decouple the User Interface (UI) with Business Layer (BL).

•Created service contract, operation contract and data contract in WCF.

•Utilized TFS and SDLC methodologies to plan deployments with application developers utilizing VSTS.

•Designed and developed Web-services using C# .NET, ADO.NET and XML to handle online transactions.

•Utilized SSIS and SSRS to develop the custom reporting services.

•Define Domain Entities and Relationships using Microsoft Entity Framework Code First approach.

•Implement CRUD operations using LINQ to Entities and migrations when models change.

•Experience with content Management systems.

•Deployed the application into MS Azure.

•Consumed components by web applications and windows applications.

•Utilized SQL Server 2014 and stored procedures to perform logical business transactions.

Environment: C#, ASP.NET, T-SQL, LINQ, TFS 2013, VS 2015, SQL Server 2012, Oracle 11gR2, Web Services, Entity Framework 5,6, jQuery, Bootstrap 2.0, 3.0, 4.0, Agile Development Methodologies and Scrum Methodology.

Metropcs, Dallas, Texas Sept 2015 – Dec 2016

Role: .NET Developer

Project Description: Metropcs part of T-Mobile which is the telecommunication giant which handles one of the world's biggest communication system. As it deals with the millions of customers every day and to improve the customer service many applications were developed which are web based and windows application. In this project, single-page web applications were developed by using Angular JS and Latest Razor view engine is used with MVC 5. UI is designed much intuitively so that the BPO processing would be done without any interruptions in offshore projects also.

Responsibilities:

•Code, test and support of .NET web applications using ASP.NET C#, .Net Framework 4.5, MVC design patterns, GUI, HTML, XML, Angular JS, JavaScript, and Entity Framework.

•Client Side User Interface is implement using Bootstrap.

•Using RESTFUL API services integrates with different systems and get/set data from systems.

•Create DAL abstraction layer through implementing Repository. Dependency Injection for Loosely coupled Architecture.

•Used Web Api to make interoperable applications to support separation of concerns, and RESTful development.

•Configure and expose RESTful services utilizing Web API framework.

•Worked on major modules like Users, Roles, Entities, Entity Types, Pricing Records and Reports. Used Team Foundation Server (TFS) as a source code repository and version controlling.

Environment: C#, ASP.NET, T-SQL, LINQ, TFS 2013, VS 2015, SQL Server 2012, Oracle 11gR2, Web Services, Entity Framework 5,6, jQuery, Agile Development Methodologies and Scrum Methodology.

Infosys, Hyderabad, India January 2013 to Aug 2015

Role: .Net Developer

Project Description: Infosys is an Indian company that develops and sells enterprise information management Software. The Project aims at addressing management of large volumes of content.

Responsibilities:

•Understood the requirements of the end users and code as per business specifications.

•Worked with the Discussion Forum development using ASP.

•Designed the User Interface screens using ASP.NET Web Technology.

•Stored Procedures, Queries were used to retrieve the data from the database.

•Provided the critical database stored procedures using ADO.NET for SQL Server.

•Analyzed detailed design of the application, generating use case models, analyzing ER Diagrams and Data Flow Diagrams.

•Involved in handling ASP.NET, VB.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).

•Used ADO.NET objects to retrieve and update data to the database.

•Created ASP. NET web pages that provide new features and enhanced user experience.

•Used various caching methodologies to improve performance.

•Incorporated user authentications and authorizations in web.config make application more secure.

•Used Data Grid control to display and edit data and also for data paging and sorting.

•Create test cases and perform unit testing to identify and rectify any defects.

Environment: DOT NET Framework, ASP.NET, VB.NET, Visual Studio .NET 2008, Microsoft SQL Server, CSS, HTML, XML, Web Pages, IIS 6.0, Test cases.



Contact this candidate