Open to Opportunities

Building reliable full-stack softwarefrom idea to production

14+ years shipping end-to-end products with React, Next.js, Node, and Java. I pair solid engineering with practical AI assistants, automation, and smarter workflows so delivery stays fast without sacrificing quality.

80+Projects delivered
15+Core technologies
10+Companies & roles

Who I Am

About Me

Full stack developer with a strong record in team leadership, complex integrations, and long-lived production systems.

I'm Haresh Godhani, a full stack developer based in Gujarat, India with 14+ years in the industry. I work across React.js / Next.js, Node.js (NestJS, Express, Fastify), Java / Spring Boot, Angular, and cloud data stores including MongoDB, PostgreSQL, MySQL, and Firebase.

I've led engineering efforts, mentored developers, and partnered with cross-functional teams to deliver medium and large-scale applications from marketing and ad-tech automation to fintech integrations and enterprise Angular/Java stacks.

I care about code quality, clear architecture, and practical delivery: automated workflows where they save time, solid APIs, and UIs that stay maintainable as products grow.

AI ToolsRAGAgentsAutomationWorkflowsReact.jsNext.jsNode.jsTypeScriptJavaSpring BootAngularIonicPostgreSQLMongoDBMySQLAWSGCPDockerGit
🎯

End-to-end delivery

From API design and integrations to responsive frontends, I own features across the stack and keep production systems healthy.

🤖

AI: RAG & agents

Designing practical AI features with retrieval-augmented generation (RAG), agentic workflows, and automation pipelines that improve developer and business outcomes.

🤝

Lead & mentor

Led teams at OneIT and beyond: technical guidance, code review, and raising the bar on testing and automation (Docker, Jenkins, Protractor).

Integrations & scale

Built ad platform integrations (Google Ads, Facebook Ads), chargeback/fintech workflows (Ethoca, Verifi, AMEX), and complex backend services.

Where I've Worked

Experience

Progression from Java enterprise development through full-stack product work, technical leadership, and independent delivery.

FreelancingFull Stack Developer · 03/2021 – Present

Full Stack Developer

Developed and maintained multiple medium-scale projects using React.js / Next.js, Node.js (NestJS, Express, Fastify), MongoDB, Angular 2+, Firebase, and MySQL. Collaborated with cross-functional teams for smooth delivery and applied engineering best practices for quality and performance.

Concurrent with select contract roles listed below.

ReactNext.jsNode.jsMongoDBAngularFirebase
GenieWordsFull Stack Engineer · 11/2018 – 06/2022

Full Stack Engineer

Integrated Google Ads and Facebook Ads APIs to streamline marketing. Automated marketing workflows to reduce manual work. Built features with React.js / Next.js, Node.js, MongoDB, and Firebase.

Partially overlapped with freelance and contract work.

Ad APIsAutomationReactNode.jsFirebase
Chargeback GurusSenior Software Engineer · 04/2021 – 12/2021

Senior Software Engineer

Owned complex integrations to extend platform capabilities. Worked with Angular 8, Java (Spring Boot), AWS, and PostgreSQL. Streamlined alert handling from Ethoca, Verifi, AMEX, and related platforms to reduce response time.

Contract engagement during the broader freelance period.

AngularSpring BootAWSPostgreSQLEthocaVerifi
OneIT Pty LtdCareer progression · 08/2012 – 03/2021

Java Developer → Senior Developer → Lead Developer → Lead Senior Developer

Nine-year progression from individual contributor to technical leadership. Delivered enterprise systems across Java/JSP, Angular, Ionic, PostgreSQL, Docker, Jenkins, and Protractor (Selenium), while mentoring developers and owning delivery quality.

Role progression

  • Lead Senior Developer · 04/2017 – 03/2021
  • Lead Developer · 08/2015 – 03/2017
  • Senior Developer · 08/2014 – 07/2015
  • Java Developer · 08/2012 – 07/2014
LeadershipJavaAngularPostgreSQLDockerJenkins

Featured work

Hand-Coded Work

Representative themes from my career: full-stack apps, marketing automation, fintech integrations, and long-running enterprise systems.

See All Content
ReactNode.jsMongoDBAWSKafkaShopify

Upsell.com ex ReConvert

The leading Shopify upsell app for post-purchase offers, checkout upsells, and thank you page optimization. Trusted by 40,000+ Shopify merchants, the platform has generated over $2.8B in additional revenue and earned 4,300+ five-star reviews.

View Project
Next.jsAILLMRAGSupabase

Contexta.ai

An AI-native RAG SaaS where users upload documents for cited, streaming answers from their content. Groq for fast inference; Supabase auth with row-level security for per-user isolation. Includes session memory, multi-workspace operations, and a modular backend for scale.

View Project
ReactNode.jsMySQLGCPStripe

MadChef

A food ordering platform that helps restaurants find the best prices across all their food distributors. Chefs upload weekly distributor price sheets, place orders through the app, and MadChef's algorithm generates draft orders based on the lowest prices available.

View Project
Next.jsNode.jsApollo GraphQLAWSStripeTwilio

TAYGO

A CRM and digital web presence platform for mortgage lenders and loan officers, with contact management, email and SMS marketing, drip campaigns, review management, social automation, loyalty programs, and partner network development, built to help loan officers scale digitally.

View Project

What Others Say

Testimonials

Feedback from founders and teams I’ve worked with across product engineering and delivery.

Working with Haresh was a fantastic experience. He's a highly skilled and reliable developer who excelled in communication and delivered top-notch results. Haresh met all deadlines, showed great attention to detail, and was proactive in problem-solving. I highly recommend him for any project.

EE

Eric Even Haim

Upsell.com ex ReConvert

I’ve worked with Haresh on MadChef for the past two years, and he has been an incredible partner throughout the entire build. He consistently turned complex, real-world requirements into reliable, well-thought-out solutions and took real ownership of the product. He communicates clearly, thinks ahead, and genuinely cares about building things the right way.

MM

Marios Michalakis

MadChef

Haresh did a great job on the backend. We were really happy and made the progress we wanted on our project. Communication was excellent, he was always available, organized, and shared regular updates. In addition to strong technical skills, he also managed a developer on the project.

AD

Aurelie De La Mettrie

A2X Consulting

Open to Opportunities

Let's build something

Have a project, integration challenge, or need a senior full-stack engineer? Send a message, I typically respond within one business day.

[email protected] · +91-9510669096