Post Job Free

Resume

Sign in

.Net full stack, Tech Lead, Senior Software Engineer, Architect

Location:
Hackensack, NJ
Posted:
October 19, 2020

Contact this candidate

Resume:

ATUL JIKAR

E-mail: adg3pe@r.postjobfree.com

Mobile: +01-201-***-****

Address: Hackensack, NJ

Professional Summary:

14+ years of Experience in Analysis, Design, Development, Management and Implementation of various stand-alone, Intranets, Client-Server and Web Based Software applications using Microsoft Technologies including primary skills .NET Framework 4.5/4.0/3.5/2.0, C#.NET, VB.NET, WPF, WCF, ASP.NET, Restful services, SOAP, IIS 5.0/6.0, Web services, HTML5, XML, AngularJS, Angular, JavaScript, LINQ, DB2, SQL Server, MySQL, Couchbase, DynamoDB.

AWS Certified Solution Architect -Associate can help organization in cloud migration and implementation.

Strong understanding of SDLC, Project development life cycle and Implementation and support processes. Involved in design and development phase of projects.

Experience in gathering and reviewing Business / System Requirements, reviewing Requirement, System Requirements, Workflow Diagrams and Architectural Diagrams and development.

Strong proficiency in - API Development and Web Services / APIs (REST / SOAP / JSON / XML), Microservices.

Possess hands-on experience of developing service-oriented web applications and Desktop applications using .Net, C#, AWS, Angular, JavaScript, WCF, WPF, MVVM, MVC, ASP.NET, ADO.NET, Entity framework, .Net Core, VC++ (MFC, COM), VB, C++.

Solid Back End database experience by executing SQL/PLSQL Queries, Nested Queries for Oracle, DB2, SQL Server and MySQL Database. Experience in NoSQL DBs Couchbase, DynamoDB, JSON file.

Experience in using ETL tools like Talend, StreamSets for data migration and integration.

Expertise in Object Oriented Design Principles and Design Patterns.

13+ years of vast experience in financial service specifically money transfer industry, point of sell application, Compliance applications, also having experience of HealthCare industry.

Experienced in SW development models like Extreme Programming, Agile and Scrum, Waterfall model.

A self-starter with a positive attitude, inclined to learn and strong dedication towards work.

Proven ability in quick understanding and learning of new technologies and their application in business solutions.

Possess good analytical skills and problem-solving capabilities with excellent communication skills.

Worked in cross-functional project teams that include Development, Usability, Software Quality Assurance, Customer Learning, and Support.

Have excellent leadership, interpersonal, communication, presentation and people management skills.

Documenting Master Test Plans, Test Cases and Execution of Test cases to verify application functionality against Business Requirements and Application requirements. Professional Skill Set:

Programming Languages: .Net, .net core, C#, WCF, WPF, MVVM, MVC, .Net Core, Python, Core Java, VC++ (MFC, COM), VB, C++, C.

Web Technologies: Angular, XML, html, CSS, JavaScript, TypeScript, ASP.Net, SOAP Services, REST Services, JSON.

Database: SQL/PLSQL, DB2, SQL Server, Oracle, My-SQL, No-SQL, Couchbase, DynamoDB, MangoDB.

Cloud Technologies: AWS Solution Architect Associate – Certified, EC2, S3, RDS, DynamoDB, Lambda, API gateway, ELB, AMI, Kinesis.

ETL Tools: Talend, StreamSets

Project Management Tools: JIRA, SOS, HPSD, Whizible.

Source Code Management Tools: TFS, SVN, GIT, CSV, SOS, GITHUB. Functional:

Lead Development/Architect - Client interaction for requirement analysis and contribute to system study and analysis.

Design & development of workflow program and handle various phases of application development.

Involve in application development and Unit testing, Integration, Debugging and troubleshooting of the application.

Involve in project documentation for modules of the application.

Development of project using different project management tools such as PBN (Project by Net) and SOS (Source of Site).

Professional Experience:

