Post Job Free
Sign in

Developer Net

Location:
Nutley, NJ
Posted:
October 26, 2020

Contact this candidate

Resume:

Jignesh Patel

E-mail: *******.*****@*****.***

Mobile: +1-201-***-****

LinkedIn: https://www.linkedin.com/in/jignesh-kumar-patel-560a5484/

PROFESSIONAL SUMMARY

13+ years of experience as a Microsoft .Net developer. Expertise in analysis, design and implementation of web based and windows-based client-server applications in Microsoft Technologies. Having experience in C#, ASP.NET, .Net Framework 4.5, .Net Core 2.1, WCF, WPF, MVVM, Devex, LINQ, Ajax, Win Forms, ADO.NET, MVC, Razor, SQL Server 2017, DB2, SSIS, Entity Framework, Angular 2+, node.js, bootstrap, typescript.

Strong professional .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N-tier architecture, Web based and Internet Technologies.

Microsoft Certified IT Professional Developer Certification (MCPD Web 4).

Involved in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-Applications, Stand alone and Distributed applications.

Hands on experience with OOPS concepts and Multi-threading.

Conversant with Dependency Injection pattern.

Developed and hosted WCF Services on Multiple Hosts.

Implemented WCF Service Security using SSL Encryption Certificates.

Developed Web Forms, Win Forms and MVC applications with .NET Framework 4.5/3.5/3.0/2.0,.Net Core 2.1 and Visual Studio 2019/2015/2013/2012/2010/2008/2005/2003.

Extensive experience in developing Window based applications using C#, ASP.NET, .Net Framework 4.5, WCF, WPF, LINQ, Ajax, Win Forms, ADO.NET, SQL Server 2017, DB2, Oracle, Microsoft SSIS.

Hands on Experience in Design, Development, Debug and Deploy Web/Windows applications.

Experience in using WPF, MVVM, MVC, MVP Architecture and Design Patterns.

Extensive work experience and knowledge of LINQ.

Experience of creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, Angular 2+, node.js and Good Understanding of Document Object Model (DOM) and DOM Functions.

Worked with various ORMs like Entity Framework 6.5/6.0/5.0/4.0 and NHibernate

Wide experience in Database design, Modeling and Database maintenance in DB2 and SQL Server environment, MS SQL Server 2017,2014/2012/2008/2005/2000.

Excellent in writing Stored Procedures, T-SQL Queries, Functions, Triggers, Views and Schemas

Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).

Worked with various source control Repositories like VSS, SVN, TFS, VSTS, GIT, JIRA.

Profound in using frameworks like Log4Net for logging, AutoMapper.

Hosted applications on webservers IIS 8/IIS 7.0/6.0/5.0 during application deployment.

Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing UseCase Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio, Rational Rose.

Qualified in Agile SCRUM methodology used for new product development.

Practiced Unit Testing, Smoke Testing, Regression Testing using NUnit and various tools.

Experience in Process Automation and Planning Skills

Strong Analytical and Dynamic Troubleshooting skills coupled with Excellent Communication skills and able to work individually or lead others.

Have experience in Leading a medium size team (8-10) in Agile Methodology.

Worked on cloud environment (AWS) and Have experience with Githhub, Jenkins to implement CI/CD

CERTIFICATIONS

MCPD Web Developer 4

EDUCATION

BE (Bachelor of Computer Engineering) (Sardar Patel University, India -2007)

Diploma in Computer Engineering (Gujarat Technical Education Board, India - 2004)

TECHNICAL SKILLS

Languages

.NET Framework 4.5, .Net core 2.1,C#, ADO.Net, PL/SQL,Entity Framework

Web Technology

ASP.Net, MVC 4, AJAX, AJAX toolkit, ASP, HTML, DHTML, CSS, JavaScript, Web Service, XML, XSL, XSLT

Windows Development

WPF, MVVM, MVC, WinForms

Databases

SQL Server 2008/2014/2017, DB2, Oracle

