Saurabh Lodha, Developer in Berlin, Germany
Saurabh is available for hire
Hire Saurabh

Saurabh Lodha

Bio

Saurabh is an AI engineer and full-stack developer who brings clear problem-solving to every project. His experience spans early-stage products and mature platforms, contributing to feature work, data systems, and stable releases across finance, marketplaces, and digital products. Saurabh works well with teams of any size and manages multiple projects with ease, and is comfortable across cultures and time zones. He adds steady value to teams building AI or back-end systems.

Portfolio

Sanity Check
Full-stack, Minimum Viable Product (MVP), AI Agents...
Stealth Startup
Python, LangChain, Prompt Engineering, API Integration, vLLM, Machine Learning...
Beyond Finance
Ruby on Rails (RoR), PostgreSQL, Amazon Web Services (AWS), JavaScript...

Experience

  • Web Services - 14 years
  • Back-end - 13 years
  • Python - 6 years
  • LangGraph - 3 years
  • LangChain - 3 years
  • Large Language Models (LLMs) - 3 years
  • Agentic AI - 2 years
  • Artificial Intelligence (AI) - 2 years

Preferred Environment

Agentic AI, Python, Artificial Intelligence (AI), Retrieval-augmented Generation (RAG)

The most amazing...

...thing I built is a recommendation engine for apartments, incorporating Facebook data and scores that include demographics, pet-friendliness, and local schools.

Work Experience

Full-stack Developer

2025 - 2025
Sanity Check
  • Served as a full-stack developer for a personal knowledge platform that functions as a second brain, combining retrieval, reasoning, integrations, and memory using large language models (LLMs).
  • Developed the back end with FastAPI, integrating Qdrant for semantic vector retrieval and PostgreSQL for structured data storage and user management.
  • Built a retrieval-augmented generation pipeline that combines long-term recall with contextual reasoning for accurate and meaningful responses.
  • Created a responsive React interface with real-time data updates and seamless interaction with back-end APIs for a smooth user experience.
  • Integrated external tools such as SendGrid and Twilio to enable reminders, notifications, and custom action triggers from stored knowledge.
  • Established a modular architecture to support additional tools and agent integrations, setting the foundation for an expandable multi-agent memory system.
Technologies: Full-stack, Minimum Viable Product (MVP), AI Agents, Retrieval-augmented Generation (RAG), Large Language Models (LLMs), Artificial Intelligence (AI), Web Services, Python, LangChain, Generative Artificial Intelligence (GenAI), Docker, Twilio, APIs, JSON Web Tokens (JWT), Agentic AI, Prompt Engineering

Python Developer

2025 - 2025
Stealth Startup
  • Led system design as AI Architect, shaping an agent-based framework that supports automated research, coding assistance, and operational workflows for early-stage teams.
  • Built the back end using Python, FastAPI, and LangGraph, coordinating specialised agents through a supervisor that manages both sequential and concurrent tasks.
  • Set up RAG pipelines using embeddings and Postgres memory so that the system can maintain context across multiple user sessions.
  • Connected external data sources through RapidAPI to enrich the platform with structured and unstructured valuable information for decision-making.
  • Worked closely with the CTO to turn high-level goals into scalable AI systems that supported the evolving product direction.
Technologies: Python, LangChain, Prompt Engineering, API Integration, vLLM, Machine Learning, LangGraph, Qdrant, Retrieval-augmented Generation (RAG), Web Services, Large Language Models (LLMs), Artificial Intelligence (AI), NumPy, Generative Artificial Intelligence (GenAI), Docker, APIs, JSON Web Tokens (JWT), Agentic AI, Minimum Viable Product (MVP), AI Agents

Senior Back-end Developer

2022 - 2024
Beyond Finance
  • Developed and maintained services for data synchronization between client's data and third-party services, handling hundreds of thousands of records daily.
  • Worked as one of the initial developers on the team, helping design the architecture of the Rails project we were migrating the business into. Wrote libraries to communicate with third-party services and the Salesforce database.
  • Collaborated actively through activities like pair programming, code reviews, bug fixes, and idea brainstorming.
