Smit Joshi

Backend & AI engineer

I build backends and practical AI tools.

Portrait of Smit Joshi

I'm Smit Joshi, a software developer at Odoo. I work on accounting and invoicing backends, and build projects around synthetic data, document processing, and automation.

Gandhinagar, Gujarat, India

Experience

From engineering projects to production software.

Jul 2025 - Present1 year 1 month

Odoo - R&D Accounting & Invoicing

Software Developer

Backend product engineering across accounting, invoicing, tax, and compliance systems.

  • Build Python services, REST APIs, and ORM-backed business logic
  • Work on e-invoicing, tax reports, validation, and third-party integrations
  • Implemented the Greek B2G e-invoicing flow
  • Contribute tests, debugging, and technical documentation
Open-source contributions
Jan 2025 - Jul 20256 months

Odoo — R&D Accounting & Invoicing

Software Development Intern

Product development and testing across integrated Odoo business workflows.

  • Integrated Helpdesk, Sales, and Invoicing workflows
  • Built accounting and invoicing customizations
  • Implemented GST localization flows for Indian users
  • Contributed to testing, triage, and product fixes
Oct 2024 - Jan 20253 months

Freelance

Backend & Analytics Developer

Backend-supported analytics for spreadsheet-heavy operational teams.

  • Built employee-performance analytics for a manufacturing firm
  • Built paint-cost and profitability reporting workflows
2021 - 20254 years

G H Patel College of Engineering & Technology

B.E. Computer Engineering

A project-led computer engineering foundation across software, robotics, and applied research.

  • CGPA 8.19/10
  • GUJCOST grant recipient for a self-balancing robot prototype

Coursework

  • Data Structures & Algorithms
  • Operating Systems
  • Computer Networks
  • Databases
  • Machine Learning
  • NLP
  • Big Data Analytics

Achievements

Milestones beyond the code.

National-level competition and accelerator experiences that strengthened how I build, collaborate, and turn ideas into practical solutions.

National hackathon · 2023

Smart India Hackathon 2023 Finalist

Smart India Hackathon

Reached the finalist stage of Smart India Hackathon 2023 as part of a team solving a real-world problem through technology.

  • National finalist
  • Team innovation
  • Problem solving

Startup accelerator · 2024

iCreate Idea Accelerator

iCreate

Selected for the iCreate Idea Accelerator Program and received structured mentorship for developing an early-stage technology idea.

  • Idea validation
  • Startup mentorship
  • Innovation

National robotics competition · 2023

Robofest Gujarat 3.0 Finalist

Gujarat Council on Science and Technology

Reached the Level 3 finalist stage of Robofest Gujarat 3.0 with a self-balancing robot prototype.

  • Level 3 finalist
  • Self-balancing robot
  • Prototype engineering

Student leadership · 2023

CSI GCET Core Team Member

Computer Society of India — GCET Student Branch

Selected for the CSI GCET core team, helping manage technical and non-technical events and organize hackathons for the campus community.

  • Event operations
  • Hackathon organizing
  • Team leadership

Selected moments

One photograph from each experience is enough to make the story tangible.

Smit Joshi and the Geeks of AI team at the Smart India Hackathon 2023 Grand Finale
Smart India Hackathon 2023Grand Finale team
Smit Joshi with his Robofest 3.0 finalist team
Robofest 3.0Finalist team

Projects

My Projects.

Backend, data, and AI systems I have shipped or am actively building.

Shipped

Fuel and route planner

Fuel Up

A route planner for U.S. truckers that compares routes and recommends fuel stops using station prices, vehicle range, and trip constraints, with Redis caching and map visualization.

  • Django
  • Next.js
  • TypeScript
  • Redis
  • Docker
In progress

Freight-bill validation

Finance Agent

A multi-tenant finance platform for validating carrier bills against contracts, shipments, and bills of lading through deterministic checks and audit-friendly workflows.

  • FastAPI
  • PostgreSQL
  • LangGraph
  • Neo4j
  • Python
Delivered

Document automation

Mediclaim OS

A medical-claim PDF service that classifies pages, routes relevant content through dedicated extraction steps, and returns one structured JSON response.

  • FastAPI
  • LangGraph
  • Python
Live

Operational reporting

Workpulse

An analytics application for exploring employee performance data through filters, drill-down views, and reporting flows built around structured spreadsheets.

  • Django
  • Next.js
  • PostgreSQL
  • Python
Live

Cross-device text sharing

Clipboard

A temporary-room clipboard for moving text between devices. Room IDs and QR codes make joining quick, while participants can copy, update, or delete shared content.

  • Node.js
  • React
  • WebSockets
Active build

Production-minded link service

URL Shortener

A full-stack URL shortener with custom codes, safe-target checks, protected click analytics, CSV exports, audit history, rate limits, and a Dockerized PostgreSQL runtime.

  • Node.js
  • Express
  • TypeScript
  • Prisma
  • PostgreSQL

Stack

Technical stack.

The languages, frameworks, databases, and delivery tools behind my work.

Data & storage

  • PostgreSQL
  • Redis
  • MongoDB
  • Neo4j
  • MySQL
  • SQL
  • Cypher

Delivery

  • Docker
  • Linux
  • Git
  • GitHub Actions
  • GCP
  • AWS
  • TypeScript
  • Next.js

Beyond work

Away from the keyboard.

Sports, music & exploration

I have captained a volleyball team and actively play table tennis and other sports to stay fresh, energetic, and lively.

  • Volleyball
  • Table tennis
  • MMA Beginner
  • Musical instruments