Western Union, USA (Nov 2017 Till Date) Role: Senior Application Developer 1. India/Malaysia Localization - Compliance application for Western Union (Jan’19 - present) Platform: Angular 6, .Net Core, Couchbase, AWS Duration: Jan-2019 to present Description: Localization is Data localization requirement from the Indian/Malaysian government and regulatory, web-based tool for data localization, analytics, and reporting. Client UI has developed in Angular 6, RESTful services in C#.Net Core, deployed on IIS servers, used Talend data migration ETL tool for data from upstream systems. Used Couchbase & DynamoDB as NO-SQL database for handling big amount of data and performance. Deployed application on AWS cloud.

Responsibilities:

o Designed and Architected an application, work with the product owner and wrote high level user stories.

o Contribution in design phase, AWS cloud related design, on-prem to AWS cloud migration. o Developed ETL tools for relation DB DB2 to Couchbase data transformation. o Developed and worked on module related to .Net to Couchbase connections. o Worked on provisioning the AWS EC2 instance and bastion server to deploy application. o Design and developed Couchbase DB documents structure in JSON format. o Worked on optimization of Couchbase data querying functionality. o Developed authentication service for the application in .Net Core. o Contribute in Angular frontend components for large data access on screen. o Worked on developing the microservices bases architecture in .Net Core. 2. Transvision - Compliance application for Western Union (Nov’17 – Dec’18) Platform: Angular 6, .Net, WCF, WPF, DB2. Duration: April-2016 to Till Date Description: Transvision application is web-based tool for analytics and reporting for WU agents. Client UI has developed in Angular 6, SOAP and RESTful services in C#.Net, WCF, deployed on IIS servers, used Talend data migration ETL tool for data from upstream systems. Used JWT token for session management, implemented multi-factor authentication by integrating login process with SafeNet authentication.

Responsibilities:

o Designed and Architected the application, involved in the SDLC from start of the project. o Designed multiple components and services in by understanding the requirements. o Developed DB migration jobs to migrate the data from upstream relational DB. o Developed .Net WCF services for search service and audit logs. o Implement JWT token for authentication and authorization. o Developed service for authorization, user access and permission depending on user level. o Implemented multi-factor authentication by integration application with Safenet authentication service.

o Contribute in Angular frontend components for multiple pages or components. Opus Consulting Solutions, USA/Pune(Feb 2007 To Nov 2017) Role: Lead Software Developer 1. iWatch - Compliance application for Western Union, USA Platform: .Net, WPF, WCF, MVC, MVVM, DB2. Duration: Jan-2014 to Aug-2017 Description: This application contains all compliance related information/details of Consumer as well as Agents for Western Union. This is client-Server application, C# WPF client will be present on users machine and it will communicate with WCF services. Responsibilities:

o Enhanced an application for multiple business groups. o Requirement gathering and discussion with the product owner for and wrote user stories. o Contribution in UI design and services design.

o Worked on WPF desktop application forms as per the business groups. o Developed and enhance the WCF services for respective models. o Implemented e-mail notification service using SMTP server. o Integrate application with SQL server DB and extract the data and store in DB2 database. o Worked on optimization of SQL queries for performance. o Played Tech lead role to guide the team and done code review. 2. iWatchGO - Compliance application for Western Union Platform: AngularJS, .Net, WCF, DB2. Duration: Jan-2017 to July-2018 Description: This is web-mobile application, which provide facility to compliance global fields offices and venders to take WU agents interview and from them required trainings. Client UI was developed in AngularJS, with SOAP and RESTful services in C#.Net WCF, handle cache as application can worked on Tablets in online and offline mode. Responsibilities:

o Enhance an application for new functionalities.

o Contribution in Angular UI design for mobile application, used bootstrap. o Developed and enhance the .Net WCF SOAP services for respective models. o Implemented Restful services to communicate with client application. o Worked on the caching mechanism for caching the frequently used data. o Implemented database connection using Entity Framework and ADO.Net. o Tested application on different tables and desktop for resolution, also tested application on multiple browser.

