gyan-prakash

Gyan Prakash Kumar

Gyan Prakash Kumar

Full Stack Developer

Full Stack Developer

New Delhi, India

Available for work

gyanprakashk55@gmail.com

About me

Hello, I'm Gyan Prakash Kumar, a Full-stack developer with 2+ years of production experience building and migrating internal business systems. Strong focus on backend architecture, database design, system migrations, authentication/authorization, and production deployments.

Experienced in owning features end-to-end in small teams and delivering reliable systems used daily by finance and operations teams.

Experience

New Delhi, India

Volks Energie Pvt. Ltd.

July 2025 - Present

Software Developer

  • Led the migration of a live Tender Management System from Laravel/MySQL to React, NestJS, and PostgreSQL with zero downtime for daily business operations.

  • Designed and executed production database migrations, preserving legacy IDs, sequences, and relational integrity across financial and tender data.

  • Built and owned 25+ backend modules across Tender and Accounts domains, including schema design, APIs, validation, and authorization.

  • Replaced insecure UI-only access control with backend-enforced RBAC using JWT authentication and Google OAuth.

  • Implemented transaction-safe background jobs and rollback-safe migrations to reduce risk during frequent schema changes.

  • Set up CI/CD pipelines and handled production deployments on Linux VPS using Nginx and PM2.

New Delhi, India

Ananta Business Services

November 2023 – June 2025

Web Developer

  • Served as technical owner for multiple client projects, handling task breakdown, sprint planning, PR reviews, and delivery.

  • Acted as the primary technical point of contact, converting ambiguous business requirements into production-ready systems.

  • Designed and built a biometric Attendance Management System, integrating fingerprint devices via vendor APIs to automate attendance and payroll workflows.

  • Architected and maintained large Laravel/MySQL systems (100+ tables) supporting inventory and office operations.

  • Improved performance of legacy PHP systems through server-side pagination and optimized data-loading strategies.

  • Mentored junior developers through code reviews and architectural guidance, improving delivery quality and maintainability.

Education

Greater Noida, UP, India

2020 – 2024

B.Tech Computer Science & Engineering

Vishveshwarya Group of Institution

Chiraiya, Bihar, India

2018 – 2020

Intermediate of Science (PCM)

Bihar School Examination Board

Stack

JavaScript

JavaScript

JavaScript

TypeScript

TypeScript

TypeScript

TailwindCSS

TailwindCSS

TailwindCSS

ReactJS

ReactJS

ReactJS

Redux

Redux

Redux

NestJS

NestJS

NestJS

Gyan Prakakash Knows HTML

Laravel

Gyan Prakakash Knows HTML

Laravel

Gyan Prakakash Knows HTML

Laravel

MySQL

MySQL

MySQL

PostgreSQL

PostgreSQL

PostgreSQL

Git

Git

Git

Postman

Postman

Postman

Java

Java

Java

Create a free website with Framer, the website builder loved by startups, designers and agencies.