Technologies: Ruby on Rails (RoR), PostgreSQL, Amazon Web Services (AWS), JavaScript, Salesforce, New Relic, Python, Django, Relational Databases, Architecture, Full-stack, Back-end, Software Design, Terraform, Web Services, APIs

Senior Full-stack Developer

2020 - 2021
Gartner Capterra
  • Worked with the vendor portal team to build new features on the admin portal used by businesses to edit their products, bidding, and other details.
  • Helped migrate the portal's monolith architecture into microservices and wrote tests for the main application with 100% code coverage from scratch.
  • Integrated Okta as an SSO from scratch for the Capterra vendor portal and updated the authorization logic while assigning different access levels to the user. (Capterra is a world-leading software reviews and listing platform—like Yelp for software—and provides reviews, ratings, and the most comprehensive list of top business software products available.).
  • Helped to improve the portal UI built in React.
Technologies: Ruby, Ruby on Rails (RoR), React, Oracle, MongoDB, Relational Databases, Architecture, Full-stack, Back-end, Software Design, TypeScript, Microservices Architecture, Terraform, Web Services, APIs

Senior Full-stack Engineer

2019 - 2020
TaskRabbit
  • Contributed to the scripts that crawl data from IKEA and process and populate the client's database.
  • Improved the recommendation and predictor logic for Tasker based on Elasticsearch.
  • Updated the APIs used by IKEA to improve the logic for price estimates and assembly times.
Technologies: MySQL, Docker, React, Ruby, Relational Databases, Architecture, Full-stack, Back-end, Software Design, TypeScript, Microservices Architecture, Web Services, APIs

Full-stack Developer

2018 - 2020
Life.Church
  • Implemented JavaScript to stream podcasts from YouTube and the Bitmovin player.
  • Created complex HTML/CSS and Haml pages from Figma files with pixel-perfect designs, creating over 15 million views in one year within my time on the project.
  • Refactored the existing web services with new requirements.
  • Fixed bugs in the REST web services and extended and maintained the front-end code in the web app.
  • Designed and implemented data structures using YAM files and implemented models with methods to access the data structure. Created complex Ul, incorporating said data. The page has been viewed over 3 million times in its four months of deployment.
Technologies: Ruby, Ruby on Rails (RoR), PostgreSQL, User Interface (UI), User Experience (UX), Relational Databases, Architecture, Full-stack, Software Design, Web Services, APIs

Ruby on Rails Developer

2017 - 2019
Sterling Capital Brokers, Ltd. (via Toptal Projects)
  • Worked in a team that grew from 4 to 13 developers to build a platform for an insurance broker capable of managing clients, enrolling employees, invoicing, generating reports, choosing benefits, and more.
  • Created and enhanced many views from different flows and used Bootstrap to make them mobile-responsive. Collaborated with the designer to create a pixel-perfect UI using InVision designs.
  • Created a script to translate English locales to French using Google Translate APIs. The task is flexible and can be translated into other languages when passed with optional parameters.
  • Brainstormed business logic and system architecture with the team, discussed design principles and best practices, fixed bugs, and helped with code reviews.
Technologies: User Interface (UI), User Experience (UX), PostgreSQL, Ruby on Rails (RoR), Relational Databases, Architecture, Full-stack, Software Design, Web Services

Full-stack Developer

2017 - 2017
Growbase (via Toptal)
  • Created UI for the app after understanding the product and built the MVP in a month. The client did not provide sketch files and used inputs from the client to decide on the layout, theme, and colors.
  • Implemented role-based authorization for user and admin roles using cancan rules.
  • Designed and implemented database schema to meet requirements and flexible for future changes. Brainstormed business logic with the project owner and helped with ideas.