o Resolved the SQL injection related issue by providing the solution. o Worked as Tech lead with offshore team member and guide them when required resolved technical issues.

3. Translink - Money Transfer application for Western Union Platform: VB, VC++ (MFC, COM). Duration: Jan-09 to Dec-14 Description: The application provides facility to transfer money across the world via network of Western Union agents. Front End of the application is developed in VB and backend for database access or device integration used VC++ Microsoft foundation class and COM libraries. Responsibilities:

o Enhanced an application for new functionalities. o Developed multiple UI pages in VB 6.0.

o Enhanced multiple modules in VC++ MFC and wrote DLLs in COM. o Integration of different type of printers in the application to print the receipt for user after money transfer activity.

o Resolved very critical production issue by visiting users and reproducing same in dev environment.

o Production support and resolving production related queries with the support team. 4. ESD – Electronic Software Distribution. Western Union Platform: VC++ (MFC, COM). Duration: July-11 to Aug-2014 Description: ESD: The Western Union Software Distribution ESD is a client/server application used primarily for distributing Western Union’s Money Transfer Point of Sales (POS) application in US, Canada and LACA regions. It can also be used to distribute any other software electronically.

Responsibilities:

o Developed an application for new functionalities. o Enhanced multiple modules in VC++ MFC and wrote DLLs in COM. o Understand the legacy application fixed the bug which was exist before. o Provide production support for application.

o Involved in unit testing and provided the testing support to QA team. 5. Customer Support Center (CSC), Moneylink: Money Transfer application for Western Union Platform: C/C++, Borland C++ 5.02 compiler Duration: Jun-07 to Jan-09 Description: CSC - The application provides facility to Western Union for various money transfer related support.

Moneylink - The application provides facility to transfer money across the world via network of Western Union agents.

Responsibilities:

o Developed the CSC and Moneylink applications for new functionalities. o Resolved critical production issue and both applications. o Handled memory leak issues in C/C++ code.

o Worked on file base DB connectivity, integration with Tandem nonstop servers. o Involved in unit testing and provided the testing support to QA team. 6. Launcher for Western Union

Platform: VC++(MFC), Jira, Starteam Duration: Feb to May-2007 Description: The application provides facility to Launch web base Money Transfer application, it provides various securities which is required for Western Union on agent/client side. Responsibilities:

o Worked on the components of the launcher application in MFC. o Solved the existing issues in the Launcher application. o Worked on client/server application.

o Involved in unit testing and provided the testing support to QA team. Hifem Informatics pvt Ltd, Nagpur (Jul-2005 to Jan-2007) Role: Software Engineer 1. Wellness Pro - Product for Pharmacy

Platform: VC++, SQL Server 7 Duration: Jan-2006 to Jan-2007 Description: Wellness Pro- An Accounting Information System for Inventory Management developed on VC++/ SQL Server platform.

Responsibilities:

o Contribute in design phase of an application UI design and database design. o Wrote SQL queries and worked on optimization of the queries. o Worked on development of multiple functionality of the project. o Developed MySQL connectivity with the VC++ application. o Verify and test the functionalities.

2. Accounting Solution (GAINS)

Platform: VC++, MY-SQL Duration: Jul to Dec-2005

Description: It contains various facilities like Accounting, Inventory, Reporting, and Printing. It fulfills the all-basic need of accounting software. In this project, we developed our own CR Report printing. Client: Dinshaws Pvt Ltd, Nagpur

Responsibilities:

o Contribute in design phase of an application UI design and database design. o Wrote SQL queries and worked on optimization of the queries. o Worked on development of accounting functionality of the project. o Verify and test the functionalities fix the bug and issues in different phases of software development.

Educational Qualifications:

• B.E. (Computer Tech) from KDK College of Engineering. (Nagpur University, India) with first class (Summer 2004).

• H.S.S.C. Maharashtra State Board with first class (2000).

• S.S.C. Maharashtra State Board with first class (1998).



Contact this candidate