Recent Graduate · Available Immediately

Hi, I'm Hitha Megharaj

Backend Developer & Full Stack Engineer

const hitha = { role: "Backend Developer", stack: ["Java", "Python", "Spring Boot", "SQL", "GenAI"], status: "open_to_work" };

Full-stack engineer with hands-on experience in Java, Python, Spring Boot, React and SQL — built through three internships and training programs spanning backend engineering, GenAI-integrated applications, and data analytics. I care about clean APIs, fast queries, and shipping things that actually work.

0
Internships & Training Programs
0
Featured Projects
0
Tools & Technologies

About Me

I'm a full stack engineer who leans backend — most comfortable in Java, Python and Spring Boot, but equally at home optimizing a slow SQL query, integrating an LLM into a production API, wiring up a React front end, or building a Power BI dashboard when the problem calls for it. Across three internships and training programs I've worked on GenAI-integrated full-stack applications, an automated billing tool, a natural-language-to-SQL backend service, and 10,000+ row data analyses that fed real stakeholder decisions.

I graduated in May 2026 and I'm immediately available for full-time Software Development Engineer / Backend Developer roles.

Skills

Languages:Java, Python, JavaScript, SQL, TypeScript
Backend:Node.js, Spring Boot, FastAPI, ASP.NET, REST APIs, JWT Authentication, Role-Based Access Control, WebSocket/STOMP
AI & GenAI Engineering:LLM API Integration (OpenAI, Gemini), Prompt Engineering for Structured Output, Natural-Language-to-SQL Pipelines, LLM Output Validation & Sanitization, Retrieval-Oriented Backend Design
Frontend:React.js, TypeScript, JavaScript, HTML5, CSS3, Bootstrap
Databases & Data Tools:Relational Databases (MySQL), SQL Query Writing & Optimization, Power BI, Tableau, Excel
DevOps & Tools:Docker, Docker Compose, GitHub Actions (CI/CD), Git/GitHub, Postman, basic AWS, Linux Basics
Core Concepts:Object-Oriented Programming, Data Structures & Algorithms, DBMS, SDLC, App Troubleshooting, Log Analysis, Agile Development

Experience

Jan 2026 — Jun 2026

Java Full-Stack Development Trainee — JFSD + GenAI

Pentagon Space (Software Training Institute) · Bengaluru
  • Completed an intensive, industry-aligned Java Full-Stack Development (JFSD) program with integrated Generative AI modules, covering the full software lifecycle — requirements, system design, implementation, testing and deployment
  • Built multiple production-style capstone applications combining Java, Spring Boot, React and GenAI APIs under mentor-led code reviews, simulating the workflow of a real engineering team
  • Practiced MySQL query optimization and indexing strategies across hands-on projects, strengthening database performance and data retrieval efficiency
  • Designed and implemented RESTful APIs connecting React frontends to Java backend services, developing end-to-end full-stack architecture skills validated through structured project assessments
Aug 2025 — Nov 2025

Full Stack Development Intern

GlowLogics Pvt Ltd · Remote
  • Engineered an automated billing management system in Java and Spring Boot, replacing manual invoice creation with a streamlined, one-click workflow
  • Re-engineered frontend components for cross-device responsiveness, noticeably reducing page-load friction and improving mobile usability
  • Shipped end-to-end full-stack features in a fast-paced startup environment, owning work across frontend, backend, database, and API layers
Feb 2025 — May 2025

Data Analytics Intern

Trainity
  • Analyzed 10,000+ data records using SQL and Excel, surfacing business trends that directly informed stakeholder reporting
  • Built interactive Power BI and Tableau dashboards that replaced manual reporting with self-serve, decision-ready visualizations
  • Delivered 6 end-to-end analytics projects, translating business requirements into data analysis, visual reporting, and actionable recommendations

Projects

Selected projects across backend, full-stack and GenAI-integrated development.

Backend · GenAI

NL-to-SQL Query Assistant

A backend service that turns plain-English questions into safe, executable SQL — using an LLM to generate queries against a live database schema, with an independent validation layer that guarantees only read-only, whitelisted queries ever reach the database.

  • FastAPI service that accepts natural-language questions and returns structured, validated query results from MySQL
  • Treats LLM-generated SQL as untrusted input: a custom validation layer built on sqlglot blocks write statements, multi-statement injection, and access to restricted schemas before execution
  • Defense-in-depth database access — a least-privilege, read-only MySQL user plus server-side query timeouts and row limits
  • Structured logging of every question, generated query and outcome for traceability; containerized with Docker Compose and covered by a pytest suite
PythonFastAPIOpenAI / Gemini APISQLAlchemyMySQLsqlglotDockerpytest
View on GitHub →
Full-Stack · Retail POS

Pushkara — Retail POS & Inventory Management

A full-stack point-of-sale and inventory platform that centralizes billing, products, stock, customers, staff and sales reporting into one application, with a 3-tier architecture from the React front end through a Spring Boot REST API to MySQL.

  • JWT authentication with role-based access control for Admin / Staff
  • Real-time inventory updates on checkout, plus GST-aware PDF invoice generation
  • Multi-shop billing — each store mapped to its own GSTIN — with one-tap WhatsApp invoice sharing
  • Sales dashboard with revenue trends and top-selling products
  • Validated and documented REST API endpoints using Postman collections, catching integration issues before deployment
Java 17Spring Boot 3Spring Security / JWTMySQLReact + TypeScriptTailwind CSS
View on GitHub →
Full-Stack · FinTech

SupportDesk — FinTech Support Ticket Monitoring

A support ticket platform with separate views for agents (their assigned tickets) and admins (full desk visibility, reassignment, agent management), with live updates pushed over WebSockets instead of client-side polling.

  • Ticket changes broadcast over STOMP/WebSocket topics so open dashboards stay in sync without polling
  • Monitoring dashboard computing uptime, error rate and average resolution time from real request/ticket data
  • JWT auth with role-based access control for agents vs. admins
  • Full stack containerized with Docker Compose; GitHub Actions CI builds and tests on every push
Java 17Spring Boot 3WebSocket / STOMPMySQLReact + ViteDockerGitHub Actions
View on GitHub →