Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Resume (2).docx
1. Ashish Kumar Shukla
Phone: (M) +91-9346035973
Email: Roshan.chaubey420@gmail.com
SUMMARY
A highly motivated and committed software Engineer with 9.0 years of IT experience in design and
Development of Web/Windows based Application using C#.net 3.5,.net4.0and4.5, Asp. net, Ado.net, API
application, angular, angular with MVC and Asp.net with MVC, Azure and
Experience in web-based Application with HTML5,ASP.NET,C#.NET
Experience in Sql server, Database design, Database maintenance, Developing Queries, Stored
procedure.
Experience in securing web applications usingASP.NET authentication and authorization
A exposure in MVC with MVC3 and MVC5.
Good awareness of using State Management in Web Applications.
Effective team player with good communication and interpersonal skills.
Having experience in Ajax, JavaScript.
A exposure in Angular
Using Attribute routing in MVC5
An Expert in Web API for creating Methods according to business requirement
Expertise with Azure Active Directory
Always Wants to take ownership and clear understanding on business requirements before start
developments
Good Experience on Object Oriented Programming
Good Experience on writing complex store Procedures and Functions
Software application on Agile SDLC
Working on End to End SDLC
Applied Solid principle and Design Patterns in Various Application
Working with angular with latest version 4.0,6.0,8.0
Working experience with WCF with proxy class
Doing Angular unit testing using karma and jasmine
Skills
Database Technologies: SQL Server 2000/05/08 (SSRS), MS Access
Middleware: ADO.NET, Web Service, DLL, Assemblies
Version Control Tools: Visual Source Safe, TFS, SVN, GIT
Tools: VS.Net 2003/05/08/10, TFS 2005/2008, IIS
Reporting Tool: SSRS (SQL Server Reporting Service)
Education
Completed Bachelor of Technology in Information Technology from BPUT Technology having 65%
Completed +2 Science from Jayde college of science under CHSE, Odisha
Passed HSC Examination from Maharishi Vidya Mandir CBSE
2. Professional Experience
Worked with Igate from june 2014 to june 2015.
Working with Accenture from June 2015 to November 2018
Working with LTI from November 2018 to march2020.
Working with HCl Technologies from march2020 to December 2021.
Working with synechron Technology from December 2021 to April 2023
Working as lead HTC Global April 2023 to July 2023
Project Summary
#project 1
Alchemy (Kantar)
User Interface : .NET Framework 4.5, angular 11.0
Application Framework: MVC, C# ,Azure function
API Framework : Web API ,Logic App,Appservice
Database / Persistence : SQL Database
ORM Mapping Tool : Entity Framework 6.0
Development Tool : Visual Studio 2022, Azure
Version Control : GIT
Development Approach : Model First, Test Driven Development
Unit testing FrameWork: Angular framework Karma and Jasmine
Description:
This project is web-based application. This is customized S/W which managing the Exams and Results of ETS. In
this s/w different Exams and Results are doing according to location. In this web application we can select the
Exam which kind of exam you are going to attended what will be its code. Code is defined according to location
then result will be publish to the user according to the exam code matches with Centre code
Roles and Contributions: -
Designed and developed different components using Angular componenets,angular Modules along
With angular services and dependency Injection
End to end delivery of the project in SMC Workstream.
Actively worked on Sonar fix tool i.e. Re-engineering application.
Worked on IE9/IE10/IE11 Compatibility issue for ASP.Net Application using Windows 7 and Windows 8.
Extensively used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and
Just in Time manner.
Coordination with Client to discuss project status and queries
Created stored procedures, functions, Triggers, views, queries and database design
Code Reviews in peers
Defect Fixation (Application, Reports & Database side)
Created client-side scripting and design by using JavaScript, jQuery, HTML, CSS, XSL and XML.
Having Implemented Azure Logic app,Azure Function,Azure web app and Azure deployment
Performing unit testing in application by the help of jasmine framework
Performing Unit testing in application by the help of Karma Framework
#project2
SE (Service Eliminator)
Technology : ASP.NET With MVC, Angular, Azure
Database : SQL Server 2014, Access Database
3. Tools : Microsoft Visual studio 2019 Designing tools
Description:
SE is an advanced estimation Tool used by Microsoft GSDC (Technology Service Division) to estimate Project
Efforts / Timelines and Resource Requirements and used globally . Role Management Module deals with
providing dynamic application behavior based on User Roles.
Roles and Contributions: -
Played Application lead role and handled a team of 6 resources
Individual contributor and played key role in the development of end to end application.
Responsible for gathering requirements from the business users and preparing technical design and
functional design of the application.
End to end delivery of the project
Analyzing requirements and making functional documents
Writing stored procedures, views & functions to interact with different databases from different servers.
Code Reviews in peers
Defect Fixation (Application, Reports & Database side)
Hosted in Web apps and Web jobs deployment
Authenticate using Azure AD authentication, Build automation
Scheduling the frequent meetings with the business users for the queries and status updates for the
application
Coordinating and monitoring the deployments with delivery team.
Delivering the development activities on time
Technology and Tools: - MS Excel, Visual Studio code, TFS, Style Cop, Sonar implementation, Azure Web App,
Logic App, Azure Function, AZURE storage Emulator,Angular services
Key Achievements: -
Successfully implemented different Role at Different level of application
#project3
ACAM Application
User Interface : ASP.NET / .NET Framework 4.5
Application Framework: MVC Framework 5.2 with Angular
API Framework : ASP Web API 2
Database / Persistence : SQL Azure Database, Azure Storage
ORM Mapping Tool : Entity Framework 6.0
Development Tool : Visual Studio 2017, Azure SDK for VS 2015
Version Control : Visual Studio Online
Development Approach : Model First, Test Driven Development
E-Mail Notification : Send grid, SaaS Azure Application
Description:
ACAM will manage user accounts for suppliers and service providers in Unilever’s Azure AD tenant. Unilever
users will create ACAM Organizations for each of the external organizations that need to register users for
accessing unclever System. Each external organization will have one or more external users defined as the
owners to manage their organization’s users going forwards.
Users registered by their organizational administrator will be placed into organization groups which Unilever will
use to grant access to Azure Applications. Access to applications will be managed by Unilever admins who link
the Application groups to the Azure Applications which are Azure AD Groups used to grant access to applications
integrated into Unilever Azure Active Directory tenant. The result will be the creation and management of Azure
AD Users and Groups that control access to applications configured within Unilever’s Azure AD tenant.
4. An Attestation process will occur every 30 days where an Application Group owner is asked to verify that all the
users that have access to their application are valid. In this process Application admins can approve or reject
access on a per user basis
Roles and Contributions: -
Involved in end to end development of the application.
Working closely with business users and gathering requirements.
Technology and Tools: -Angular, SQL server 2008 R2, 3-tier Architecture, Ajax, JavaScript, SVN, SSRS,angular8.0