S. Dinesh

S. Dinesh

Software Development Engineer

Full-stack software engineer shipping production systems. At Hitachi Energy, I built an enterprise Travel Request platform using Next.js, Express and MSSQL.

Actively seeking 2026 off-campus roles

Currently building

AI-powered oral cancer detection optimization using DenseNet201 + AO

  • ✓ Enterprise-grade Travel Request System (Next.js + Express + MSSQL)
  • ✓ Strong foundation in architecture, databases, clean code
  • ✓ End-to-end ownership: frontend + backend + deployment

Enterprise-grade Travel Request System

Next.js + Express + MSSQL

Architecture + clean code

Scalable backend workflows

End-to-end ownership

Frontend + backend + deployment

Projects

Enterprise Travel Request System

Production-grade internal tool for employee travel approvals with role-based access, multi-step workflows, draft persistence, and automated emails.

Next.js Express MSSQL Microsoft SSO
Deployed on: GitHub Pages

Real-Time Dashboard

Real-time data visualization dashboard using WebSocket connections with responsive charts optimized for high-frequency data streams.

React WebSocket Node.js
Deployed on: GitHub Pages

REST API Backend

Scalable REST API with JWT authentication, role-based access control, and comprehensive error handling deployed with CI/CD.

Express PostgreSQL JWT Auth
Deployed on: GitHub Pages

Interested in working together?

Skills

Frontend

React.js, Next.js, TypeScript, Tailwind

ExperienceAdvanced

Backend

Node.js, Express, REST APIs, Auth

ExperienceAdvanced

Databases

MSSQL, PostgreSQL, MongoDB, Firebase

ExperienceProficient

DevOps

Git/GitHub, Docker, VS Code, Postman

ExperienceProficient

Experience

Experience

Hitachi Energy — Software Engineering Intern

Aug 2025 – Present

  • Built enterprise Travel Request Management System: Next.js frontend, Express backend, MSSQL database
  • Integrated Microsoft Azure SSO for secure company email login
  • Designed role-based workflows: employees submit requests, managers approve/reject with state transitions
  • Implemented draft/save/submit flow with separate DB schema for pending requests
  • Automated email notifications using Node.js mailer for submissions and approvals
  • Developed Manager Dashboard with filtering, sorting, status tracking, and approval handling

Interested in working together?

Certifications & Licenses

AI/ML & Cloud

Artificial Intelligence: Concepts and Techniques

NPTEL • Nov 2025

ID: NPTEL25CS159S127070087410468544

Verify Credential →

Oracle Cloud Infrastructure 2024 AI Foundations

Oracle • Sep 2024 (Expires Sep 2026)

ID: dT212591RD92b

Verify Credential →

Hackathons & Challenges

Google Developer Groups Solution Challenge

Google Developer Groups On Campus • Aug 2025

ID: 2025H2S01GSC-P20297 • Firebase

Verify Credential →

Backend & Java

Java for Beginners

Udemy • Jun 2025

ID: UC-f0482cb6-c7cf-4b21-b63e-114e9ebbc7ef

Verify Credential →

Programming in Java

NPTEL • Oct 2024

ID: NPTEL24CS105S550801830

Verify Credential →

IoT & Embedded Systems

Internet of Things

NPTEL • May 2025

ID: NPTEL25CS44S44850127604354562

Verify Credential →

Web & Frontend

Build Your First Interactive Quiz Game with HTML & CSS

SkillEcted • Nov 2024

ID: QORVIMP1

Verify Credential →

Front End Development - HTML

Great Learning • Sep 2024

ID: JCVTZKKT

Verify Credential →

Python & Foundations

Python for Data Science

NPTEL • Apr 2024

ID: NPTEL24CS54S654100503

Verify Credential →

Python Fundamentals for Beginners

Great Learning • Aug 2024

ID: UCGVIONM

Verify Credential →

The Joy of Computing Using Python

NPTEL • Apr 2023

ID: NPTEL23CS20S23343702

Verify Credential →

Python for Non-Programmers

Great Learning • Oct 2023

ID: YKGYZBIT

Verify Credential →

Interested in working together?

About

About

I am a software development engineer specializing in full-stack web applications, backend systems, and scalable data workflows. I focus on building reliable products with clean architecture, performance-first engineering, and measurable business outcomes. I enjoy solving problems that combine user experience with robust system design.

Interested in working together?

Contact

Open to software developer roles.

Interested in collaborating or have a question? Let's connect.