Home

Seemant Srevasthav - .Net Azure Architect
[email protected]
Location: Fresno, Texas, USA
Relocation: Anywhere in USA
Visa: H1B
Seemant Shrivastav
Infosys: Principal Consultant
H1B [United State]
Email: [email protected]

Passionate and delivery focused developer with wide range of development projects under my belt. Actively looking for a technical role and willing to relocate for a suitable position.

Work Experience
Infosys: Principal Consultant - Oct 2023 Till Date
Capgemini: Solution Architect - Apr 2007 Aug 2023

Security: JWT, Refresh and Reference token generation for various grant-types (Password flow, Client Credential Flow, Implicit Flow, Authorization code flow and PKCE), Generated access tokens via refresh token and refresh token generation, Bearer token authorization was used, Extension Grant Validator for password less token generation
ASP. Net Core and Entity Framework: Implemented and configured the ASP.NET Core pipeline to handle incoming HTTP requests. Designed and implemented custom middleware components. Advanced C# programming
Azure Development: API management, Azure Key-Vault, Function and Logic App, Service Bus, Storage, Azure SQL, Azure Server less Architecture
Azure Migration: Managed Identity, MSAL Auth, Azure Key-Vault, Azure SQL, API management, App Service
Microservice: Hands on experience (Clean, CQRS, SAGA and API Gateway) with microservices development. Experience with transformation from monolithic (legacy) to microservices and breaking down the application into smaller services, defining service boundaries, determining service responsibilities, and establishing communication protocols. Relevant experience in designing and implementing .NET Core application/backend APIs.
Dev-Ops: Experience in Azure DevOps, GIT/GitHub, Docker, Kubernetes, Jenkins (CI/CD)
SOA, SOAP, Rest: WCF, Web API: Experience in developing and integrating RESTful web APIs, facilitating seamless communication between frontend and backend systems including JWT-based token authentication. REST API URI Naming Conventions and versioning
Database: Relational (SQL Server, Oracle) NoSQL (Raven DB) Database design and implementation experience. writing complex SPs, Functions and SQL fine tuning
Education
Bachelor s in computer application
1996-1999 Devi Ahilya Vishwavidyalaya, Indore
Master s in computer management
1999-2001 Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
Summary of Qualification
Microsoft Certifications
AZ-204: Developing Solutions for Microsoft Azure
Microsoft certified Solution Associate (2019)
Microsoft certified Solution Developer, APP Builder (2019)
Microsoft certified Application Developer

Technical Skills:
C#, IdentityServer4, Microservices, Web API, ASP.NET Core, Entity Framework Core, MVC, REST, SOA, SOAP, WCF, Git, Azure DevOps, SQL Server, Azure (Storage, Service Bus/Topic/Subscriptions, Function App, Logic App, Key-Vault, API).

Experience

Oct 2003 Till date: Infosys, .Net Solution Architect

Aug 2021 -Aug 2023: McDonald's, World's largest restaurant chain, Architect
Implemented and configured the ASP.NET Core pipeline to handle incoming HTTP requests. Designed and implemented custom middleware components.
Using Identityserver4 to create Tokens for various grant types.
Managed Password flow, Client Credential Flow, Implicit Flow, Authorization code flow and PKCE.
Used Extension Grant Validator to create tokens without passwords.
Generate access tokens via refresh token and refresh token generation
Bearer token authorization was used
Create APIs/ Microservices that consider the client, API resource, user, scope, and claims
JIRA was used for tracking and Confluence for design.
Implemented the database using Entity Framework Code-First approach, creating models and configuring mappings.
Experience in breaking down the application into smaller services, defining service boundaries, determining service responsibilities, and establishing communication protocols.
Asynchronous Programming: C# offers async/await keywords to write asynchronous code that allows non-blocking execution.
Multithreading and Parallel Programming:
Technologies: This project is leveraging the latest technologies like Aps.net Core, IdentityServer4, Azure, Git, JIRA, Confluence, Kubernetes, Docker, etc.

July 2020 -July 2021: ASP NET CORE / Azure developer Munich RE
Implemented and configured the ASP.NET Core pipeline to handle incoming HTTP requests.
Working on Serverless Integration Design Patterns with Azure
Design, develop and implement technical solutions in Microsoft Azure environments using .NET
Used API management, managed identity, API management, storage.
Used Service bus for process-to-process communication.
Manage serverless computing with Azure Functions, app service.
Work with the functional testers to ensure accuracy and solution integrity.
Manage build/continuous integration tools, using Azure DevOps and Git based source control systems.
Using Azure DevOps for
o user stories or product backlog items, tasks, bugs, or issues
o CI/CD pipelines for Dev and UAT build and deployment
o Azure DevOps Library to resolve deployment conflicts
Technologies: ASPNET Core Entity Framework, Azure (API management, Storage, Service Bus, Function App), Docker, Pipelines, Azure DevOps)