Reporting Tools

WPF DevEx Reporting controls, Crystal report, SSRS

Third Party Tools

DevEx 14/15/18, Infragistics, Telerik, Kendo UI Controls

Version Control

Microsoft Visual Source Safe, Team Foundation Server (TFS), GIT, SVN

IDE

Visual Studio 2015/2019,VS Code

Operating System

Windows 10

Standards & Trends

DSA (Data Structure And Algorithm), Design Pattern, SOA (Service Oriented Architecture)

Modeling Languages

UML

Other Concepts & Technologies

XML Web Service, Windows Communication Foundation (WCF), LINQ, Unit Testing, Multithreading, SSIS, Jenkins

PROFESSIONAL EXPERIENCE

Bed Bath & Beyond, NJ Duration: Nov 2014 – Till date

Projects: - Seasonality Management

-eCommerce Replenishment & Order Management

-Assortment Planning

-Inquiry

-Allocation Planning

-Vendor Manager

-Store Replenishment Management

-Merchandise Planning

-Event Management

Role: Senior .Net Developer

Description: Above applications are used by Merchandise and Planning dept for their daily operations like ordering, replenishment and generating various reports which help planners in decision making.

Roles & Responsibility:

Work with Business Analyst to understand the requirements and Architect Technical solutions.

Design and Develop Window application using WinForms and experience to maintain and enhance legacy WinForms application.

Design and Develop rich UI using WPF, DevExpress Controls, MVVM and Theming along with extensive C# LINQ to query the database objects and interactive Web application using MVC, Razor, ASP.net, angular, bootstrap, and Entity framework.

Worked with Angular 2+ to develop single page applications, worked with ngrx for managing Angular applications.

Implement decoupled modules using Devex framework and version control using TFS and GIT.

Worked with git hub and Jenkins to implement CI/CD environment on AWS cloud.

Agile Scrum is used for managing the project with the help of JIRA and Ration Suite for tracking.

Use WCF services to interact with DB2 database.

Create stored procedures, functions, data types, queries, Indexes, triggers, views, functions, jobs, Performance Tuning, Query Optimization.

Projects are executed using Agile methodology with 2 weeks Sprint.

Participate in Scrum meetings to gauge project status to enable optimal team work.

Interface with other teams to smoothly develop the interactions between the applications.

Interact with business to understand their technical needs and develop an efficient app workflow.

Mentor junior team members and provide opportunities for learning and developing key skills.

Work is in Retail domain and under Planning and Merchandising department.

Developed ETL using Microsoft SSIS for copying data from JDA files to SQL server 2017.

[Tech. Environment]: C#, .Net 4.7,.Net Core 2.1, WPF, MVVM, MVC, Razor, WinForms, Asp.net, angular2+,node.js, bootstrap, typescript, SCSS, Prism, Entity Framework, XML, TFS, GIT, LINQ, TPL, DevExpress Controls, Visual Studio 2013-17, WCF Services, DB2, Oracle, Scrum, Agile, JIRA, Rational Suite, SSIS, GitHub, Jenkins, DB2, SQL Server, SSIS, AWS, PL/SQL

Clear Channel Communications, Inc.- San Antonio, Texas Duration: Feb 2014 – Nov 2014

Project: SpotChart

Role: Senior developer, Tech Lead

Description: SpotChart is the application that is used to schedule and deliver content to a market’s digital display (aka digital billboards). It is built to be a common platform across all our markets for ease of use and to easily expand as grow larger and gain more advertisers. You can schedule content to run at certain times/days, upload content across many of our digital products at the same time, play real-time content (like sports scores), and even use it to show proof of performance (POP) and actual played advertisement image for advertisers.

Roles & Responsibilities:

Gather requirement from business group.

Use Object oriented Programming (OOP) and MVVM pattern to make it more efficient and make all module independent testable.

Use Dependency properties as a basis for features such as data binding, styling, triggers, and animation.

