Post Job Free

Resume

Sign in

Azure Service

Location:
Edison, NJ
Salary:
120000
Posted:
January 03, 2021

Contact this candidate

Resume:

Pramod Prajapati

Email: adi4t1@r.postjobfree.com; Cell: 848-***-****

SUMMARY:

Overall 13+ years of experience in design, develop, build and manage solutions in Microsoft Dotnet, Dotnet Core, Kubernetes, Docker, Angular, knockout, Jquery, javascript, Elastic search, Redish cache technologies.

Hands on experience as well as excellent knowledge of Azure cloud IAAS and PAAS like Vnets, VM, NSG, firewall, P2S, S2S, App services, Storage Account, Azure AD, AKS, ACS, Azure App service, Azure Service bus, Event grid, Event bus

Worked on Monolithic, SOA, Microservices, Clean Code architecture.

Excellent exposure of Design Patterns and SOLID Principles

Sound experience of Agile / scrum methodology and entire SDLC.

OAuth/OpenID connect, ADFS, Saml single signon

Wide range of Industry & domain exposure like Investment, Telecom, Blood Bank, Healthcare, Manufacturing, E-commerce.

TECHNICAL SKILL SUMMARY:

Operating Systems

Windows 7, 10, Linux

Technologies & Libraries

C#, ASP Dotnet Core, .NET4.0/3.5/2.0, ASP.NET MVC, ASP.NET Web Forms, Web API, WCF Services, Web Service, ADO.NET, LINQ, Entity Framework, Unit Test, Stone Branch, RabbitMQ, Splunk

Architecture

Monolithic, Layered, Hybrid, Microservice, Clean

Cloud Technology

Exposure of Azure cloud fundamentals and different services like Vnets, VM, NSG, firewall, P2S, S2S, App services, Storage Account, Azure AD, AKS, ACS, Azure Service bus, Event grid, Event bus. Also familiar with same fundamentals of AWS cloud

Containerization

Kubernetes (AKS), fundamentals of Kubernetes different components, knowledge of creating cluster using kops, minikube

JS Framework

Javascript, Jquery, Node, Angular2, 6, 8, React 16.8, Knockout

Databases

MS-SQL Server, Dynamo DB, MongoDB, Elastic search

Development Tools

VisualStudio, VS Code, Intellij IDE, Pycharm

Project Management and Build tool

Jira, Bamboo, Jenkin, Azure Devops

Version Control Tools

Git, TFS

Third party tool

Kendo UI, Dev Express

EDUCATION & CERTIFICATIONS:

B.E. (Computer Engineering) from Vishwakarma Government Engg. College, Gujarat University, Ahmedabad, Gujarat, India, 2007

PROFESSIONAL EXPERIENCE:

AQR (Greenwich, CT, USA) (Offshore – India) (March 2018 – Oct 2020)

SecMaster API Dec 2018 – Oct 2020

Role

Full Stack Developer

Environment

ASP Dotnet Core 2.0, Web API (MicroService Architecture), Docker, RabbitMQ, Splunk, SQL Server 2016, Github, Jira, Azure AD, AKS (Kubernetes for Azure cloud), Key Vault, Storage, Event Hub, Azure development kit, Azure function, Azure Devops, Azure Service Bus, Node, Express

Description:

Using this application programming interface business users can create different kind of securities likes equity, bond, fx, repo, bulleswap etc. This API is used as backend service of Secmaster console project. It is developed using microservice architecture so each service is self-explanatory and communicate each other using messaging if required.

Responsibilities:

Take participant in design session of architecture and give inputs to identify different services

Used SOLID principles and design patterns like singleton, abstract factory, decorator, object pool etc.

Using Azure toolkit publish message to Azure service bus and consume that message in crd service

Used clean code architecture and for logging and troubleshooting used splunk

Created bullet swap service in node js and express js

Follow TDD approach for development of new requirement and test api endpoint using postman

Used key vault to store secrets and keys of application

Created Azure function which triggered when security files from vendors like bloomberge or reuters are loaded in blob storage. Azure function is also responsible to move file in proper folder structure by reading some values from filename itself

Created logic app to monitor activities of admin level resource group

Created pom, service and deployment object of kubernetes

Leverage Azure AKS service for container orchestration

Also used kubectl to interact with kubernetes cluster and have understanding of different components of kubernetes architecture

Created swagger page document to enable end users to consume api effectively

Design gateway using dotnet core ocelot package

SecMaster Console Apr 2019 – Oct 2020

Role

Full Stack Developer

Environment

ASP.NET core, Angular 6, 8, Kendo angular UI, Api client, Angular material, jasmine, bootstrap, Azure VM, Vnet, Scale set, NSG, Firewall, Traffic Manager Key vault, Azure AQL, Azure AD, ASP.NET web forms

Description:

Client has legacy Secmaster Console application which was developed in ASP.NET web forms so we started to convert it in SPA using angular 6 and then updated it to 8. Using this application business users create different kind of securities by having responsiveness and elegant UI experience.

Responsibilities:

Understand Business functionality of assigned screen/module and prepare doc that will cover business understanding, work flow

Generate html and css from wireframe and leverage angular material to make component more interactive

UI layer based on Large Scale Single-Page Application (SPAs), Angular, Typescript, ASP.Net Core, Kendo UI, HTML5, Bootstrap

Developed custom control like textbox, dropdown, radio button as framework level which is used by multiple application

Created custom pipes and used Rx operators like switch map, merge map etc.

Used reactive forms and bootstrap to perform business validation on client side

Write tests using karma and jasmine

Enhance and maintain legacy application developed in ASP.Net Web Forms

Performs CI/CD using Azure devops and legacy project is deployed using Bamboo

Perform code review of team members and mentor them

Follow Agile Methodology with Two Weeks Development Cycle follow with Every Day Status Call of Work

INSIGHT Jan 2019 – Sep 2019

Role

Full Stack Developer

Environment

Dotnet Core 2.0, Web API, Azure Paas(Web apps), Docker, Angular 6, Kendo UI, SQL Server 2016, Azure Web apps, Key vault, Azure SQL

Description:

It is interface for Business user of Investment Banking to search securities, positions and entity. I have integrated different account’s API and provide Excel kind of filter functionality in kendo grid because Users are habitual of Excel.

Responsibilities:

Understand Business functionality of assigned screen/module and prepare doc that will cover business understanding, work flow

Generate html and css from wireframe and leverage angular material to make component more interactive

UI layer based on Large Scale Single-Page Application (SPAs), Angular JS 6.0, Typescript, ASP.Net Core, Kendo UI, HTML5, Bootstrap

Used reactive forms and bootstrap to perform business validation on client side

Responsible to use Azure web app service to deploy application in different slots like dev/stage/prod

Consume different API in business layer and performs logic to get pricing based on AQRIds.

Perform code review of team members and mentor them

Used Route resolver to preload data when route got activated and used route guard for authorization and alert user for unsaved data.

RepoMatching Aug 2018 – Jan 2019

Role

Full Stack Developer

Environment

Dotnet core, Web API, Angular 2, Kendo UI, SQL Server 2019, Console App, StoneBranch Job, Github, Jira, Bamboo

Description:

It is interface for Business user to do reconciliation of the investors data by applying specific business rule and comparing it with data received from Bloomberg or Reuters data. User can take action based on status appear after above process in UI.

Responsibilities:

UI layer based on Large Scale Single-Page Application (SPAs), Angular 2.0, Typescript, ASP.Net Core, Kendo UI, HTML5, Bootstrap

Created custom pipes and used Rx operators like switch map, merge map etc.

Used reactive forms and bootstrap to perform business validation on client side

Write tests using karma and jasmine

Used Entity framework and Repository and UOW pattern in data layer

Benchmark Console Mar 2018 – Aug 2018

Role

Full Stack Developer

Environment

Dotnet core, Web API, Angular 2, Kendo UI, SQL Server 2016, Console App, StoneBranch Job, Github, Jira

Description:

It is interface for Business user to check missing benchmark and constituents for particular valuedate. Take action on missing benchmark if price was not received because of holiday on particular calendar code.

Responsibilities:

UI layer based on Large Scale Single-Page Application (SPAs), Angular 2.0, TypeScript, ASP.Net Core, Kendo UI, HTML5, Bootstrap

Created custom pipes and used Rx operators like swithmap, mergemap etc.

Used reactive forms and bootstrap to perform business validation on client side

Responsible to deploy in different environment using Bamboo

Write unit tests and regression tests using nunit and mock for business logic

Used Entity framework and Repository and UOW pattern in data layer

Exostar (VA, USA) (Offshore – India) (Feb 2017 – March 2018)

RTNSF Feb 2017 – Mar 2018

Role

Lead Analyst

Environment

.Net core, MVC, HTML5, CSS3, Angular 2, Web API, Kendo UI, Entity

Framework, Web Service, Window Service, Twitter Bootstrap framework Scalable Architecture, SQL, Node

Description:

RTNSF (Raytheon Secure Forms) is application used to maintain Buyer-Supplier relationship to do business in USA. Using this application Buyer assign a form (Form designed by USA government) to supplier and supplier organization fill out forms in given time-period and based on rating of that form’s answer Buyer-Supplier relationship is maintained and they do business with each other.

Responsibilities:

Understand business requirement and done POC. After receiving sign off from business, created new story in JIRA (Agile) for business requirement.

Done walkthrough of JIRA requirement with business and updating any changes.

Defined Sprints in JIRA. Assigned requirements under each sprint and defined timelines for same.

Configured code analysis in VS2013 to maintaining coding standard in application.

Created Window service and Front End using Angular.JS.

Designed data schema and created stored procedure in SQL Server.

Tested WS services using SOAP UI.