Jan 2020 -July 2020: Tenneco Project Manager
My primary responsibility was to manage the different SAP teams (PP, MM, SD, SRM, HR and FI) and to coordinate with Offshore and Onshore for the smooth delivery.
Discussed progress and priority issues with each team on daily basis.
Managed Weekly Status Report regarding project progress and priority issues.
Worked for this project till the Project-end.

Aug 2019 Oct 2019: McDonald's, World's largest restaurant chain- Architect
Performed technical feasibility and dependency analysis
Implemented and configured the ASP.NET Core pipeline to handle incoming HTTP requests. Designed and implemented custom middleware components.
Implemented the database using Entity Framework Code-First approach, creating models and configuring mappings.
Utilized database-first approach to integrate with existing databases, generating entity classes and mapping configurations from the database schema.
Developed complex queries, stored procedures, and views using LINQ and Entity SQL.
Developed and maintained ASP.NET Core and Entity Framework. web applications using the MVC architectural pattern.
Conducted code reviews and provided constructive feedback to team members to ensure code quality and adherence to best practices.
Designed and developed microservices architecture, enabling scalability, modularity, and fault tolerance.
Developed RESTful APIs for microservices, following industry best practices and adhering to design principles such as loose coupling and separation of concerns.
Asynchronous Programming: C# offers async/await keywords to write asynchronous code that allows non-blocking execution.
Delegates and Events: Delegates allow you to define and pass around references to methods, making it possible to create callbacks and event handling mechanisms.
Multithreading and Parallel Programming:
Implemented versioning strategies to manage API lifecycle and maintain backward compatibility as the platform evolved.
Actively participated in code reviews, providing feedback and suggestions for improving code quality and maintainability.

Technologies: This project is leveraging the latest technologies like Aps.net Core, AWS, Angular, Bitbucket, JIRA, Kubernetes, Docker, Jenkins etc.





July 2018 July 2019: JMFE, Auto Sector, Mumbai Expert Programmer
principal businesses focus on vehicle distribution and processing, finance and insurance, retail vehicle sales.
This was Auto sector application based on Repository pattern
Implemented Async/Await thoroughly for performance improvement
Created JavaScript payload for couple of complex screens to manipulate object and on final save made the DB call.
Created reusable Generic functions and Used SSRS for reporting
Created, hosted and consumed WCF-based middleware
Created complex stored procedures, triggers, views in MS SQL Server
Used Team Foundation Server (TFS) for Version Control
Writing and implementing efficient code
Successfully followed agile development methodology
Technologies: MVC, C#.Net, Web API, ADO.NET, SQL Server 2008, TFS



Oct 2017 July 2018: Owens and Minor, Health Care, Mumbai Project Lead
Web-based clinical inventory management system which will make inventory management easier for your entire.
Integrated Power BI reports into new created MVC application.
Converted classic asp code to modern MVC using C#
Integrated Power BI reports into new created MVC application.
Used Redis key for cross app communication
Implemented Power BI role-based filers using C#
Created and consumed Web API and Implemented CSRF and CORS
Created complex stored procedures, triggers, views in MS SQL Server
Used Postman for HTTP transactions and debugging
Successfully followed agile development methodology
identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods.
testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification.
writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades
Technologies: MVC, C#.Net, Web API, ADO.NET, SQL Server 2008, TFS, Power BI Integration




July 2017 Sep 2017: PPG, Paint Manufacturing, Mumbai - Lead Developer
Application is used for configuring and managing user/ role management and embedding Power BI reports to .Net MVC application.
analyzing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and scripting languages and interfacing with operating environments
designing and developing digital animations, imaging, presentations, games, audio and video clips, and Internet applications using multimedia software, tools and utilities, interactive graphics and programming languages
communicating with network specialists regarding web-related issues, such as security and hosting websites, to control and enforce Internet and web server security, space allocation, user access, business continuity, website backup and disaster recovery planning
writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
writing, updating and maintaining technical program, end user documentation and operational procedures
providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades
Technologies: MVC, C#.Net, Web API, ADO.NET, SQL Server 2008, TFS, Power BI Integration

Jan 2017 May 2017: Motorola, Services and Repair Transformation, Data Analyst
It consists of multiple modules with Oracle being the primary technology. It primarily involves migration of Service and Repair data from Legacy Database to new Database.
Work cross-functionally with teams on data migration, translation, and organization initiatives.
Collaborate with Data Architects, Business SMEs, and Data Scientists to design and develop end-to-end data pipelines to meet fast paced business needs across geographic regions.
Participate in sprint planning meetings and provide estimations on technical implementation.
Ensure that appropriate tools and methods are available, understood and employed in architecture development to support design initiatives.
Technologies: Asp.Net, MVC, C#.Net

Aug 2015 Sep 2016: Andersen, Windows/Doors Manufacturing, USA - BA
It is the largest window and door MFG in NA. This project is used for configuring and managing shop floor manufacturing activities using .net applications and Rockwell FTPC.
Prioritized MES requirements
Used Rockwell FTPC for station specific configurations
Used JIRA for tracking our projects, incident, deployment plan
Worked on MES based .Net application for assets management
Created complex stored procedures, triggers, views in MS SQL Server
Maintain documentation per company standards.
Technologies: Asp.Net, Windows Application, C#.Net, Rockwell FTPC




Jan 2014 July 2015: Dow Chemical, Chemical Manufacturing, Mumbai - Team Lead
OPD system is an enterprise Web application which will enable the users to monitor the various maintenance activities based on data entered in logbook and task.
Involved in the design and development of the multilayer MVC application and its modules
Used the Windows 8 Tile base approach to design the UI using HTML5 and CSS3
In Windows 8 every module has different color like Word is Blue, Power Point is Orange, Excel is Green. We followed the same approach, each module in this application had the unique color
Fully configurable Roles based approach to Hide/show each control of application
Status and Next possible status are configurable
Writing and implementing efficient code / Unit Testing
Technologies: Asp.Net, MVC, C#.Net, WCF, ADO.NET, SQL Server 2012 R2, jQuery, Telerik Controls

Sep 2012 Dec 2013: R+L Carriers American freight shipping company, Tech Lead
It is a privately-owned American freight shipping company. This project was related to support and enhance the various applications.
identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods.
testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification.
writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
Technologies: Asp.Net, MVC, C#.Net, ADO.NET, SQL Server 2012, jQuery, WCF

Dec 2010 Aug 2012: BUPA, Healthcare and Insurance, Mumbai - Senior Developer
The SWIFT application would be the core Health insurance application that would handle complete health care insurance business workflow from new business enrolment (Sales) to Renewals.
Worked on IOC design and service locator pattern
Implemented GetPrice module for BUPA, it was well taken by client.
designing, developing and integrating computer code with other specialized inputs, such as image files, audio files and scripting languages, to produce, maintain and support websites
assisting in analyzing, specifying and developing Internet strategies, web-based methodologies and development plans
analyzing, specifying and developing Internet strategies, web-based methodologies and development plans
Technologies: C#.Net, Windows application, ADO.NET, SQL Server
Oct 2010 Dec 2010: Rexel, Electrical Supplies, Mumbai - Senior Developer
Client is the leading distributor worldwide of electrical supplies. Three windows services were created in this project that read huge XML file and update the database.
Design, build, maintain and coordinate an automated build/release from Development to production environment.
Scaling cloud solutions to match the business s changing needs.
Manage serverless computing with Azure Functions, app service and AKS
Work with the functional testers to ensure accuracy and solution integrity
Technologies: Windows Services, C#.Net, ADO.NET, SQL Server 2008, VSS
June 2009 Oct 2010: VFS, VISA Facilitation, Mumbai - Senior Developer
"Visa Facilitation Services Global," is an outsourcing and technology services company that serves diplomatic missions worldwide.
Application Development and 24/7 Support for Canada, Australia, and UK applications.
Created complex stored procedures, triggers, views in MS SQL Server
Design, build, maintain and coordinate an automated build/release from Development to production environment.
Scaling cloud solutions to match the business s changing needs.
Manage serverless computing with Azure Functions, app service and AKS
Work with the functional testers to ensure accuracy and solution integrity
Manage build/continuous integration tools, using Azure DevOps and Git based source control systems.
Technologies: Asp.Net, C#.Net, ADO.NET, SQL Server 2005, Java Script, VSS

Aug 2008 May 2009: Manpac, Enterprise asset management, Software Engineer
MAINPAC Asset Management (EAM) is a modern web-based enterprise asset management solution set that supports asset intensive organizations to realize their goals.
analyzing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and scripting languages and interfacing with operating environments
designing and developing digital animations, imaging, presentations, games, audio and video clips, and Internet applications using multimedia software, tools and utilities, interactive graphics and programming languages
designing, developing and integrating computer code with other specialized inputs, such as image files, audio files and scripting languages, to produce, maintain and support websites
assisting in analyzing, specifying and developing Internet strategies
Technologies: Asp.Net, C#.Net, ADO.NET, SQL Server 2005, Java Script, VSS

April 2007 July 2008: Bureau Veritas, Testing n inspection services Software Engineer
It s a huge application to enhance UK & Ireland Engineering Inspection Division productivity through the redesign and development of their local UK IT business systems.
To write program code to meet system requirements
Application was designed in VB.Net, and backend was Oracle 10G
Created stored procedures using Oracle 10G
Technologies: Asp.Net, VB.Net, ADO.NET, Oracle 10G, Java Script, VSS
Keywords: csharp continuous integration continuous deployment business analyst user interface materials management business intelligence database rlang information technology microsoft Arizona South Dakota

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];3181
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: