Summary
Overview
Work History
Education
Skills
Certification
Project Highlights
Timeline
Generic
Sachin Gupta

Sachin Gupta

Technical Architect
Noida,Uttar Pradesh

Summary

Over 16 years of experience in building and modernizing complex enterprise environments. With .NET technologies like C#, WCF, WPF, Web APIs, ADO.NET, LINQ, Entity Framework, MVC, Blazor, SQL Server, Oracle, MySQL, HTML/CSS, jQuery, JavaScript, and microservice architecture and design patterns using .NET. Experienced in Azure cloud services and Azure DevOps. Familiarity with working on AWS services, including S3, Lambda, Elastic Beanstalk, CloudWatch, and Redshift database.

Experience in the design and development of projects using Agile methodologies, which include sprint planning, sprint grooming, sprint demos, and retrospective meetings.

Expert in delivering complex, highly scalable projects within defined deadlines by collaborating with the team and the client.

Worked on multiple projects, which include an end-to-end delivery, right from understanding the client requirements, providing solutions with respect to application architecture and design, dividing those requirements into small tasks for the team, developing the application from front end to back end, then unit testing, deployment, and delivering the quality project.

Documented system analysis, technical/functional, and high-level design specifications. Translated functional requirements and technical specs into robust, scalable technical solutions.

Having solid exposure to Domain Driven Design architecture in a microservice-based application.

Having extensive experience in creating RFPs (Requests for Proposals) documents.

Overview

17
17
years of professional experience
3
3
years of post-secondary education
3
3
Certifications

Work History

Associate Technical Architect

TO THE NEW
Noida
12.2018 - Current
  • Team Leading, RFP's, Competency leading, Solution Architecting.
  • Improved business productivity for clients by 70% by re-engineering and designing infrastructures.

Senior Programmer

ANR Software Pvt Ltd
Noida
03.2013 - 12.2018
  • Provided technical guidance to junior programmers, fostering a collaborative learning environment and enhancing overall team productivity.
  • Led group of 15 engineers in design and development of BI based software solutions.

Software Engineer

Essel Shyam Technologies Ltd.
Noida
01.2011 - 03.2013
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Developed reusable components that significantly reduced development effort on multiple projects.

Junior Programmer

ANR Software Pvt Ltd
Noida
09.2010 - 01.2011
  • Wrote clear, clean code for various projects.
  • Worked with developers to identify and remove software bugs.
  • Designed and developed 2 computer software web applications.

Software Engineer

eOaNDMI Pvt Ltd
Noida
02.2008 - 09.2010
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Developed reusable components that significantly reduced development effort on multiple projects.

Education

Master of Computer Applications - Information And Computer Systems

U.P Technical University
Greater Noida
07.2005 - 07.2008

Skills

Languages: C#, VBNET

Front-end: Blazor NET, React, HTML, CSS, JavaScript, jQuery, XSLT

Database: MSSQL, Oracle, MySQL, MongoDB, PostgreSQL

Frameworks: Web APIs, GraphQL, OData, Entity Framework Core, NET Core 30, WPF, WCF, ADONET, LINQ, Microservice Architecture Implementation

Version tools: Git, Bitbucket, Team Foundation Server, SVN

Cloud Technologies: Azure & AWS

Others: ORM, design pattern, Microsoft Power BI, Hang fire background process

Certification

Certified People Manager by Great Manager Institute.

Project Highlights

  • Credila:

Role: Technical Architect.

About Client: Credila is the first non-banking financial company (NBFC) in India to specialise in education loans. The Company is one of the pioneers to offer customized education loan solutions. Credila is among the preferred education loan providers, having funded 178,000+ Indian students across 4,600+ universities in over 64 countries since inception.

Product Overview: A Loan Management System (LMS) is a software application that automates the processes involved in Loan Origination, Loan Servicing, Customer Relationship Management (CRM), Risk Management, Reporting and Analytics, Integration Capabilities, Compliance and Regulatory Support. Overall, a Loan Management System streamlines the entire lifecycle of loans, from application to closure, improving operational efficiency, reducing risks, and enhancing customer satisfaction.

Technology / Tools: .Net Core, MSSQL, API, Java Script, AWS, S3, Lambda functions.

Responsibilities: Inspire, teach, and coach others on the team through great communication skills, whilst maintaining high productivity.

Work closely with clients and product owners to validate their needs, understand their requirements, prototype, and build solutions to deliver the most appropriate solution in the most collaborative way.

Drive architectural decisions and implementation detail to ensure quality is built in and delivered with minimal risk.

Work with the Engineering Leadership to determine a long-term architectural strategy to help meet the demands of our business.

Designing & implementing a scalable architecture for enterprise-class. Net-based applications.

Troubleshoot design flaws and system bottlenecks.

.

  • Tabcorp Gaming:

Role: Technical Architect.

About Client: Tabcorp is Australia's largest gambling company, employing more than 5,000 people. It is the largest provider of wagering and gaming products and services in Australia. Tabcorp is listed on the Australian Securities Exchange (ASX).

Product Overview: With the integration of a third party loyalty system provided by Quantum, Tabcorp Max Gaming plans to enhance its loyalty offering to gaming customers.

Technology / Tools: C#, Web Api, .Net framework 4.5, Dapper.

Responsibilities: Inspire, teach, and coach others on the team through great communication skills, whilst maintaining high productivity.

Work closely with clients and product owners to validate their needs, understand their requirements, prototype, and build solutions to deliver the most appropriate solution in the most collaborative way.

Troubleshoot design flaws and system bottlenecks.

.

  • Teaching Channel:

Role: Technical Architect.

About Client: A US-based company expert in educational platforms. It has a large number of university-level courses for both the students and the teachers.

Product Overview: Teaching Channel .NET project was a web application designed in .NET Framework 4.6.1. It had 2 different websites for Customers and Admins (CMS).  In addition to minor enhancements to the product, some major enhancements made by us were e-check payment method addition and pay as you learn payment plan introduction.  We also migrated the complete web application from ASP.NET Framework 4.6.1 to the latest .NET Framework (.NET 7).

Technology / Tools: Net Core, MVC, Angular, Kendo UI, C#, SQL Server, Azure DevOps, SSRS.

Responsibilities: Understanding the client requirements and providing the optimized and sustainable solutions as per the client needs and technical feasibility's.

Responsible for migrating the project from .NET Framework 4.6.1 to .NET 7.

Leading and mentoring a team of 3 .NET developers in optimizing processes, enhancing code quality, and ensuring timely project delivery.

Following Agile methodologies, daily scrum calls, story picking and completing it within defined timelines.

.

  • PwC ASP2.0 / Aus CFT:

Role: Technical Lead.

About Client: PricewaterhouseCoopers International Limited, based in London, England is a coordinating entity for the global network of firms. It manages the global brand and develops policies and initiatives, to create a common and coordinated approach in areas such as risk, quality, and strategy.

Product Overview: CFT automates the GST/VAT return process while providing assurance and oversight over global GST/VAT compliance obligations based on the transactional data in your financial systems. CFT builds certainty and consistency of GST/VAT compliance and return preparation process, providing automation and time efficiencies to free resources to focus on more value-adding and judgment based tasks.

Technology / Tools: .C#, SQL Database 2019, MVC, Power BI, Azure DevOps, Hangfire.

Responsibilities: .Involved In architecture design process.

Involved in requirements gathering, programming, and implementation.

Unit testing.

Developed and Dockerize Web APIs

.

  • Gems Education:

Role: Technical Lead.

About Client: Education domain and provide facilities to the end-user to find the perfect school for your family. At gems education, they put the quality of education within the reach of every learner.

Product Overview: Gems Phoenix application provides the full life cycle of the student who is engaged in the system. The Goal is to get inquiries from parents and enroll their families in the process of Gems school.

Technology / Tools: ..Net Core 3.1, C#, SQL Database 2019, EF Core, API Gateway(Ocelot), Identity Server Authentication.

Responsibilities: Involved In architecture design process.

Involved in requirements gathering, programming, and implementation.

Developing microservices and creating Unit Test cases.

.

  • Surgere T&M:

Role: Technical Lead.

About Client: Surgere is a US Based company involved in Supply Chain management.

Product Overview: We have built this application by using Blazor technology. This technology is the latest in the market and has its complexities to understand as many of the plugins are not available This release would comprise of the Admin and end-user portal. Apart from the basic functionalities, Admin can publish the Power BI file for the end-users. These reports are capable of showing the power BI embedded report data.

Technology / Tools: Power BI,.Net C#, SQL Database, Blazor Net. Microsoft Visual Studio 2019, Azure MS SQL Server Database, Jira.

Responsibilities: Involved in requirements gathering, programming, and implementation and writing Data Analysis expressions (DAX) in Power BI. Involved in the preparation of reports, dashboards using Microsoft Power BI. Hosting the reports through embedded URLs using C#. Testing the reports and dashboards developed.

.

  • Boston Beer - Trivia game:

Role: Technical Lead.

About Client: Angry Orchard is a hard cider company located in the USA, owned by the Boston Beer Company.

Product Overview: We created an online Gaming application (Quiz games) for the Angry Orchard brand. This game is a part of Angry Orchard’s Food and Wine festivals. The Client wanted to create an offering to educate Cider Knowledge through quiz games as a part of their campaign. We also created the content management systems (backend) to drive the game and to analyze the Game results.

Technology / Tools: Web APIs using .net core 2.2, RDBMS, ORM, Microsoft Visual Studio 2017, MS SQL Server 2012, Entity Framework core, Git, Jira.

Responsibilities: Involved in requirements gathering, programming, and implementation.

Involved in preparation of database & maintained and editing of the data in the database.

Making programming logics, and Controls.

Unit Testing the modules developed.

As a Tech Lead, responsible for Sprint planning and delivery and managing the teams (frontend & Backend).

.

  • AlsoEnergy:

Role: Technical Lead.

About Client: A US-based company expert in renewable energy production and distribution.

Product Overview: We migrated the internal Admin Portal of the client which was initially designed on SharePoint and Classic ASP to the latest .Net Core using server-side Blazor technology. The web application consisted of Customer details, Group details, User details, and perspective and rules details. Every user belonged to a particular group based upon which various roles were assigned to the users.

Technology / Tools: Server-side Blazor C#, .Net Core 3.0, RDBMS, ORM, Linq, Microsoft Visual Studio 2019, MS SQL Server 2012, Entity Framework core, Git, Source Tree.

Responsibilities: As a Tech Lead, responsible for Sprint planning and delivery. Design and implement Restful Services. Code reviews and maintaining a high-quality product. Pick up stories from the sprint and deliver them.

.

  • KPlus:

Role: Technical Lead/ Lead Developer.

About Client: A Vietnam based company expert in Digital Television.

Product Overview: KPlus is a web/Android/IOS/STB OTT software offered to Watch Live TV channels, browsing for broadcast schedules, managing your account, renew your subscription online, Connect to TV and enjoy on a big screen, Replay the programs on K+ channels.

Technology / Tools: C#, WCF, Restful APIs. ASP.Net MVC, JavaScript.

Responsibilities: Individual contributor for Development.

As a Tech Lead, responsible for Sprint planning and delivery.

Design and implement Restful Services.

Code reviews and maintaining a high-quality product.

Pick up stories from the sprint and deliver them..

.

  • Xformity:

Role: Programmer.

About Client: A US-based company expert in BI and ETL.

Product Overview: Xformity is web-based software that offers business intelligence, decision support solutions, Operational Reporting, Ad Hoc Reporting, Transactional Analysis, Financial Benchmarking, Data Services. Cloudbridge Client is the integration application that is used for the ETL process from client POS Machine to the Xformity Application. Under the Cloud bridge client there is the submodule Qube Activity Workshop Application.it is basically a utility that consists of more than 50 components and this component is used for building the activity for the ETL process.

Technology / Tools: C#, XML, XSLT, Web Services.

Responsibilities: Individual contributor for Development.

As a Tech Lead, responsible for Sprint planning and delivery.

Design and implement the ETL process for the Clients.

Development process management and team management

Code reviews and maintaining a high-quality product.

Pick up stories from the sprint and deliver them.

.

  • Aquamet:

Role: Senior Software Developer.

About Client: A Government of India expert in Hydrological.

Product Overview: This is a windows/Web-based application, which is divided into four modules like Data Decoder, Data Viewer, Data Sender, and Remote Inject. The main motto of this software is to provide a facility to see hydrological information like water level, Rainfall, Evaporation, wind Speed, Temperature, etc., which is received from installing remote stations through satellite communication .with the help data decoded and Data Viewer user can see data both tabular and graphical format.

Technology / Tools: C#, SQL Server, ASP.Net, WCF Services.

Responsibilities: Individual contributor for Development.

Understanding problems and requirements from the stakeholders and suggesting the solutions.

.

  • DreamBrick:

Role: Software Developer.

About Client: An India based company works in Real Estate Solutions.

Product Overview: DreamBrick is a web-based portal for property and other real estate related solutions. The specialized features of this portal being a personalized dashboard for users, suggestions, user-oriented searches.

Technology / Tools: ASP.NET MVC, C#, Ajax, JavaScript, SQL Server 2008, Web Services.

Responsibilities: Design Developing & implement the same.

Understanding problems and requirements from the stakeholders and suggesting the solutions.

Developing the application to meet the client requirements

.

  • SGS Weather Console:

Role: Software Developer.

About Client: SGS Weather provides the complete turnkey solutions in the field of Weather and Environmental projects to the customer including site selections, supply of equipments, installation, operation, training and long term maintenance.

Product Overview: The objective of this project is to create a corporate web portal of SGS Weather and Environmental Systems which includes their corporate profile, products, services, shopping cart, payment gateway, pdf Reports, Content Management, Control Panel, News, Automated Complaint Management, Contacts, etc.

Technology / Tools: C#,Asp.Net, JavaScript, Ajax, SQL Server 2005.

Responsibilities: Developed the Shopping Cart: Product description, purchase, quotation request.

Developed Control Panel (Admin): User adds, edit, and delete assignment of roles and authorization.

Developed .ascx Controls.

Developed Content Management Module: Addition, update, and removal of products, news, services, prices, weather-related updates, etc.

Timeline

Associate Technical Architect

TO THE NEW
12.2018 - Current

Senior Programmer

ANR Software Pvt Ltd
03.2013 - 12.2018

Software Engineer

Essel Shyam Technologies Ltd.
01.2011 - 03.2013

Junior Programmer

ANR Software Pvt Ltd
09.2010 - 01.2011

Software Engineer

eOaNDMI Pvt Ltd
02.2008 - 09.2010

Master of Computer Applications - Information And Computer Systems

U.P Technical University
07.2005 - 07.2008

Certified People Manager by Great Manager Institute.

Microsoft Certified Azure Developer associate (AZ-204).

CSM - Certified Scrum Master

Sachin GuptaTechnical Architect