Developed business logic components and data access component using (C#, Entity Framework and design patterns like singleton, Unit of Work, Generic Repository)

T-Mobile (NJ, USA) (Offshore – India) (Oct 2014 – Jan 2017)

PIER Oct 2014 – Jan 2017

Role

Lead Analyst

Environment

MVC 4.0, HTML5, CSS3, Knockout.js, Web API, Kendo UI, Entity Framework, JavaScript, JQuery, Underscore.js, Ajax

Description:

It is a single page application to track information about tickets generated for complains of customer of mobile network company and contains flow to track, manipulate and resolution for that complaints.

Responsibilities:

Involved in requirement gathering and system analysis.

Direct Interaction with managers and customers following agile methodology.

Designing technical-scope documents and functional-requirements.

Understand the sprint detail and requirement from client using JIRA tool.

Design the Front end model of SPA architecture using knockout js

Created common component and used kendo component for knockout like grid, dropdown, treeview etc

Resolved issue of unresponsiveness of application after user use it for certain amount of time. Monitor that using chrome debugger tool and memory snapshot and identify event that attached to dom so it was not cleanup

Continuous integration using TFS.

Created Web API and controller based secure service call using Token based mechanism and ADFS implementation

Sigma Blood Systems (OK, USA) (Offshore – India) (Feb 2013 - Sep 2014)

SigmaQC Feb 2013 - Sep 2014

Role

Sr. Software Engineer

Environment

C#, MVC 4.0 (.NET), WCF, Windows Services, Entity Framework, SQL Server 2012 Dev. Express, Twitter Bootstrap framework, Knockout.js, Datatable.js

Description:

This product is used to make Quality Control Test for Blood component based on Acceptance criteria defined in admin section like Platelets apheresis, Leukoreduced value for Blood sample. Also create report using Dev Express and crystal report. Also generate scheduling for Window created for particular blood component to notify client about status of window by mail at particular time interval specified for that window.

Responsibilities:

Involved in requirement gathering and system analysis.

Direct Interaction with managers and customers following agile methodology.

Designing technical-scope documents and functional-requirements.

Designed and Developed the application in C#.Net 3.0,WCF, MVC 4.0, SQL Server 2008

Documentation on user business process.

Created new SOA services in WCF. Defined new End points for the other technologies platforms.

Worked on back end programming using SQL Server 2008. Created new Stored Procedure and DB Tables.

Interaction with clients in resolving the requirement gap.

Managing the source control post code-review.

Release and change management, version control, database admin, enhancements along with production support.

Create Window service to run the quality control of blood component based on ingredients.

Ellkay LLC (NJ, USA) (Offshore – India) (Oct 2009 - Feb 2013)

JTS Feb 2011 - Feb 2013

Role

Sr. Software Developer

Environment

C# 3.0, ASP.NET, Pure AJAX, JQuery, SQL SERVER 2008, Entity Framework, Javascript

Description:

This application is internally used in our company to keep track of accounts created for our clients and if their job is complete than keep their support information. When user login they will show their scheduled tasks for that days and work accordingly. Also they can show status for each account depending upon role.

Responsibilities:

Prepared Use Cases and Flow chart for business requirement and walkthrough with customer.

Created task in TFS against business requirements.

Uploaded VS2010 code in TFS for sub versioning.

Designed user interface using Asp.Net web forms and Devexpress controls.

Designed data schema and created stored procedure in SQL Server 2008.

Developed business logic components and data access component using (C#, LINQ, WCF,OOD principles and design patterns like singleton)

Provided on-going technical guidance to team members and done code review.

Implemented branching and labeling in TFS as per ST and UAT release.

Majesty Oct 2009 - Jan 2011

Role

Sr. Software Developer

Environment

C# 3.0, ASP.NET, Pure AJAX, JQuery, WCF, Entity Framework

Description:

This is E Commerce web application to buy invites and other occasional cards online. It uses FedEx web service for shipping and paypal for online payment.

Responsibilities:

Interaction with client to understand business requirement.

Produced technical design documentation and Time Estimation plan as per requirement.

Designed and developed WCF services for UI Portal.

Designed database structure using SQL Server Management Studio 2008.

Developed stored procedures, user defined functions, triggers and constraints to provide data integrity.

Developed business layer, data access layer components (C#, Code Smith for data access) Created MSbuild in TFS to maintain successful build code.

Created multiple branches as per Development, ST and UAT and merged the code in TFS.

Smart Business Solution (INDIA) (June 2007 – Oct 2009)

Safal ERP Jun 2007 - Oct 2009

Role

Developer

Environment

I worked in purchase, QC, sales, marketing and production module for ERP system for Manufacture Company. I developed the module which generate dynamic control that user want for their purpose. I also responsible for understand new requirement from client and implement it in system.

Description:

I worked in purchase, QC, sales, marketing and production module for ERP system for Manufacture Company. I developed the module which generate dynamic control that user want for their purpose. I also responsible for understand new requirement from client and implement it in system.

Responsibilities:

Develop the part of different module of ERP

Created the Data flow diagram, Sequence diagram and Class diagram

Fixing of issues in Development, responsible for System test, OAT and UAT cycles.

Created different types of Crystal Reports



Contact this candidate