Ashish Pandey FullStack

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Ashish Pandey

Full Stack (.Net Core, Angular, React, SQL Server, Azure ) Professional with 15+ years of experience.

C-702, Rishima Prakrutik Park, Kolshet. Contact #8851469634/9654796970


Thane, Maharashtra Mail ID: ashish.serco@gmail.com
Pin Code-400607

HIGHLIGHTS
 5+ year of experience in design and
 Over 15+ year experience in in Microsoft developing cloud base solutions using
web technologies centered on enterprise- (Iaas, Paas)
level solutions, which includes experience  2+ year of experience in designing and
in various domains like Finance, Travel, developing the micorservices.
Retail and Payment domain.  2+ year of experience in Azure Devops
 Extraordinary framework, API, Interface worked in CI/CD pipelines.
design and development skills.  Rich customer data and profile
 Strong Object Oriented Programming skills management experience.
 Passionate in automating things.  Exceptional Rest API design and
 Proficient in design, architect and development skills.
development of Integration services.  Foresee Organization needs and build
 Strong Cloud platform and application applications that serve future needs.
transitioning skills.  Experience in integration of .Net
 Pair Programmer with strong Test Driven Application to SAP application.
Development skills.  Experience to embedding third party
 4 years of Agile development experience. control like Raid controls, Kendo UI in
 Worked as onsite coordinator from Dec- .net.
17 to Mar-17 at Las Vegas, USA from  Experience to developing Reporting
Client Side. Services: Reporting Services (SSRS) &
 2+ year of experience in YAML, ARM Crystal Reports.
Template.
PRIMARY SKILLS

o 6+ year of experience in .net core 2+ year of experience in Angular.


o 2+ year of experience in React 8 + year of experience in JavaScript, JQuery
o 5+ year of experience in Entity Framework 8+ year of experience in Azure
o 1+ year of experience in AWS 4+ year of experience in Azure Devops
o 2+ year of experience in PowerShell, YAML 2+ year of experience in Kubernetes and Docker.
o 10+ year of experience in Sql Server

TECHNICAL SKILLS

Proficient in Programming Languages: C#, VB.NET, ASP.NET, T-SQL Querying, JavaScript


Frameworks: ASP.Net MVC, ASP.NET CORE, Entity Framework, WCF Web Services (SOAP), Web API
Web Programming: HTML, CSS, Bootstrap, Razor, DOM APIs, JQuery, Ajax, Kendo UI, Angular, Typescript.
Databases: MS SQL Server, Oracle10g, SQLite, SSDT, MS-Access
Azure Cloud Tools: Azure App Services, Azure API Management, Azure AD, Azure Service Bus, Azure Function
App, Azure Logic App, Azure Traffic Manager, Azure SQL, Azure Table Storage, Azure Blob Storage, Azure
Keyvault, Azure Web Jobs. Azure Application Gateway, Container-based deployments with Docker, Kubernetes.
Testing Tools: NUnit, NAuto, XUnit, Jmeter(Performance Testing), Blaze meter
IOC Container: Unity, Castle Windsor
Source Control Systems: TFS, GIT, SVN
Design Principles: SOLID, Dependency Injection, DRY, MVC, Singleton, Factory, Abstract Factory, Builder
MicroService Pattern: CQRS, Event Sourcing, Saga Pattern, Two-Phase Commit Pattern, Circuit Breaker Pattern.
AzureDevops Tools: Yaml, Powershell, Bash Script, ARM template, Terraform, Ansible, Jenkins, Devops Pipeline.

CAREER TIMELINE

o Working as a Manager at Willis Towers Watson Thane, Mumbai (April-2021 to till date)
o Worked as a Project Lead at Mswipe Technologies, Mumbai (Jan-2018 to Mar-2021).
o Working as a Project Lead at R Systems International Noida (August-2011 to Dec-2017).
o Worked as a Executive-IT at Adani Wilmar Limited Ahmedabad (August-2010 to August-2011).
o Worked as a Software Developer at BFC Bahrain, Middle East (Dec-2009 to August-2010).
o Worked as a Application Developer at Serco Group PLC, Gurgaon (August-2008 to Nov-2009).
o Worked as a Software Developer at Virtual Technology Leasing Inc. Noida (March-2007 to July-2008).

TRAININGS/ CERTIFICATION

Microsoft Certified: DevOps Engineer Expert 


Microsoft Certified: Azure Developer Associate
AZ-400: Designing and Implementing Microsoft DevOps Solutions
Microsoft Certified Professional : MCTS (SQL SERVER 2005)
Done a Certificate Course in Microsoft .Net Technology from CIM (Sister Concern of Ducat)
ROLES & RESPONSIBILITY
 Working as an Individual Contributor. Project analysis and research, agreeing on plans with the client, overseeing