Use WPF graphics library to implement graphic rich client application.

Implement LDAP authentication.

Extensive use T-SQL (stored procedures, functions, data types, queries, Indexes, triggers, views, functions, Performance Tuning, Query Optimization).

Develop window service.

Use multithreading and memory profiling to improve application performance.

Used Flashwave and DirectShowLib to develop media player.

Used LINQ to query the database objects.

Have worked on NLog.

Use third party control like Actipro.

Unit testing and code review.

[Tech. Environment]: WPF, WCF, C#.Net 4.0, VS2012, SQL2012, TFS, SQL Services broker, Entity Framework 6.0, MVVM design pattern, Window Service, Asp.net 2.0, Web API, SQLite, CSLA.Net, Actipro Controls

Client: Cardtronics, Texas Duration: Oct 2012 – Dec 2013

Project: MapApp

Position: Technical lead (.Net and C# Developer)

Description: MapApp is an external web tool that provides the ability to “map” locations based on specific data points. The CATM Sales Team frequently uses this application when preparing sales presentations as well as assesses what functionality exists on current ATMs within CATM’s ATM portfolio.

Currently, MapApp data is automatically refreshed each night. IT has scheduled an extract to automatically be generated out of Cardtronics’ Operational and Reporting Engine (CORE) system each evening that is saved down to a central server location that allows for FTP. Once the file is on the server, MapApp automatically pulls in the refreshed information.

Key features added: Dual Authentication during login.

Google Map

SSIS for importing excel into table and scheduling job for updating MapApp data.

WCF Service based request.

Dynamic GUI using MVC4, Razor and Kendo UI Controls.

Roles & Responsibilities:

Re-Architect the existing application

Identified the technologies

Recommended the development methodologies and frameworks

Provided overall design and framework

Technical advice and Guidance to project team

Code Review

Requirement gathering.

Prepared and executed Unit Test cases.

Table indexing for faster search results.

Development.

[Tech. Environment]: MVC4, Razor, C#.Net 4.0, VS2012, SQL2012, TFS, Kendo UI Controls, WCF, Entity Framework 6.0, Repository Pattern and UnitOfWork.

Client: Western Union, NJ Duration: Aug 2011 – Oct 2012

Project: iWatch CPCE (Consumer Protection & Compliance Services)

Position: Technical lead (.Net and C# Developer)

Description: KYC (Know Your Customer)/IDB (Interdicted Database) system is for supporting local geography needs (Specially South-West Border of USA). We can trigger KYC from backend and some from front end. There is a KYC call with the customers whose transaction are hard stopped or whose transactions are suspicious transactions and action is taken like Approve or Denied or the outcome is fed into the IDB. IDB then takes care of freeing the transactions. During the KYC call, basic questions are asked like source of money, relationship with the sender/receive. KYC/IDB system handles Customer information Management such as Customer Details, Customer Transaction details, Interview Details, Customer Case Review and Interview.

RDC Integration (GDD): When application for Western Union agent is submitted to sales team, they put information in their system named “Sales Force” and immediately data is transferred after which a case is created in i-Watch CPCE. This case is submitted to third party RDC which will carry out background check (GDD). When RDC is ready with result, data is submitted to i-Watch CPCE and appropriate case action is performed. When case is closed then result is submitted to Sales Force.

Roles & Responsibilities:

Designed and Developed different modules, Class using C# and Designed GUI Part with help of .Net framework 4.0, WPF, C#.Net, WCF, LINQ, IBM-DB2 and Visual Studio 2010/2010 & windows 2008 Server.

Participate in Design documentation process and requirement gathering from client.

Used Object oriented Programming (OOP) to make it more efficient.

Designed the Class Diagram, and forward engineered them in to .Net classes.

Involved in front-end form development using WPF controls and DevEx control.

Applied Abstract Factory, facade design pattern.

Prepared and executed Unit Test cases.

Technical Help to team

Requirement gathering from user and distribution of task among team members.

[Tech. Environment]: WPF, WCF, IBMDB2, DevEx Controls.

Client: eCommlink, Las Vegas Duration: Aug 2010 – Aug 2011

Project: eCommlink – Global Application

Position: Sr. Developer (.Net)

Description: Financial institution that wanted to get into the prepaid cards domain for sending money, program managers and cardholder application. This deals with a prepaid processing platform that enables program managers and financial institutions to create customized prepaid programs for their specific markets. This Project requires directly connect to MasterCard BankNet network to support global implementation. The platform should comply to MasterCard BankNet “CIS” (Customer Interface Specification) specifications The complete Global initiative has been divided into following three sub-projects and modules: 1) Global Web application: a) Authentication Management b) Security Management c) Entity Management 2) BankNet Interface Development 3) Chip and Pin (EMV) on Global Prepaid System. Also responsible for construction of code and performing unit as well as integration testing.

Roles & Responsibilities:

Designed and Developed different modules, Class using C# and Designed GUI Part with help of .Net framework 3.5, ASP.NET, C#.Net, ADO.NET, XML, SQL Server 2008 and Visual Studio.NET 2005/2008, windows 2003 Server.

Used Object oriented Programming (OOP) to make it more efficient.

Used the built-in mechanisms of SQL Server 2008 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.

Designed the Class Diagram, and forward engineered them in to .Net classes.

Involved in front-end form development using Winform, ASP.Net, HTML, CSS and JavaScript.

Applied Abstract Factory, Business Delegate, Transfer Object design patterns.

Created Stored Procedures function and Views.

Prepared and executed Unit Test cases.

Gave estimations and planned user stories in Agile Methodology for each sprint.

[Tech. Environment]: C#.NET, WCSF using MVP on Windows Platform.

Client: National AIDS Research Institute, India Duration: Feb 2010 – Aug 2010

Project: Clinic Management System

Position: Sr. Developer (.Net)

Description: This is a web-based application for managing daily visits/follow up visits of AIDS Patients at National AIDS Research Institute (NARI), Pune NARI has 8 different labs which generate various reports all in different formats. CMS integrate all these reports in a common format and upload at NARI Database so that it is available to Clinicians for review.

Roles & Responsibilities:

Involved in knowledge acquisition and Requirement Gathering of the project

Involved in the Analysis, Design, and Development of the site using ASP.NET 3.5 and C#.

Worked with the progressive architecture team to both understand as well as involved in the development of a new data/event driven architecture.

Understood business requirements and have developed C# classes related to different kinds of business rules/logic.

Estimation of the work that needs to be completed per state to implement the new application

Provided Technical training for resources working on the project about the project architecture

Wrote stored procedures to integrate database with application layer.

Prepared and executed Unit Test cases.

Worked with client teams to address various requirements/technical queries.

Reviewed High/Low level design and participated/approved code walkthrough

Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

[Tech. Environment]: C#.NET, ASP.NET, Web Services.

Project: CRF Management System

Position: Sr. Developer (.Net)

Description: This is a window-based application which is developed to scan various Medical Forms of AIDS Patients and save into Database at NARI, Pune. A third party software Accusoft Pegasus is used for the purpose. The system can scan hand written numeric/alphanumeric data with 90% accuracy.

Roles & Responsibilities:

Involved in knowledge acquisition and Requirement Gathering of the project

Involved in the Analysis, Design, and Development of the site using ASP.NET 3.5 and C#.

Worked with the progressive architecture team to both understand as well as involved in the development of a new data/event driven architecture.

Understood business requirements and have developed C# classes related to different kinds of business rules/logic.

Estimation of the work that needs to be completed per state to implement the new application

Provided Technical training for resources working on the project about the project architecture

Wrote stored procedures to integrate database with application layer.

Prepared and executed Unit Test cases.

Worked with client teams to address various requirements/technical queries.

Reviewed High/Low level design and participated/approved code walkthrough

Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

[Tech. Environment]: C#, .NET and Accusoft Pegasus (third party tool)

Client: FamilyCareClinic, India Duration: May 2009 – Jan 2010

Project: www.familycareindia.com

Position: .Net Developer

Description: This is a website where registered patients from corporate world or individuals can view their Medical data online. Users can email their reports to Doctors or to themselves. Numbers of doctors, dentists, labs, hospitals are integrated into website with their addresses, facilities and rates. System generates various statistical reports for corporate employees for analyzing Corporate Health Reports.

Roles & Responsibilities:

Involved in the complete life cycle of the applications.

Developed Use Cases and Use Case Diagram understanding the client requirements.

Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.

Analysis, Design and Development in ASP. Net SQL Server 2005, XML.

Design and coding of Project.

Prepared Unit Test cases.

[Tech. Environment]: ASP.NET, C#.NET, SQL server 2008

Client: The Value Systems, Bangkok Duration: Feb 2008 – Mar 2009

Project: Warehouse Improvement Phase-2

Position: .Net Developer

Description: Warehouse Improvement Phase-2 is developed to manage information of Warehouse in ECS. It is managed system to track information of all products coming to or going from warehouse. Phase-2 Borrow Return in the warehouse and continuously track warehouse space information as part of monitoring warehouse and support to view actually space utilization each document type wise in the warehouse.

Roles & Responsibilities:

Involved in the coding and debugging of the application.

Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.

Analysis, Design and Development in ASP. Net SQL Server 2005, XML.

Design and coding of Project.

Prepared Unit Test cases.

[Tech. Environment]: ASP.NET 2.0, C#. NET, Ms SQL server 2000, Windows 2003 Server

Project: Sales Dashboard Phase – I and II

Position: .Net Developer

Description: Sales Dashboard is developed to improve the using of Sales Information System to provide more convenience to users and increase efficiency of salespersons’ work. Users can proceed to Make Quotation, Place Order or Request Back Order on same screen and also can view Quotation History, Price History, Back Order History as well as Dealer Search to integrate with Dealer Profile to view and analyze dealer Information. After create Successful Sales Order they can Dispatch order. Then create Invoice for this Sales Order. And this invoice is input as Account System.

Roles & Responsibilities:

Involved in the development of the application.

Designed the Class Diagram, Sequence Diagram and forward engineered them in to .Net classes.

Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.

Applied Abstract Factory, Business Delegate, Transfer Object design patterns.

Developed Stateless Session to handle the business process.

Update Stored Procedures function and Views.

Developed various report using SQL Server 2000 Reporting Service.

Wrote stored procedures to integrate database with application layer.

Prepared and executed Unit Test cases.

Extensively used Infragistic grid control to display the data, also used Infragistic Combo box, Tree view etc in the module.

Create winform application to do background process.

Use ASMX Web Services to search product Using AJAX Toolkit.

[Tech. Environment]: ASP.NET 2.0, C#. NET, Ms SQL server 2005, AJAX, XML, Windows 2003 Server

Client: Prominent Technologies Duration: May 2007 – Jan 2008

Project: Human Resource Management System (HRMS)

Position: .Net Developer

Description: System facilitates various modules: Employee Registration, Salary Detail, Leave Approval, Performance Detail, Salary Rule Engine, Training Detail and Time Sheet. System generates some reports for the management to analyze employee’s performance, salary detail, department wise salary and department and designation wise employees, skill detail.

Roles & Responsibilities:

Involved in the development of the application.

Designed the Class Diagram, Sequence Diagram and forward engineered them in to .Net classes.

Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.

Applied Abstract Factory, Business Delegate, Transfer Object design patterns.

Update Stored Procedures function and Views.

Developed various report using SQL Server 2000 Reporting Service.

Wrote stored procedures to integrate database with application layer.

Prepared and executed Unit Test cases.

Create winform application to do background process.

[Tech. Environment]: ASP.NET 2.0, C#. NET,MS SQL Server 2000.



Contact this candidate