Hariharan

I'm Hariharan, a Software Engineer building real-world software.

I build reliable software systems that power real products, from REST APIs and webhook pipelines to data migrations and cloud automation.

With hands-on experience in Java, Spring Boot, PostgreSQL, Linux, and AWS-backed workflows, I care about performance, stability, and clean execution.

I like engineering that solves real operational problems and stays maintainable as systems grow.

Skills.

Backend

JavaSpringSpring BootMavenREST APIWebhooks

Frontend

React.jsNext.jsTypeScriptJavaScriptTailwind CSSViteHTMLCSSAxios

Languages

JavaPythonKotlinTypeScriptJavaScriptSQLGoPHPCC++

Data & Infra

PostgreSQLMySQLFirebaseAWSDockerLinux

Mobile, Search & AI

KotlinXMLPythonApache LuceneMCPAI/ML

Personal.

Vectora preview

Vectora

High-Performance Search Engine | 2026

Java 25 + Maven search engine that ingests MySQL, PostgreSQL, HTTP JSON, and filesystem sources into Apache Lucene, then serves low-latency search, lookup, and filter APIs from the index. It also includes MCP tooling and Codex-oriented retrieval flows for agent access to structured data.

JavaMavenApache LuceneAI/MLMCPREST API+3
JARVIS preview

JARVIS

AI Search & Chat Mark II | 2026

Mark II evolution of Vectora: a configuration-driven AI search and chat platform where companies connect databases, REST APIs, and documents through jarvis.yml. It combines Apache Lucene BM25, KNN vector search, OpenAI, JWT role filtering, MCP tools, Docker, and a Next.js TypeScript console.

JavaSpringSpring BootMavenApache LuceneAI/ML+10
MailCrate preview

MailCrate

Job Outreach Email Platform | 2026

Job outreach email platform for controlled campaign batches from verified sender accounts. Built as a Next.js and Spring Boot monorepo with signup, admin access, SMTP and SendGrid setup, CSV/XLSX imports, reusable templates, attachments, live preview, delivery tracking, and PostgreSQL-backed dashboards.

JavaSpringSpring BootMavenREST APIPostgreSQL+6
Harilab preview

Harilab

Multi-Language Coding Practice Lab | 2026

Browser-based coding practice lab with 100 questions each for Java, Python, C, C++, PHP, SQL, JavaScript, and Go. It uses React, Vite, Tailwind CSS, Monaco Editor, Wandbox execution, sql.js, localStorage progress tracking, solved counters, streaks, keyboard shortcuts, and an in-browser SQL runner.

React.jsViteTailwind CSSJavaScriptJavaPython+6
Connect preview

Connect

Full-Stack Community Platform | 2026

Full-stack community platform where users can sign up, join interest-based communities, create and manage posts, participate in threaded discussions, vote on content, and explore personalized and trending feeds with secure auth and modular APIs.

Next.jsReact.jsTypeScriptTailwind CSSJavaSpring+5
FleetCore preview

FleetCore

Transportation ERP / TMS | 2026

Transportation ERP / TMS platform that manages the logistics lifecycle from customer enquiry to quote approval, dispatch, trip execution, proof of delivery, and invoice generation with JWT auth, role-aware workflow permissions, document uploads, and operations-to-finance controls.

JavaSpringSpring BootPostgreSQLDockerMaven+4
E-Commerce preview

E-Commerce

Website | 2026

AI-powered e-commerce platform with a Spring Boot backend and React/Vite frontend, combining catalog and order workflows with PGVector-backed retrieval, Spring AI chat support, semantic product search, and AI-assisted product creation using OpenAI and DALL-E.

JavaSpringSpring BootMavenAI/MLPostgreSQL+4
JobApp preview

JobApp

Server-Rendered Job Portal | 2026

Server-rendered job portal built with Java and Spring Boot. It supports adding job postings with role, description, experience, and tech stack details, then browsing them through a layered MVC structure with Spring form handling, request mapping, and JSP rendering.

JavaSpringSpring BootMavenHTMLCSS

Work.

Experience.

Software Engineer - Wehaul Logistics Private Limited

2024 - Present

Building and maintaining production logistics software across Java and Spring Boot services, REST APIs, webhook integrations, SQL-backed workflows, cloud storage, internal tools, and customer-facing product features.

Software Development Intern - Acceleron Labs Private Limited

Nov 2023 - Apr 2024

Contributed to product delivery during a six-month internship, supporting application development and engineering workflows across shipped features.

Certifications.

Technical Support Fundamentals

Google | Coursera | Credential ID HUFN44B6TNDH

Java Spring Framework, Spring Boot, Spring AI

Udemy | Navin Reddy, Telusko Edutech | Jan 2026 | 55 total hours

Internship Completion Certificate

Acceleron Labs Private Limited | Software Development Internship | Nov 2023 - Apr 2024

Android App Development

Externsclub | Training completion | Aug 2023 - Sep 2023