Home

Praveen jain - Dot Net Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: YES
Visa: H1
Praveen Jain
.NET Consultant | Developer | Architect | Technology Lead
Direct : +1-732-731-1217

SUMMARY
15+ years of software experience in evaluation, design, development, testing and maintenance, production support using SDLC process and AGILE methodologies.
Experience in the development and maintenance of large enterprise level projects with various versions of Microsoft .Net Framework
Strong knowledge of Object-oriented programming and working experience in GOF and Architectural design patterns, Dependency Injection with Structure Map/ Spring.NET/SOLID.
Proficient in Agile, OOAD, Design Patterns, SOA, Framework Design, Web Development and SQL Server
Extensive work experience in Technologies including .NET Framework, C#, .Core, ASP.NET, ADO.NET, Web Forms, XML, XSLT, SQL Server 2008,2012, 2016, Visual Source Safe, TFS, IIS, SVN
Worked on ASP.NET MVC 3/4/5, MicroServices, NoSQL, Cosmo DB, MongoDB, jQuery, Azure, Azure logic Apps, Azure Functions, Azure API Management, and Azure Service Bus, Saas, Paas Cloud, Containers, AWS, Angular JS, Entity Framework and Microsoft Application Blocks
Hands on Experience on Developing Enterprise in developing Enterprise level Web API Frameworks and Worked on SOA implementations with WFC Services
Proven leaders Angular 4, Azure and onsite coordinator.
Rich experience in Unit Testing Frameworks like NUnit, Microsoft Test for code coverage.

TECHNICAL SKILLS

.NET: .NET Framework 1.1~4.5 C#, and VB.Net
Distributed Technology: WCF, Web Services, Web API 2.0,
Web Development: ASP.NET, MVC, .net Core, jQuery, JSON, AJAX, HTML, HTML 5, JavaScript, CSS, Angular JS, Angular 2.0~4.0, OData, WCF, WebAPI 2.0
Database: SQL Server 2016, SQL, React,Azure Service bus, Functions, Containers, Kubernetes,Azure Redis , Saas, Pass,T-SQL, Stored Procedures, Triggers, SQL Profiler, SSRS, MDM, MDX, Oracle
Data Access: ADO, ADO.NET, Oracle,
XML: XML, XSD, XPath, XQuery
Design, Architecture: SOA, OOD, GOF Design Patterns, SOLID, Architecture Patterns
ORM: Entity Framework6.x, LINQ
Source Control: TFS 2008, 2012, SVN, AccuRev, Visual Source Safe,GIT,Jira
Tools: Firebug, Fiddler, ReSharper, SOAP UI, IE Dev Tools, Profisee, AppFabric, Exact Target (Sales force marketing Cloud),
Unit Testing: NUnit 2.5, MS Test., VS2015 Load testing
DI Frameworks: Structure map, NInject, Spring .NET
Other: UML, Agile, RUP, IIS 6.0/7.x, Rhino Moq

PROFSSIONAL EXPERIENCES

U.S. Bank Oct22 Till
Senior Software Engineer
Description:This is product base company to provide best banking experience to users for that we have some supporting application which will doing some operations and providing result to support team, So that they can immidatly respond to customers query to getting load or deposits
We are using asp. Net web app, Windows App, MVC app, Core, WCF, WEBAPI, Azure, EF, MSMQ, Rabbit MQ, jQuery, JavaScript, TFS, SQL, data services, Azure DevOps etc.
Responsibilities:
Collaborate with the Business Analysts and Web Strategy team to understand the requirements.
Worked as a prime resource for the creation of the Web App Service Layers to communicate with the third-party systems and mainframe DB to get details.
Design and development of SQL Server Database, Tables, Views, Procedures, Function etc.
Development and co-ordination of development activities with offshore team.
Perform Code reviews and oversee the unit tests prepared, and dev plan creation.
Perform Code reviews and oversee the unit tests prepared.
Integration testing and deployment of code to DIT environment
Development and Testing and Source moving into Testing Server

Environment: Win APP, ASP.Net Core, ASP.NET 4.5, .Core 6.0, C#, MVC, Visual Studio 2019, Web API, MicroServices, AngularJS, Azure,jQuery, JavaScript, SQL Server 2016, JSON, HTML 5, CSS, jQuery, Entity Framework, ASP.NET MVC 5, LINQ , Azure logic Apps, Azure Functions, Azure API Management, and Azure Service Bus, Saas, Pass

CaliberHome Loans, Coppell, TX Feb20 Oct22
Senior Software Engineer
Description:This is product base company to provide low rate mortgage loans. We are making enhancement to their products using Web API 2.0 with Microsoft core 2.0 and developing front end application in angular. I am also leading electronic file management system where we are managing single file location and rest other will have its references. And for worked for Disclosure services for Loans.We have lots of third party sintegration credit report, income calculator, FICO, interest rate calculator etc.
We are using asp. Net web app, MVC app, Core, Angular JS, WCF, WEBAPI, Azure, Angular,EF, MSMQ, Rabbit MQ, jQuery, JavaScript, TypeScript, TFS, SQL, data services,Azure DevOps etc.
Responsibilities:
Collaborate with the Business Analysts and Web Strategy team to understand the requirements.
Provide High Level and Low-Level Design for the projects
Creation of Dev Plan and effort estimation
Worked as a prime resource for the creation of the Web App Service Layers to communicate with the third-party systems.
Developed ASP.NET Core Web API based on departmental requirements and specifications
Design and development of SQL Server Database, Tables, Views, Procedures, Function etc.
Development and co-ordination of development activities with offshore team.
Perform Code reviews and oversee the unit tests prepared, and dev plan creation.
Perform Code reviews and oversee the unit tests prepared.
Integration testing and deployment of code to DIT environment
Development and Testing and Source moving into Testing Server

Environment: ASP.Net Core, ASP.NET 4.5,Core 6.0, C#, MVC, Visual Studio 2019, Web API, AngularJS, Azure, MicroServices, jQuery, JavaScript, SQL Server 2016, JSON, HTML 5, CSS, jQuery, Entity Framework, ASP.NET MVC 5, SSRS, SSIS LINQ, Power BI, React Azure logic Apps, Azure Functions, Azure API Management, and Azure Service Bus, Functions, Kubernetes, Containers, Azure Redis, Azure API performance, App insights, Cloud-Native, Saas, Pass, Appinsigts, GitHub ,Postman, Fiddler


Wells Fargo, Charlotte, NC JUL 18 JAN 20
DOT NET DEVELOPER
Description: WE are managing customer information and creating his/her business accounts for further processing, we can create fid/nonefid accounts, we are also managing all legal documents and as per documents we are calculating TEFRA/FATCA etc. and legal types which help us to calculate tax, also we are managing Cash/NoneCash Accounts with legal Compliances. And providing payloads to downstream systems.
We have used data service to send payloads and lister services to get response, we have our inbuilt monitoring g system to manage these, we are using. third-party component to validate address.
We are using sales force, asp. Net web app, MVC app, WEB API, Azure, Angular, jQuery, JavaScript, TypeScript, TFS, SVN, SQL, data services, angular with material etc.
Responsibilities:
Collaborate with the Business Analysts and Web Strategy team to understand the requirements.
Provide High Level and Low-Level Design for the projects
Creation of Dev Plan and effort estimation
Worked as a prime resource for the creation of the Web App Service Layers to communicate with the third-party systems.
Design and development of SQL Server Database, Tables, Views, Procedures, Function etc.
Development and co-ordination of development activities with offshore team.
Perform Code reviews and oversee the unit tests prepared, and dev plan creation.
Perform Code reviews and oversee the unit tests prepared.
Integration testing and deployment of code to DIT environment
Design different modules and assign them to team members for implementation
Implementation of client-side validations using jQuery and ASP.NET AJAX
Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data
Design and development of administration modules-User administration, Group, Roles, Right administration. Design includes creating classes, class diagram, activity diagram, sequence diagram for all the layers of the module
Development and Testing and Source moving into Testing Server

Environment: ASP.NET 4.5, C#, MVC, Visual Studio 2015, Web API, Agile, MicroServices, Angular6, Azure,jQuery, JavaScript, SQL Server 2016, JSON, HTML 5, CSS, Entity Framework, jQuery, ASP.NET MVC 5, SSRS, SSIS, Power BI,
LINQ, , React, Azure Service bus, Functions, Kubernetes, Azure Redis, Saas, Pass, Appinsigts, Cloud-Native, GitHub, Postman, Fiddler


Ameriprise Financial, BOSTON, MA NOV 17 Jul 18
SR. DOT NET DEVELOPER
Description: Accounts Managements System allow user to create Financial lead into contact while doing this there are multiple workflows i.e. Initiate account, Maintenance Account, On-boarding, Mutual Funds, termination etc., all have different logics to complete.
We have used a third-party component to create workflow named Profiees and its desktop to create frontend site and jqgrid to render lists.
Migrated date from Lotus Note to SQL using informatics and using MDS services and Created view on it to add/update/delete data from SQL.
Responsibilities:
Collaborate with the Business Analysts and Web Strategy team to understand the requirements.
Provide High Level and Low-Level Design for the projects
Creation of Dev Plan and effort estimation
Worked as a prime resource for the creation of the WCF REST Service Layers to communicate with the third-party systems.
Development and co-ordination of development activities with offshore team.
Increased the application load handling capability.
Writhing load testing scripts for VS2015.
Perform Code reviews and oversee the unit tests prepared, and dev plan creation.
Perform Code reviews and oversee the unit tests prepared.
Integration testing and deployment of code to DIT environment
Design different modules and assign them to team members for implementation
Developed core functionality with the ASP.NET 4.5(C#.NET, ADO.NET)
Implementation of client-side validations using jQuery and ASP.NET AJAX
Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data
Design and development of administration modules-User administration, Group, Roles, Right administration. Design includes creating classes, class diagram, activity diagram, sequence diagram for all the layers of the module
Development and Testing and Source moving into Testing Server

Environment: ASP.NET 4.5, C#, Visual Studio 2015, Web API, Angular 4, Azure, SQL Server 2016,jQuery, JavaScript, JSON, HTML 5, CSS, jQuery, ASP.NET MVC 5, Angular JS, Soap UI, Structure Map, LINQ, Agile, Profisee, MDM,

MIQUANDO IN UK 2015 AUG OCT 2017
Solutions Architect& Lead
Description: It is an internet based platform that brings online business directory/local search, online booking, ratings & reviews, online marketing tools and highly targeted advertising into a single, easy to use, low cost platform, aimed at helping micro and small businesses compete effectively online, it allow non-experts to achieve dramatic increases in online visibility, resource utilization, customer acquisition and retention for the small business owner.
Responsibilities:
Played pivotal role in upgrading the legacy systems to latest version of .Net framework.
Newly developed Data Calculator MVC apps are used across the call centre kiosks of the client which increased the customer flow 50%
Undertaken the responsibility of creating the AADR Web API Framework.
Increased the application load handling capability from 200,000 to 1.5 million
Perform Code reviews and oversee the unit tests prepared, and dev plan creation.
Architect and primary contact for the Windows Service system implemented.
Architect and lead developer for the Web based Data Calculators.
Developing application in Agile (SCRUM) development process
Involved in Daily Stand Up and Sprint Retrospective.
Developed ETL to Pull data from third parties and sync into our DB,
Maintaining Solution in TFS for version controlling and bug tracking for Build and Release and Code Review
Analysing the Functional Specifications and Preparing the Technical specification, Coding, code review, Unit testing, Deployment and postproduction support
Involved in the development of Business Logic, Data Access Components and Web Services in C#.
Developed Frontend using ASP.Net MVC, backend in C#, LINQ, Entity Framework
Implemented jQuery for client-side sorting and validations
Developed Razor Views in MVC. And resolve mobile site css issues
Involved in defining and implementing MVC.
Angular for Form validation and home page Grid and Table designing.
Postproduction support and defect tracking.

Environment: ASP.NET 4.0, 4.5, C#, Visual Studio 2010/2013, Web API, SVN, SQL Server 2008 R2/2012, WCF, Entity Framework, JSON, HTML 5, CSS, jQuery, ASP.NET MVC 4.0, Angular JS, jQuery, JavaScript, Soap UI, Structure Map, SSRS, SSIS LINQ.

ELENAMODELS AUSTRALIA/US 2013 MAY 2015 MAY
DOT NET TEAM LEAD
Description: Elena s Models provide a great system to make dating a fun and exciting experience.
It's easy to contact other members, communicate and take your relationship from the online dating platform into the real world. It also has anti scam protection feature.
It has many modules Male, Female, Search Partner, Inbox, Affiliates, Agents, Admin. Blogs, Testimonials etc. this application use Online Image cropping, translator, live Video/Text Chat, GMap, Payment Gateway, Multiple file upload.
Responsibilities:
Collaborate with the Business Analysts and Web Strategy team to understand the requirements.
Provide High Level and Low-Level Design for the projects
Creation of Dev Plan and effort estimation
Worked as a prime resource for the creation of the WCF REST Service Layers to communicate with the third-party systems.
Development and co-ordination of development activities with offshore team
Perform Code reviews and oversee the unit tests prepared.
Integration testing and deployment of code to DIT environment. And resolve mobile site issues
Developed ETL tool to migrated data from postgress DB and import into

Environment: ASP.NET 4.0, C#, Visual Studio 2010, Angular 2, jQuery, JavaScript, Azure, Saas, Pass, SQL Server 2008 R2, AJAX, WCF, JSON, XML, HTML 5, CSS, jQuery, Entity Framework, NUnit 2.5, ASP.NET MVC 3.0, Quality Control, Fiddler, Soap UI, Structure Map, LINQ.

HONKAMP, US 2012 MAY 2013 MAY
SR. DOT NET DEVELOPER
Description:Honkamp is a web application which is managed by CMS (Content management System).
Used URL redirection as only one page is responsible for painting of all pages. Used MVP pattern Integration with Google Maps will be established for the Charter Map and play video in HTML5, It has more related Sites Hkpayroll and Honkamp which are also managed by CMS.
Responsibilities:
I was part of the shared service team responsible for the design, development and implementation of new components/services.
Lead a team of 6 developers responsible for creation and maintenance of 80 + web sites, which were using the CHUS framework.
I have participated in the HLD and LLD discussions with onsite Architects.
Worked as the prime resource for migration of 50+ web applications on legacy systems to .Net 4.0 with new UI design, which increased the sales of the applications by 30% quarterly.
Created a framework with the help of NUnit to test various services in the CHUS Framework, which helps to reduce the dependency of Manual Testing.
Created various components and controls to increase the code reusability.
Involved in the creation of a unit testing framework for the testing of various Services in the CHUS Framework with the help of NUnit.

Environment: ASP.NET 4.0, C#, WCF, AJAX, JSON, NUnit, SQL Server 2008, TFS 2010, N-Tire, jQuery

BAYER ASSET MANAGEMENT, US 2011 MAY 2012 MAY
DOT NET DEVELOPER
Description: Bayer system will provide a repository of digital assets that can be easily searched, viewed, downloaded, or ordered from a vendor.
An asset typically consists of a file that is either text-based (ex: Word, Excel, PDF, PowerPoint documents), image-based (ex: photos, logos, graphics), or media-based (audio, video).
An asset is further defined by the meta-data that is entered by a user and the meta-data that is extracted from the file itself (ex: file size, format).
Responsibilities:
I was part of the shared service team responsible for the design, development and implementation of new components/services.
I have participated in the HLD and LLD discussions with onsite Architects.
Created various components and controls to increase the code reusability.
Implemented the Lead toolsAPI to rescale the Image and created image from PDF and office files.
Implemented multithreading or parallel programming to create images from uploaded items.
Involved in the creation of a unit testing framework for the testing of various Services in the CHUS Framework with the help of NUnit.

Environment: ASP.NET 4.0, C#, WCF, AJAX, JSON, NUnit, SQL Server 2008, TFS 2010, N-Tire, SSRS, SSIS jQuery

GOLDEN KEY, US 2010 MAR 2011 MAY
SENIOR DOT NET DEVELOPER
Description: Golden Key is a web application which is managed by CMS (Content management System) Some of the data is coming from web services exposed by clients CRM Application.
Master tables are sync with web service call. Authentication is done by CRM s web service. Content of the site is managed from CMS and is role based, which is managed from CRM. Used MVP pattern.
Used URL redirection as only one page is responsible for painting of all pages. Integration with Google Maps will be established for the Charter Map, the news section obtains information from the Golden Key Word press site through RSS feeds. Used Google Analytic for obtaining web site activity as Content traffic, visitor and Traffic Sources
Responsibilities:
Played pivotal role in upgrading the legacy systems to latest version of .Net framework.
Newly developed Data Calculator MVC apps are used across the call centre kiosks of the client which increased the customer flow 50%
Undertaken the responsibility of creating the AADR Web API Framework.
Increased the application load handling capability from 200,000 to 1.5 million
Perform Code reviews and oversee the unit tests prepared, and dev plan creation. And resolve mobile site issues
Architect and primary contact for the Windows Service system implemented.
Architect and lead developer for the Web based Data Calculators.

Environment: ASP.NET 4.0, C#, Visual Studio 2010, WCF, SVN, SQL Server 2008 R2, JSON, HTML 5, CSS, Entity Framework, jQuery, ASP.NET MVC 3.0, Soap UI, N-Tire, SSRS, SSIS LINQ.

HRIS (HUMAN RESOURCE INFORMATION SYSTEM), INDIA 2010 JAN 2010 MAR
DOT NET DEVELOPER
Description: This system is developed for the HR department of any organization. This Suite having four major modules, RMS (Recruitment Management System), OES (Online Examination System), JMS (Joining Management System) and TMS (Training Management System).
RMS handles all the information of candidates, manpower requisition, automatic e-mail sending to candidates, interviewer and approver, selection etc. OES handles the management of entrance tests of candidates and automatic/manual evaluation of test etc.
JMS is used to complete all the joining formalities of the candidates. This module handles the information like Personal Details, Medical Nominations, I-Card Details etc.
TMS is used to handle all the training information of all the employees like Training Calendar, Schedule, Attendance, Skill Set etc.
Responsibilities:
Understanding the System Requirements Specifications (SRS) and tracking the change management.
Involved in the front end and Back-End Programming.
Involved in database designing and Writing the PL/SQL code (SP, Triggers, functions, Cursors) and Query optimization.

Environment: Asp.net 2.0, SQL2005, Ajax, Java script, N-Tire

GHS MIERUKA SYSTEM, INDIA 2009 MAY 2009 DEC
DOT NET DEVELOPER
Description: GHS- Mieruka System is a web-based reporting system for a warehouse which is used for following purpose: - Spontaneous overview of real time progression on overseas plants after every 20 minutes.
Graphical analysis for the reports. Show the production status corresponding to the schedule quantity for a Day/Month and Manages periodic and alert mails
Responsibilities:
Involved in requirement analysis, designing and development.
Used AGILE methodology to implement the application.
Designed Class, Use Case, Sequence diagrams using MS Visio.
Improved code reusing and reduced class coupling through Dependency Injection design pattern.
Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application.
Developed business layer components in C# as code behind files.
Used front end web development tools like Ajax, CSS, JavaScript, DHTML, and jQuery.
Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
Performed validations on Web Forms using .NET Validation Controls and Client-Side Validation using JavaScript.
Consumed XML Web Services using C#.
Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
Used SSIS to manipulate data to integrate the SQL Server database into larger processes.
Developed business logic including Code-behind files and Classes in N-tier.
Involved in Unit and Functional testing and fixing the issues occurred in the testing process.
Involved in deploying the application on the IIS server.

Environment: MVC 3.0/4.0, WPF, Razor Views, Partial Views, Layouts, C#, ADO.net, Visual Studio 2012, SQL Server 2008 R2, Web Services, WCF, XAML, IIS 7.0/7.5, Java Script, jQuery, ENTITY Frame Work, LINQ to SQL, XML, AJAX, HTML5, CSS, TFS, NUnit 2.5, N-Tire, SSRS, SSIS

WMS (WAREHOUSE MANAGEMENT SYSTEM) 2007 DEC 2009 MAY
DOT NET DEVELOPER
Description: This is a powerful, feature-rich solution for automating the materials/product-handling process of Assembly, BOM explosion, retailers, manufacturers, distributors and third-party logistics providers.
By integrating advanced radio frequency and bar-coding technologies with core warehousing functionality, WMS provides comprehensive fulfilmentcentre and warehouse management, including Assembly, order management, receiving, stocking, replenishment, picking and related warehouse tasks.
WMS is a complete warehouse management solution specifically designed to increase inventory-handing accuracy, improve allocation of human resources within the warehouse and reduce carrying costs associated with obsolete and slow-moving stock.
With WMS, you can efficiently pick, pack and ship orders putting nearly 100 percent picking and shipping accuracy within reach. The system is integrated with various third-party systems i.e. ORCA (Production and delivery) & ACCPAC (Accounting) via means of SOAP calls & flat file.
System is capable to use & generate the ANSI EDI (electronic data interchange) Forecast / ASN files, received / transmitted from /to Supplier & customer.
Responsibilities:
Designing & Development of ASPX Pages along with the class libraries
Coded JS Functions for Client Validations
Creation of Tables, Views, Packages, Sequences, Functions for all the modules of the project
Unit testing
Taking regular database backups for production and development environments
Documenting the change requests received from the client

Environment: C#, ASP.Net, .Net Framework 4.0, LINQ, Entity Framework, HTML5, CSS3, Visual Studio 2010, SQL Server 2012 R2, N-Tire, SSRS, SSIS

MMS (MACHINE MAINTENANCE SYSTEM) 2005 DEC 2007 MAY
DOT NET DEVELOPER
Description: MMS (Machine Maintenance System) is the tool that suffice the business & strategic needs of the Maintenance community of users where either eMPro (molding) or eMPro (Wire Harness) is been used. MMS is responsible to pull data from the ERP application (empower or eMPro) running at different Clients. In addition, there are certain master data created in the module, which work in integration with eMPro (molding& Wire Harness). The need of the application was recognized by the user community especially for capturing, standardization and analysis of the maintenance related data in an integrated environment.
Responsibilities:
Involved in database design, creating tables, writing stored procedures
Developed core functionality with the ASP.NET 2.0 (C#.NET, ADO.NET)
Implementation of client-side validations using jQuery and ASP.NET AJAX
Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data
Performed GUI interface testing on the client side
Prepared and executed Test Cases according to the specifications
Java Script used for developing Client-side programming
Devising unit test plans and performing unit testing

Environment: C#, ASP.Net, Google Analytics, Google API, XML, XSLT,N-Tire, ADO.Net, SSRS, SSIS

EDUCATION
EIILM University - India 2011
Master of Computer Science (MSCS)
EIILM University India 2008
Bachelor of Computer Application (BCA)
Keywords: csharp user interface message queue javascript access management business intelligence database information technology microsoft procedural language Colorado Massachusetts North Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2510
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: