system.status = "ONLINE"

Hemant Agrawal

Senior Software Engineer building robust backend systems with .NET microservices, clean architecture, and seamless React / Next.js frontends. Currently at Bold Technologies, scaling distributed systems.

5+Years XP
2Companies
3+Projects Shipped
APIs Built
scroll_down()

Featured Projects

Systems engineered with a backend-first mindset, each card is architectured, documented, and shipped.

ExamPortal.tsx
IN DEVELOPMENT
// Multi-tenant RBAC + Real-time DB events via Supabaseexport default function EnterpriseExamPortal() {

Enterprise Exam Portal

A comprehensive examination platform featuring role-based access control. Admins can create & assign exams to enrolled students and generate detailed result reports. Students have a dedicated dashboard to manage exams and track performance history.

ReactTailwind CSSSupabaseOAuth2RBACPostgreSQL
$ // repo not public
AuthService.cs
LIVE
// Clean Architecture · IAM · Secure cookie auth · OpenAPI docsexport default function RobustAuthenticationAPI() {

Robust Authentication API

A fully featured Identity and Access Management API. Includes user registration, login, email/phone verification, password management, and role-based authorization (Admin/User). Utilizes secure HTTP-only Auth cookies and ships with a fully documented Swagger UI.

.NET 8ASP.NET APISupabaseJWT / CookiesSwagger UIOAuth2
$ git remote -v
FinanceDashboard.tsx
OPEN SOURCE
// AI-driven insights · Live market data · Goal engine via Supabase Edge Functionsexport default function WealthFolio() {

WealthFolio

An AI-powered personal finance dashboard. Users can track investments, set financial goals, and view returns across custom timeframes via dynamic charts. Integrates external financial APIs for real-time asset pricing and utilizes Gemini AI for personalized investment feedback.

ReactSupabaseGemini AIMarket APIsReal-time DataChart.js
$ git remote -v
GitHub
DummyService.ts
DUMMY
// Dummy noteexport default function DummyProject() {

Dummy Project

This is a temporary dummy project added to demonstrate the horizontal slider. It will be removed later.

Test
$ // repo not public
ExamPortal.tsx
IN DEVELOPMENT
// Multi-tenant RBAC + Real-time DB events via Supabaseexport default function EnterpriseExamPortal() {

Enterprise Exam Portal

A comprehensive examination platform featuring role-based access control. Admins can create & assign exams to enrolled students and generate detailed result reports. Students have a dedicated dashboard to manage exams and track performance history.

ReactTailwind CSSSupabaseOAuth2RBACPostgreSQL
$ // repo not public
AuthService.cs
LIVE
// Clean Architecture · IAM · Secure cookie auth · OpenAPI docsexport default function RobustAuthenticationAPI() {

Robust Authentication API

A fully featured Identity and Access Management API. Includes user registration, login, email/phone verification, password management, and role-based authorization (Admin/User). Utilizes secure HTTP-only Auth cookies and ships with a fully documented Swagger UI.

.NET 8ASP.NET APISupabaseJWT / CookiesSwagger UIOAuth2
$ git remote -v
FinanceDashboard.tsx
OPEN SOURCE
// AI-driven insights · Live market data · Goal engine via Supabase Edge Functionsexport default function WealthFolio() {

WealthFolio

An AI-powered personal finance dashboard. Users can track investments, set financial goals, and view returns across custom timeframes via dynamic charts. Integrates external financial APIs for real-time asset pricing and utilizes Gemini AI for personalized investment feedback.

ReactSupabaseGemini AIMarket APIsReal-time DataChart.js
$ git remote -v
GitHub

Experience & Education

A structured record of professional roles, responsibilities, and academic background.

resume.json — ReadOnly
{
"developer": ""Hemant Agrawal""
"role": ""Senior Software Engineer""
"specialization": ""Backend-First Fullstack""
"experience": [
{
"company": ""Bold Technologies""
"title": ""Senior Software Engineer""
"period": ""Dec 2024 – Present""
"architecture": ""Microservices""
"stack": [
".NET",
"SQL",
"ElasticSearch",
"Solr",
"Azure DB",
"Azure Blob",
"Jenkins",
"Next.js"
],
"responsibilities": [
""Full-stack development (backend emphasis)"",
""Mentoring junior developers"",
""Agile / Scrum ceremonies""
]
},
{
"company": ""Infosys Ltd.""
"title": ""Senior System Engineer""
"period": ""Jan 2021 – Dec 2023""
"duration": ""3 years""
"stack": [
".NET",
"MVC",
"SQL",
"SSIS",
"SSRS",
"Angular",
"React"
]
}
],
"education": {
"degree": ""B.Tech — Computer Science & Engineering""
"institution": ""Maharaja Agrasen Institute of Technology""
"location": ""New Delhi, India""
"period": ""2016 – 2020""
"cgpa": 7.5
}
}

Bold Technologies

Senior Software Engineer

Dec 2024 – Present
Microservices Architecture
  • Building and maintaining robust backend systems using microservices
  • Full-stack development with strong backend emphasis
  • Mentoring and guiding junior developers
  • Participating in Agile/Scrum ceremonies
.NETSQLElasticSearchSolrAzure DBAzure BlobJenkinsNext.js

Infosys Ltd.

Senior System Engineer

Jan 2021 – Dec 2023
Enterprise .NET Development · 3 Years
  • Enterprise-level .NET MVC and Web API development
  • Data integration with SSIS and reporting via SSRS
  • Frontend development using Angular and React
  • Cross-functional collaboration in large teams
.NETMVCSQLSSISSSRSAngularReact

Maharaja Agrasen Institute of Technology

B.Tech — Computer Science & Engineering

2016 – 2020
New Delhi, India · CGPA: 7.5

Technical Stack

A comprehensive view of my engineering toolkit — built around backend excellence.

Languages

2
C#95%
JavaScript88%

Backend

5
.NET Core95%
ASP.NET Web API93%
Microservices88%
Clean Architecture85%
SSIS / SSRS82%

Frontend

3
React.js88%
Next.js85%
Angular75%

Databases

5
PostgreSQL / Supabase88%
MySQL / MSSQL90%
ElasticSearch80%
Azure Table Storage78%
Solr72%

DevOps & Cloud

4
Azure82%
Docker78%
Jenkins75%
GitHub Actions80%

Tools

4
Git92%
Postman90%
Jira85%
Swagger88%
Swagger / OpenAPIOAuth2 / JWTREST API DesignAgile / ScrumClean CodeSystem DesignCI/CD PipelinesCode Reviews

Initiate Connection

Send a POST request below, or reach out directly via email or LinkedIn.

connection.log

> Awaiting input...

> Connect via the form below or reach out directly.

POST /api/contact — hemant-api.dev
POST/api/v1/contactHTTP/1.1
{ "content-type": "application/json", "charset": "utf-8" }