Technologies: PostgreSQL, Ruby on Rails (RoR), Relational Databases, Architecture, Full-stack, Software Design

Back-end Developer (Ruby)

2017 - 2017
Armangil Software (via Toptal)
  • Delivered a production quality and commercializable product in a mere two weeks. The product has a slot booking feature for shared resources among groups of users.
  • Brainstormed ideas for improvements; responsible for database design and created API specs.
  • Created a script which schedules the slots among the users for any given period of time.
  • Integrated Google Calendar to sync with the user's schedule in the product.
  • Implemented role-based authorization for the API with different levels of access to the endpoints.
  • Deployed the build on Heroku.
Technologies: Apiary API, Google Calendar API, JSON Web Tokens (JWT), OmniAuth, PostgreSQL, Relational Databases, Full-stack, Software Design, Web Services

Full-stack Developer

2016 - 2017
Zenger Labs (via Toptal)
  • Created UI/UX for the platform from the wireframes. The app is heavily data-driven. There are many categories of surveys and reports generated with varying logic using the survey data.
  • Designed a robust and scalable database after understanding the product.
  • Created algorithms to generate various categories of reports which can be distributed through the platform or via emails.
  • Wrote scripts to generate daily and bi-monthly surveys and reports.
  • Deployed the staging and production instances.
Technologies: Amazon Web Services (AWS), User Interface (UI), User Experience (UX), PostgreSQL, Ruby on Rails (RoR), Ruby, Relational Databases, Architecture, Full-stack, Software Design, Minimum Viable Product (MVP)

Full-stack/Lead Developer

2016 - 2017
Takor (via Toptal)
  • Designed the UI for the app with dashboards, chat boxes, profile pages, etc.
  • Implemented a private chat using action cable with email notifications. The chat was live with new window pop-ups for individual private chats.
  • Created a customized dashboard for different roles.
  • Designed the database schema to provide maximum flexibility.
Technologies: User Interface (UI), User Experience (UX), PostgreSQL, Relational Databases, Full-stack, Software Design, Minimum Viable Product (MVP)

Full-stack/Lead Developer

2016 - 2016
VNA Group (via Toptal)
  • Created the initial proof-of-concept build and helped the client brainstorm ideas for improvements.
  • Used Twilio to build business logic, which required us to make automated calls and send messages.
  • Used different databases, like PostgreSQL, MongoDB, and Firebase to provide the fastest and most efficient data to the front end.
  • Deployed the staging and production builds on Heroku and Amazon EC2.
Technologies: PostgreSQL, Twilio, Ruby on Rails (RoR), Ruby, Relational Databases, Software Design, Web Services, Minimum Viable Product (MVP)

Technical Engineer and Full-stack Developer

2016 - 2016
Leveling the Field, Inc. (via Toptal)
  • Implemented a script to populate a database from a CSV file and scraped data from an online data source to fill in missing data and ensure data integrity.
  • Redesigned the style sheets using media queries to make the website responsive.
  • Deployed production built on AWS Elastic Beanstalk and migrated the data for use in the production instance.
Technologies: AWS Elastic Beanstalk, MongoDB, PostgreSQL, Ruby on Rails (RoR), Ruby, Relational Databases

Senior Software Engineer

2014 - 2015
Twinprimelabs
  • Set up internal portals and the company website, version control server (GitLab and SVN), and task management server (Redmine) and helped with other operational tasks.
  • Worked on more than half a dozen web applications and web services. I built some from scratch and worked on others for feature development. Projects included: Rentaloost, Grayroost, Gymflash, AddressIO, Testprecision, Easybookings, Houserie, and Cut2IT.
  • Conducted interviews and helped with hiring the first 15 employees.
Technologies: NGINX, Redis, MySQL, PostgreSQL, MongoDB, Node.js, Java, Ruby on Rails (RoR), Ruby, Web Services, APIs

Programmer Analyst

2011 - 2013
Cognizant Technology Solutions
  • Worked for a major bank based in the United States through Cognizant, a multinational service-based company.
  • Handled a client project, which sanitized and processed source raw data to serve as the true data for all others.
  • Created an internal web portal that served as a platform for employee forums, administrative task management, and blogging.
Technologies: Java

Experience

Rentalroost

Built a recommendation engine for finding apartments, using Facebook likes and data, and calculating various neighborhood scores like pedestrian friendliness, pet friendliness, school ratings, demographic snapshots, shopping scores, arts and culture scores, etc. Source data is employed to make it easy for the user to choose an apartment. I have also worked on a feature where landlords can fetch the probable tenant's credit reports and criminal history (if any) to ease the process of verifying the tenants' dossier and making an informed decision (http://bit.ly/1PggefC).

Grayroost

Grayroost serves as a platform for apartment listings from various MLS boards in CA. I worked on extending the website to Massachusetts. Additionally, I developed the logic that helps estimate the price of a property based on neighborhood market analysis and apartment-specific input.

Addresses.io

Addresses.io is a B2B product for performance marketing and web analytics businesses. It provides clients with a service for verifying addresses, auto-suggesting addresses, and fetching geolocation. It also serves the client with various financial scores extracted from IP addresses, which helps them in targeting their user with increased efficiency. I built the product from scratch using Node.js for the back-end and Spring 2.0 for consuming the web service.

GymFlash

Gymflash is a community of fitness studios, instructors, personal trainers, wellness counselors, and fitness hobbyists. It provides a platform for users to connect with trainers, join gyms, and book classes/events related to fitness. Gyms and instructors can join as partners and showcase their events. I built the platform from scratch using Ruby on Rails.

TestPrecision

TestPrecision is an adaptive learning tool which helps students score better in their SATs and ACTs using predictive analytics. The app can dynamically predict the student's expected performance on tests as well as point out deficiencies in the student's academic training. The app provides many sets of tests using which it can predict the scores and provide suggestions. I have worked on the back-end and used Spring 2.0 for the web service.

Event Mate

Built a chatbot that helps users discover and book events based on their interests and location. The system interacts with users to gather preferences, logs into Meetup.com using their credentials, and fetches relevant events. It then analyzes the events using AI models and presents the best options. Users can book events directly through the chatbot or start a new search.

The project leverages LangChain and LangGraph for workflow automation, Gemini as the AI model, and Streamlit for the UI.

Education

2007 - 2011

Bachelor's Degree in Computer Engineering

Vishwakarma Institute of Technology - Pune, India

Skills

Libraries/APIs

React, jQuery, OmniAuth, Stripe API, Node.js, Stripe Connect, NumPy, Google Calendar API, Apiary API, vLLM

Tools

Git, NGINX, Chef, Terraform, Apache Solr

Languages

Ruby, Java, Python, JavaScript, TypeScript

Frameworks

Ruby on Rails (RoR), Django, LangGraph, Streamlit, JSON Web Tokens (JWT)

Paradigms

REST, Database Design, Responsive Web Design (RWD), Test-driven Development (TDD), Agile Software Development, Microservices Architecture, Object-oriented Programming (OOP)

Platforms

Twilio, AWS Elastic Beanstalk, Apache Kafka, Docker, Amazon Web Services (AWS), Oracle, Salesforce, New Relic

Storage

MySQL, PostgreSQL, Relational Databases, Redis, MongoDB

Other

Machine Learning, Web Services, User Interface (UI), User Experience (UX), APIs, Large Language Models (LLMs), Artificial Intelligence (AI), Architecture, Full-stack, Back-end, Software Design, LangChain, Agentic AI, Startups, Generative Artificial Intelligence (GenAI), Data Engineering, Data Analysis, Web Crawlers, Prompt Engineering, API Integration, Qdrant, Retrieval-augmented Generation (RAG), Minimum Viable Product (MVP), AI Agents

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring