* ******* ********, **** ******, PA-*****
Contract No: +1-267-***-****
Email: **************@*****.***
SUMMARY
Over 4.11 years of IT experience of full stack development on Microsoft Technologies in designing and developing web based solutions using many technologies on different environments and in diversified industries.
Exceptional communication, collaboration skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.
Good knowledge of Microservice architecture, implemented event-driven real-time framework with SignalR.
Implemented logging, notification, custom rule engine, workflow frameworks and generic file process & Data Process APIs which are parts of integration engine to support several business processes.
Implemented generic Security module supported with AES/RC4/PGP/SHA-256/JWT
Integrate Office 365 workflow with Custom Rest Web API.
Working on an Integration engine comprising of Bullhorn®, ADP®, ServiceNow®, Great Plains®
Basic understanding on Docker and Azure based development.
A strong team player with exceptional relationship management skills with the ability to relate to people at any level of management.
Interfacing with Project Leads and Client for requirement gathering daily conference call.
Adhering to plans & schedules, participating in team meetings for individual projects
Interacting with team members to ensure smooth progress of project work.
Maintaining quality norms throughout the development & implementation process.
Employment Summary
Consultant at Data-Core systems, Philadelphia, USA Jan 2017 – Till Date
Data-core (India) Pvt. Ltd., Kolkata, INDIA (Senior Software Engineer) June 2013- Dec 2016
Education: B-Tech in Computer Science and Engineering
Certifications: Microsoft Certified Solution Developer (MCSD)
TECHNICAL SKILLS
Programming Languages:
C#.NET
Development Environment:
VisualStudio2010.NET, VisualStudio2013.NET, VisualStudio2017.NET, SharePoint Designer 2010
Technology
Microservices, ASP.Net C#, ASP.Net MVC 4, Rest Web API 2, Entity Framework, LINQ, ADO .Net
DevOps
CI/CD pipe line, Good knowledge of creating & configuring build and release management with VTFS 2017
Scripting and Markup Languages:
JavaScript, jQuery, CSS, XML, XSD, HTML, SQL, Angular js, PowerShell
Database:
SQL Server 2008 R2/2012R2/ 2017
Testing:
SOAP UI, Unit Testing (Visual Studio), Performance Testing (Visual Studio), Load Testing (Visual Studio), Microsoft WCF Test client
Web/App Server:
Web server 2012R2, IIS 8 (Sound knowledge in application hosting and IIS web server)
Source Control:
VSTS 2017, Good knowledge about agile methodology. Creating and managing sprint, requirement, task into VSTS.
Others:
Sound knowledge on Service Now technology, HangFire-Schuler & WCF Service.
OS:
Windows server 2012R2
PROFESSIONAL EXPERIENCE
CDI Corporation April. 2018 – Present
Lead Developer
Project: Service Admin 2.0 and DIS5.5 with Microservices and Docker Container
MRINetwork® required a user interface for administration of staffing entities like Placements, Customers and Franchisees within GreatPlains®. The portal needed many additional features for auditing, data history tracking and also support for multiple views based on user preferences.
Attend business meetings and requirement gathering
Architecture design, technical specification writing and co-ordinate with off-source team
Coding, Unit Testing and deployment.
Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP .NET MCV4, Web API 2, Java Script, jQuery, CSS, Angular Js (1.2), SignalR, Visual Studio.NET 201, .Net framework 4.6, SQL Server 2017, Automation testing (Coded UI) with Selenium Framework.
CDI Corporation Aug. 2017 – March.2018
Lead Developer
Project: MRI Contract Staffing web portal
MRINetwork® required a user interface for administration of staffing entities like Placements, Customers and Franchisees within GreatPlains®. The portal needed many additional features for auditing, data history tracking and also support for multiple views based on user preferences.
Attend business meetings and requirement gathering
Architecture design, technical specification writing and co-ordinate with off-source team
Coding, Unit Testing and deployment.
Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP .NET MCV4, Web API 2, Java Script, jQuery, CSS, Angular Js (1.2), SignalR, Visual Studio.NET 201, .Net framework 4.6, SQL Server 2017, Automation testing (Coded UI) with Selenium Framework.
CDI Corporation Nov. 2016 – July 2017
Lead Developer
Project: DIS Integration layer for General Ledger file reconciliation
General Ledger files are reconciled between financial systems like GreatPlains ®, Vision® and Costpoint® and ADP® which the corporate payroll system.
Business users drop file into SFTP. API download, read and process based on file distribution rule and send data to the next API. Implemented generic APIS for File download, read. There are six business process APIs are implemented to process that data to insert into GP database in integration mode. Each API contains its own business logic behind it. Each file has approximately 200 records which have been posted rules in the GP database based on certain business, though continuous API integration between 10 API's calls.
Attend business meetings and requirement gathering
Architecture design, technical specification writing and co-ordinate with off-source team
Coding, Unit Testing and deployment.
Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP .NET MCV4, Web API 2, Entity framework, Visual Studio.NET 2015, .Net framework 4.6, SQL Server 2012R2,
CDI Corporation May. 2016 – Oct.2016
Lead Developer
Project: Service Now Integration®
This project is the integration between Bullhorn and Service Now API using DIS integration engine. We can insert, update or fetch the data by calling the Service Now API and Bullhorn systems using our Web APIs based on business requirement. Web API will call the Service Now API with the data packages, entity type based on business requirement. We will save the response data from Service Now AP into database. Service Now API is hosted on a third-party Client.
Project flow design, technical specification writing
Requirements gathering, Coding, Unit Testing and deployment.
Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP .NET MCV4, Web API 2, Entity framework, Visual Studio.NET 2015, .Net framework 4.6, SQL Server
2012 R2
CDI Corporation Jan 2016 – April 2016
Senior Software Engineer
Project: Server Admin Module
Server Admin module is developed for web project deployment or Undeployment on IIS into multiple servers with the Web API integration mode. User can create a site, application, application pool and deploy an application based on configuration from the UI. Based on user’s choice from UI APIs will be called and perform the deployment or Undeployment job.
Responsibilities:
Requirements gathering, Coding and Unit Testing.
Perform client communication and milestone wise implementation.
Environment: ASP .NET MCV4, Web API, Entity framework, Visual Studio.NET 2015, Angular JS, Java script, jQuery, CSS, .Net framework 4.6, SQL Server 2012 R2
CDI Corporation Aug 2015 – Dec. 2015
Senior Software Engineer
Project: Concur FTP file automation & Generic WEB API
We have developed generic APIs on file processing operation like file(s) move, copy from NAS drive/device location to other location and file delete and check the file(s) existence from a given NAS drive location. Also develop file upload and download from FTP location. Using Generic APIs any file related operation can be done by reusing it for further project evaluation.
Concur FTP module we have applied the PGP encryption and decryption algorithm during file exchange operation over the FTP. CDI will put files on a NAS drive location and our web API takes those files, apply PGP encryption and upload in FTP location. 3rd party source upload PGP encrypted file into CDI FTP location. Our API downloads the encrypted file, save on a drive and decrypt the file using PGP algorithm.
Responsibilities:
Project flow design.
Requirements gathering, Coding, Unit Testing and deployment.
Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP .NET MCV4, Web API 2, Entity framework, Visual Studio.NET 2015, .Net framework 4.6, SQL Server 2012 R2
CDI Corporation May 2015 – July 2015
Software Engineer
Project: MRI Web Services
Third party source submit data packages and our entry web API accept and identify the exact XML data package. Identified data package will validate the predefined XSD schema and call the corresponding API in integration mode to meet the further Business requirement. XML data package will be inserted into database at last. XML data package coming from third party source is having dynamic XML node.
Responsibilities:
Project flow design.
Requirements gathering, Coding, Unit Testing and deployment.
Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP .NET MCV4, Web API 2, Entity framework, XSD, Visual Studio.NET 2013, .Net framework 4.0, SQL Server 2012 R2
CDI Corporation Feb 2014 – April 2015
Software Engineer
Project: Application Tracing System (ATS)
This project is implemented based on MVC 4 Web API integration process where one API used to call another api Internally and processed on supplied data. Data supplied from a third-party user interface in JSON format and Json data is validated with predefined JsonSchema. This project also has logging and notification functionality to trace the system flow and notify end users on any failure or success scenario respectively. For keeping the system secure RBAC is also implemented.
Responsibilities:
Requirements gathering, Coding and Unit Testing.
Environment: ASP .NET MCV4, Rest Web API 2, WCF, Entity framework, Visual Studio.NET 2013, .Net framework 4.0, SQL Server 2012 R2
Titan360 July 2013 – Jan 2014
Software Engineer
Project: Document Library Migration and Workflow Design
This project is developed for a company working in advertising media for their internal content management system in SharePoint 2013. The client had an existing SharePoint installation in a prior version and we have migrated the existing system to latest version of SharePoint. We have migrated document libraries, lists from SharePoint 2010 to 2013 Apply Nintex Workflow on document libraries.
Responsibilities:
Requirements gathering, Coding and Unit Testing.
Environment: Microsoft workflow 2010, 2013, SharePoint Designer 2010, Nintex Workflow