project development and implementation and addressing technical issues.
 Developed microservice architecture, GUI screens for all modules. Designed the client requirements usingUnified
Modeling approach.
 Maintained quality of the development with minimum defects.
 Analysis and understanding architecture, the data flow of existing legacy systems Prepared various technical
proposals, quick proof of concepts and demos with multiple solutions.
 Prepared technical specification/architecture documents with a detailed comparison of legacy vs modern
technology.
 Directly involved in coding using .Net Core,Angular, React, ASP.NET, MVC 4,5,6, C#.Net, jQuery, LINQ, Rest API,
JSON, XML and HTML, JavaScript Components.
 Constantly research and study industry advances and trends, ensuring the latest and best technology adoption
firm-wide.
 Designing and executing test plans to ensure that business requirements and functional specifications are tested
and fulfilled. Used React Library and Jest library for test Automation. MS Test, NUnit in .Net Core.
 Mentored junior members of the team by solving queries and clarifying the requirement to them.
 Experience implementing Azure services such as Azure Active Directory (AD), Azure storage, Azure cloud services,
IIS, Azure Resource Manager (ARM), Azure Blob Storage, Azure VM, SQL Database, Azure Functions, Azure Service
Fabric, and Azure Service Bus.
 Working knowledge in deploying CI/CD systems using Azure DevOps on a Kubernetes container environment.
 Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test, and deploy.
 Designed and automated Azure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), including virtual
machines, container services, virtual networks, and cloud services.

SUMMARY

 Expertise in advanced technology frameworks such as Angular, React, .Net Core, Asp.Net MVC, Azure,
TypeScript.
 Over 15+ years of vast experience in delivering Cloud Migration & Automation Solutions which include
re-architecting, designing, and deployment of applications and infrastructure.
 Hands on experience on architectural design patterns (Singleton and Abstract Factory, Repository).
 Hands on experience on Azure(Paas), GitHub.
 Well versed in providing UML design solutions using solid design principles for the requirement.
 Experience in improving the scalability and performance of existing applications and designing for extensibility
applying design principles and service orientation.
 Hands On experience in Entity Framework Core.
 Migrated application with Lift & Shift and designed architecture for refactoring the monolith into into Microservices.
 Automated cloud environments using Terraform and Cloud Solutions to provide secure cloud resources in Azure.
 Written several reusable scripts. Designed DevOps Framework to Automate.
 Well-versed with all stages of Software Development Life Cycle (SDLC) and Agile Scrum Methodologies (JIRA)
 Worked as an Individual Contributor.
 Major Job responsibilities as Application Design, Architecture Design, Coding, Code Review Team
Handling and Optimization, Design of User Control & Custom Control and Java Script Libraries.
 Hands on experience in creating HTML/Windows Chart (Telerik (Kendo UI), Syncfusion Chart, Dot Net
Charting, MS Charting).
 Hands on experience in Telerik HTML Scheduler.
 Hands on experience in Rest Api with all Security Check (Like Token, SSL Certification, Cookie, SSO)

EDUCATIONAL QUALIFICATION

 1st Class MCA from U.P.TECHNICAL UNIVERSITY, LUCKNOW (2003-2006).


 1 YEAR DIPLOMA in Software Technology from CMC Pvt Ltd. (2001-2002).
 Graduation from C.S.J.M Kanpur University, Kanpur (U.P.) in 2003.
 1st Class 12th from U.P Board, Allahabad in 1999.
 1st Class 10th from U.P Board, Allahabad in 1996.


ROJECT EXPERIENCE

Willis Towers Watson Apr’2021 to Till


DateDate
Project 1: Broking Platform Client: WTW(UK)
Role: Full Stack Developer, Devops
Description: This application UI developed from Razor Page technology with .Net Core 6.0 which interact with .Net Core
Api which Run as a service. ARFM/BARC UI is the process for handling on-demand refund requests of students.
The process starts with requests created on the mainframe using the application ARFM, thus the name of the process.
 Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing,
Programming, Testing and Documentation of various project
 Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings
 Designed Angular Modules and Controllers using different directives like ngShow, ngRepeat, ngApp, ngController and
many more
 Implemented Security, Routing, bundle configuration, Action Selectors, Action Filter and Caching in MVC controllers
for application development
Environment: .Net Core (6.0) WebAPI, Bootstrap, HTML5, Sql Server, Angular, Azure

Project 2: Service Hub Client: WTW(UK)


Role: Full Stack Developer, Devops
Description: Service hub is dotnet-core application that manages user roles in the next-gen data
warehouse.This project uses React as its UI frontend and dotnet-core for its API backend.
 Designed, developed and trouble-shoot the application using advanced Microsoft technologies
such as ASP.NET Core MVC with Entity Framework, jQuery, HTML, XML and CSS.
 Involved in iterative, test - driven and SCRUM method of Agile Methodology.
 Worked on .NET Core, C# / MVC to implement Business Logic
 Created and consumed Web API Restful services such as HTTP features lie URI’s request/response,
headers, caching and versioning.
Environment: .Net Core (6.0) WebAPI, React, Bootstrap, HTML5, Sql Server, Azure

Mswipe Technology Pvt. Ltd. Mumbai Jan’18 to Mar' 21

Project 3: Mcards/MoneyBackCard Client: Mswipe


Role: Project Lead
Description: Worked in an Agile Environment and participated in Daily Scrum, Sprint Planning, Sprint Grooming and Sprint
Review Meetings.
Designed and developed web application with .Net Core and Angular, Entity Framework and SQL.
Utilized Repository pattern to create an API Layer along with C# and Dot Net Core.
Developed Custom Controls and User Controls using ASP.NET Core.
Used Dependency Injection and Inversion of Control to build modular and testable code.
 Involved end-to-end development and delivery for Mcard system.
 Integrated various Lending Partner and Payment Partner (RazorPay & CCavenue) in LMS and CFA system.
 Created Thick Client for Call center executives to provide filter data after pre-scrub process so that they can
 Call to customer and asked them about Mcard Pre-Approved Loan Offer.
 Once Customer is interested to avail a Loan then executive sends a sms short link to customer to fill their details
online form ,is called Loan Application Form developed in Angular 6.
 Once Mcards system gets the Loan Application Form Filled by customer online then Mcards LMS(Lead Management
System) gets activated and sends customer details to Lender’s through their provided API’s.
Environment: : ASP.NET Core, Web API, C#, Azure PaaS and IaaS, Azure SQL, WebJobs, GitHub, Visual Studio Online, X-
Unit, Typescript, Html5,Angular 6, Azure Blob Storage, Jira, Jmeter, Blazemeter, Azure Devops(CI/CD) Pipeline, RabbitMQ,
Selenium Webdriver, Azure Function.

R Systems International Noida Dec’11 to Dec 17

Project 4: DebtTrader Dec’16 to Dec17


Client: DebtTrader(Henderson, NV, Las Vegas, USA)
Role: Project Lead
Description The DebtTrader portal allows sellers to quickly sell their debt portfolios to the most qualified institutional buyers.
For buyers, innovative tool set makes it possible to find, analyze, score and bid on the best portfolios available. This portal also
allows companies to exchange funding, loan documentation and manage post-sale tasks all in one convenient, secure place.
Roles & Responsibilities
 Involved in gathering of requirements and creation of functional specifications for the project, based on the
 existing use cases and new use cases proposed by the client.
 Involved throughout in Software Development Life Cycle (SDLC) process.
 Used C#.Net to implement business logic. Extensively worked on developing applications using .Net Core.
 Design of the database schema and the underlying business logic, along with the implementation of SQL
 queries, stored procedures on SQL Server database Ability to work with Product and Development Teams
 when changes to the application are needed.
 Worked with Web API for building Restful applications on the .Net Framework.
 Developing new enhancement on provided design using Microsoft Technologies.
 Creating and executing unit test cases.

Environment: ASP.NET Core, SSDT, Web API, C#, Azure PaaS and IaaS, Azure SQL, Azure data storage, Azure Service Bus WebJobs,
GitHub, Visual Studio Online, X-Unit, Typescript, Kendo UI, Saas, Html5, Gulp, Webpack, Npm, Angular 2

Project5 : Mediavalet Jan 2014 to Nov 2016


Client : Mediavalet (Vancouver, BC CANADA)
Platform : Windows Azure
Technology : Web API, C#, Azure PaaS and IaaS, Azure SQL, Azure data storage, Angular2, NodeJs, GitHub, TeamCity, Selenium,
Nunit, Octopus, Visual Studio Online, Azure WebJobs
Database : Cloud Azure Storage, Azure Sql
Role : Project Lead

Description : Media Valet is a cloud-based digital asset management system (DAMS). It's the only DAMS built on Microsoft's platform-as-a-service
(PaaS) Azure cloud platform and offers cloud-based management of photos, videos, graphics, audio files and documents for organizations of all
sizes.By using Media Valet:
 One can easily search assets once they are uploaded. One can share them, download them and can make changes, and store and secure them
without any worry about assets being stolen or lost.
 One can also share content using password-protected web links, which is another way to ensure content does not fall into the wrong hands. One
can classify and tag all assets so they are easy to search.
 One can manage all of the metadata attached to each of the assets, which als o allows for easy searches of content. One can create workgroups
to manage who the assets are shared with, which ensures that assets are restricted to authorized personnel. One can view and edit documents
in Office Online using WOPI protocol.

Roles & Responsibilities


 Requirement and scope freezing based on user stories, working on detailing out the requirement, studying industry wide standard
implementation details.
 Preparing design & implementation document and working on POC’s for proposed design.
 Effort estimations of task based Work Breakdown Structure (WBS).
 Provided solution to problems, recommend and implement industry standards to achieve good quality products.
 Performance optimization and code refactoring.
 Functional and code review.
 Azure service deployments using TeamCity, Octopus and Visual studio.
 Unit/integration Testing and verification of product to be delivered before release.
 Provided solution to integrate azure sql with azure cloud storage.
 Implemented Identity and Authentication systems which provides token based authentication in WebAPI.

Project6 : RightShips Aug 2012 to Jan 2014


Client : Rio Tinto Australia (www.rightship.com)
Platform : Windows 2008, Windows 7
Technology : ASP.NET MVC, C#, WCF, JavaScript, JQuery, CSS,
Nunit, XML, XSLT, COM
Database : Microsoft SQL Server 2008, 2005
Role : Senior Software Engineer

Description : Designing and developing Restful Service (WebApi) based architecture which will help Right ship to deliver his information to various
associative partners and clients so that he can share the right ship’s data.
The application replaces the existing ASP application which acts as a document repository for all customer records, with limited functionalities, thus
enhancing to a more secure and reliable repository with added functionalities.
Providing end-user support for in-house as well as 3rd party developed software applications.
Analyze existing data processing systems to evaluate effectiveness, develop & implement new systems to improve workflow and performance
issues as required.

Roles & Responsibilities


 Developing & Maintaining Web Applications using Microsoft Technologies: ASP.NET 4.5, MVC4, C#, SQL Server2008, Entity Framework,
WCF, JQuery, JSON, JavaScript, SSRS, SSIS, HTML5, CSS3, Knockout’s, Modernizer’s, WebApi, IBM-SPSS Data Collection Tools , IBM-
Congos Tools and various 3rd Party tools & applications.
 Design and developed Restful Web Services.
 Designing and developing new enhancement using Microsoft Technologies.
 Code reviews and unit test case reviews.
 Impact analysis, Rough estimations and Final estimations.
 Designs and Developed Data Layer associated with Entity Frameworks to hook up from database.
 Taking care of Code Migration from lower .Net Framework version to higher version which includes .Net framework versions 1.1 to 2.0 and 2.0
to 4.0.

Project7 : COPS Aug 2011 to Aug 2012


Client : Top Marx Australia (www.marxchange.com)
Platform : Windows Server 2008 R2
Tools : .Net C#, WCF Web Services, JQuery, HTML5, CSS3
Database : Microsoft SQL Server 2008 R2
Role : Senior Software Engineer

Description : The solution involved developing a website for Top Marx to helping and removing the manual work for shipping system and managing
the Cargo, TCP, VCP related information online. This application caters to the needs of Buyers, to Suppliers, to Chatterers, to Ship-owners and all
involved intermediaries, such as agents, port authorities, inspectors etc.
Roles & Responsibilities
 Developing, Testing & Maintaining Web based applications & tools for building ERP modules.
 Handled Client-End Implementation of ERP Modules (Purchase, Production, Inventory – as per Client Requirements), including all Software
Development Life Cycle phases from taking user requirements till User Training & Acceptance Testing.
 The enhancements to the application are being done and more complex and enhanced reporting services are being developed.
 Design and Developed web Services in .net to be accessed by various clients to retrieve the top Marx data.
 This ERP web application have implemented by using Microsoft Technologies: ASP.NET 4.0, C#, SQL SERVER 2008, Crystal Reports, JQuery,
HTML5 Web Service, ADO.NET and various self-built user controls.
VISA STATUS

Valid US B1 Visa till 2026

PERSONAL DETAILS

 Date of Birth | 26th-Feb-1981


 Marital Status | Married
 Passport | Available
 Languages | English, Hindi
 Interests | Playing Cricket & Chess
 Strengths | Inquisitiveness to learn new things on my own
 Present Contact Address |M: +919654796970/+918851469634|
702, Rishima Housing Brahmand, Thane(W) 400607. India.
 Email Address | ashish.serco@gmail.com ,pandeyashish006@gmail.com

I hereby declare that the above written particulars are best of my knowledge and belief.

You might also like