Full-Stack Engineering
Building end-to-end features across React front ends and Node.js/Java back ends.
Full-stack developer building React, Next.js, and Node.js web applications. I integrate AI models, design REST APIs, and implement secure JWT authentication with role-based access control.
I'm Abhishek Kumar Sharma, a full-stack developer currently based in Ahmedabad, Gujarat, India, with a permanent location in Jamshedpur, Jharkhand, India. I build production-ready web applications using React.js, JavaScript, Node.js, Spring Boot, MySQL, MongoDB, and AWS.
I enjoy building scalable web apps, clean REST APIs, and responsive interfaces. I focus on writing clear, maintainable code that solves real problems and stays easy to understand months later.
Outside of work, I experiment with new developer tools, build personal projects, and study cloud and system fundamentals.
Infopulse Technology
Building responsive user interfaces with React.js, Tailwind CSS, and REST APIs, with an emphasis on clean code and fast load times.
Presented at CoCole 2025, NIT Rourkela on Coverless Image Steganography
Building end-to-end features across React front ends and Node.js/Java back ends.
Responsive, accessible interfaces with React, Tailwind CSS and vanilla CSS.
Designing documented APIs with proper validation, error handling and JWT auth.
Modeling relational (MySQL/SQL) and document (MongoDB) data for real workloads.
Deploying applications to AWS (S3, Lambda) and Vercel with automated CI/CD pipelines optimized for low-cost cloud infrastructure.
Balancing correctness, cost and maintainability instead of over-engineering.
Hands-on production internships, computer vision academic research, and full-stack software delivery.
Developing responsive and interactive web applications using React.js, JavaScript, HTML5 and CSS3. Building reusable UI components, integrating REST APIs, optimizing application performance, and collaborating with cross-functional teams to deliver scalable, user-focused solutions.
Published research on coverless image steganography using Python, OpenCV, AWS S3 and AWS Lambda.
Developed STM32 applications using Embedded C and HAL libraries, with oscilloscope-based testing and validation.
Built responsive web applications using React.js, Node.js and MySQL, with REST APIs, JWT authentication and Git-based workflows.
End-to-end full-stack applications, computer vision research, and embedded systems engineering.
Full-stack banking system supporting customer, employee, and admin roles. Features KYC verification, funds transfers, audit logs, alerts, and PDF account statements.
Built with React, Vite, Express, and MongoDB. Uses JWT authentication with HTTP-only refresh cookies and role-based permissions. Financial operations rely on Decimal128 precision within MongoDB multi-document transactions, idempotency keys, Helmet security headers, and request validation. Includes department-scoped access controls, Docker/nginx deployment, and GitHub Actions CI.
A Next.js platform featuring a public landing site, secure login flows, a lightweight CMS, and dedicated dashboards for founders and investors.
Next.js 15 App Router in TypeScript with Supabase database integration and Zod schema validation. Includes sanitized CMS content rendering, HMAC-signed session tokens, and role-based middleware routing. Covered by a 69-case automated test suite.
A React administration panel with secure token authentication and protected routes. Includes searchable, paginated data tables alongside an interactive activity builder.
React 19 + Vite + Tailwind 4 + React Router 7. A single Axios client handles configurable auth strategies and centralised error handling. It consumes an external backend API, which is not part of this repository.
A food-ordering web app featuring a 269-item digital menu, shopping cart, Razorpay payments, table reservations, and an admin order dashboard.
Built with Next.js App Router, TypeScript, and Zustand for cart state management. Features server-side price recalculation at checkout, Mongoose database models, and an offline rule-based menu assistant. Authentication is not implemented.
A network-operations monitoring lab with async SNMP polling, UDP syslog ingestion, deduplicated alerting and a React dashboard.
Built with FastAPI, SQLAlchemy, SQLite, and a React/Vite dashboard. Features JWT and bcrypt authentication, an asynchronous 60-second polling engine for automated device status alerts, and a UDP syslog receiver. SNMP trap receiving is not yet implemented.
A Java Swing desktop application for registering and tracking FIR complaints, with user and admin login and complaint approval.
NetBeans Swing GUI over JDBC and MySQL, with user and admin registration, complaint status tracking and an admin approval screen.
An e-commerce application with shopper and admin interfaces: category browsing, cart, orders, a user dashboard and product, category and order management.
React front end with Context state, React Router and Axios calling a REST API (/api/product, /api/user, /api/order). The server code is not included in the public repository.
Research on a cloud-enabled coverless image steganography system for secure data transmission, presented at CoCole 2025, NIT Rourkela.
Combines computer-vision feature mapping (OpenCV) with AWS S3 and Lambda to secure data transmission without embedding data directly into a cover image, preserving image integrity.
A ramp waveform generator on an STM32 board, written in Embedded C with HAL during an embedded-systems internship and checked on an oscilloscope.
Built with STM32CubeIDE and Embedded C using the HAL libraries, with oscilloscope-based signal testing.
Full-stack banking system supporting customer, employee, and admin roles. Features KYC verification, funds transfers, audit logs, alerts, and PDF account statements.
A Next.js platform featuring a public landing site, secure login flows, a lightweight CMS, and dedicated dashboards for founders and investors.
A React administration panel with secure token authentication and protected routes. Includes searchable, paginated data tables alongside an interactive activity builder.
A food-ordering web app featuring a 269-item digital menu, shopping cart, Razorpay payments, table reservations, and an admin order dashboard.
A network-operations monitoring lab with async SNMP polling, UDP syslog ingestion, deduplicated alerting and a React dashboard.
A Java Swing desktop application for registering and tracking FIR complaints, with user and admin login and complaint approval.
An e-commerce application with shopper and admin interfaces: category browsing, cart, orders, a user dashboard and product, category and order management.
Research on a cloud-enabled coverless image steganography system for secure data transmission, presented at CoCole 2025, NIT Rourkela.
A ramp waveform generator on an STM32 board, written in Embedded C with HAL during an embedded-systems internship and checked on an oscilloscope.
Design systems, interactive prototypes, and component visual specifications.
Check back soon for component libraries, design system tokens, and interactive wireframes.
Computer Science engineering foundation, technical degrees, and verified academic milestones.
C.V. Raman Global University
Arka Jain University
Ramakrishna Mission English School
Ask about verified technical skills, full-stack projects, internship experience, research publications, or recruiter evaluations. Grounded strictly in factual portfolio data with deterministic fallback if offline.
Have an open role, an internship opportunity, a project proposal, or a technical inquiry? Drop a message below or reach out directly.