01

Know
About me

Hello there! I'm Riddhi, a software engineer with 4 years of commercial experience at Jacobs, building production web applications for internal engineering teams and external users. My focus is frontend (React, Next.js, TypeScript and Vue.js), backed by full-stack work in C#/.NET, REST APIs, Python/FastAPI, SQL Server and PostgreSQL.

I'm Google UX Design certified, care about responsive and user-centred interfaces, and work comfortably with Azure DevOps, CI/CD, Docker and performance optimisation. I've collaborated with UK and US stakeholders across time zones, and I'm looking for roles where I can keep building fast, accessible products.

Riddhi Chavan

02

Skills & Expertise

Frontend Development & Design

โšกHTML
๐ŸŽจCSS
JSJS/TS
๐ŸŒŠTailwind
โš›๏ธReact
NNext.js
VVue.js
FFigma
UXUI/UX

Backend, Data & Cloud

C#C# / .NET
๐ŸPython
โšกFastAPI
๐ŸงชFlask
JSNode.js
๐Ÿ”Azure AD / JWT
SQLSQL Server
๐Ÿ˜PostgreSQL
RRedis
๐ŸณDocker
โ˜๏ธAzure
๐Ÿ”Azure DevOps CI/CD

03

Work & Experience

  • September 2022 - Present

    Software Developer

    Jacobs, Navi Mumbai, India

    I build and maintain web applications used by engineering teams and external users, working across React, Next.js, Vue.js and C#/.NET, and collaborating with designers, testers, business analysts and UK/US stakeholders on sprint planning, UAT, releases and production support.

    JCx, Jacobs Commissioning
    • Contributed to the rebranding and modernisation of a legacy enterprise commissioning application used by field teams to capture, manage and track commissioning data across project sites.
    • Worked with the UI/UX designer on the redesigned interface, translating wireframes into reusable components.
    • Worked on the offline-first workflow, so field workers can keep capturing data without connectivity, and supported syncing locally saved updates once the connection returns.
    Across applications
    • Frontend: built reporting forms, role-based dashboards, approval workflows and reusable UI components, and integrated nested REST APIs with pagination, loading states, validation and error handling.
    • Full-stack: built ASP.NET / C# Web APIs on SQL Server, covering data models, business logic, service layers and schema changes.
    • Authentication: implemented Azure AD single sign-on and separate external-user authentication, with role-based access enforced on the server.
    • Performance: cut page-load time by ~45% with Next.js server-side rendering, code splitting and image optimisation; improved SQL Server response times by ~30% through query optimisation and indexing.
    • Modernisation: rebuilt an internal application in Vue.js with a new design system and secure authentication (+24% user logins in three months), and upgraded 6 legacy applications from old Bootstrap and Knockout.js.
    • CI/CD: configured Webpack and Babel builds in Azure DevOps pipelines, reducing deployment time by 25%.
    • Delivery: shipped features on Mendix and IntelX in two-month Agile sprints, resolving 70+ support tickets a month and keeping ~99% uptime across 6 applications.

04

Projects

See All Projects
  • Web Application

    GridWatch UK

    A full-stack UK energy dashboard that combines live NESO carbon-intensity data with Octopus Agile half-hourly prices, so you can see the greener and cheaper times to run flexible loads. Pick a city or postcode to see live carbon intensity, electricity prices, the generation mix and the best 24-hour windows. FastAPI normalises both APIs, PostgreSQL stores half-hourly history, Redis caches live data, and the whole stack runs in Docker Compose.

    GridWatch UK dashboard showing carbon intensity and Agile prices
  • Web Application

    Stock News Tracker

    A Flask web app that aggregates Indian stock and market-index news from multiple public sources using web scraping and RSS feeds. It has a responsive news interface with search history and live Nifty 50 / Dow Jones updates, plus caching and scheduled background refresh to keep the data current. Containerised with Docker and served with Gunicorn.

    View Project
    Stock News Tracker
  • Web Application

    IndiWheels

    A React and Vite single-page app showcasing Indian car models and manufacturers, with reusable components and responsive layouts. Visitors can filter by brand, fuel type, body type and price range, or search by text. I also prototyped an interactive 3D vehicle viewer with Three.js.

    View Project
    IndiWheels
  • Mobile Design

    Kids Clothing App

    This case study focuses on the development and implementation of a kids clothing app, which aims to provide a convenient and user-friendly platform for parents to browse and purchase clothing items for their children. The app is designed to cater specifically to the needs of parents, offering a wide range of clothing options for different age groups, styles, and occasions.

    View the Case Study
    Kids Clothing App design

05

Contact Me

Feel free to reach out about opportunities, collaborations, or just to say hello!