Mahesh Nanavare

Hi, I'm Mahesh, based in Bristol, UK

Full-stack developer, from React to AWS

I build React and TypeScript front ends and serverless back ends on AWS, backed by PostgreSQL. I have an MSc in Computer Science from the University of Bristol, and I've built and deployed live websites for nonprofits and a football club.

Mahesh Nanavare

Experience

Junior Developer, Occasia

London, UK · Oct 2026 to present

  • React
  • TypeScript
  • Python
  • AWS Lambda
  • API Gateway
  • PostgreSQL
  • Work on a live B2B SaaS booking platform that connects event organisers with small venues. Report to the founder and work with the lead engineer and product designer.
  • Building an internal analytics tool on AWS: Lambdas behind API Gateway log product events to PostgreSQL, scheduled jobs summarise them, and a React and TypeScript dashboard shows feature use and booking drop-off.
  • Audited the live web app, fixed the UI bugs I found in React and TypeScript, and wrote a 20+ case regression test plan for bookings, add-ons and pricing.

Stack

Frontend
TypeScript
React
Next.js
Tailwind CSS
Backend
Python
Java
Spring Boot
PostgreSQL
Cloud
AWS Lambda
API Gateway
Cloudflare
Vercel
Testing
Jest
JUnit
Cypress
Playwright
01 / 04Volunteer rebuild

Baguley Athletic FC

Volunteer rebuild of a football club's site: migrated off Wix/Ionos to a static Cloudflare Pages build, cutting projected annual hosting cost from ~£118 to ~£10, and integrated FA Full-Time fixture and results feeds so match data updates automatically.

Switch the screenshots between the Wix site and the new site.

www.baguleyathletic.co.uk/
Home, www.baguleyathletic.co.uk/
Home
www.baguleyathletic.co.uk/fixtures
Fixtures from the FA Full-Time feed, www.baguleyathletic.co.uk/fixtures
Fixtures from the FA Full-Time feed
www.baguleyathletic.co.uk/story
Club story, www.baguleyathletic.co.uk/story
Club story
02 / 04Frontend build

Chetacare

Frontend build for a Nigerian nonprofit, translating Figma designs into modular React components with Next.js and Tailwind CSS, with cross-browser and mobile-first testing to catch visual bugs before release.

Switch the screenshots between the old site and the new site.

chetacare.com/
Home, chetacare.com/
Home
chetacare.com/about
About, chetacare.com/about
About
chetacare.com/blog
Blog, chetacare.com/blog
Blog
03 / 04Volunteer frontend

Obuyisi bw'Omu Initiative

Volunteer frontend work for a Ugandan nonprofit: built a new page and entry form for their story competition, standardised formatting across existing pages, and fixed broken donation and social links.

Switch the screenshots between the WordPress site and the new site.

obuyisibwomuinitiative.org/
Home, obuyisibwomuinitiative.org/
Home
obuyisibwomuinitiative.org/support-a-project/
Support a project, obuyisibwomuinitiative.org/support-a-project/
Support a project
obuyisibwomuinitiative.org/donate/
Donate, obuyisibwomuinitiative.org/donate/
Donate
04 / 04Volunteer design concept

Salsa Souls

Volunteer design concept for a Bristol salsa school, September 2026. I designed a new look for the school's website as a working demo, using its existing content. The owner chose to keep WordPress and later updated his site himself, using some ideas from the concept. I did the design only; the live site's code and content are his.

Switch the screenshots between the old site, my concept and the live site now.

www.salsasouls.co.uk/
Home page in my design concept
Home page
www.salsasouls.co.uk/
Class times and venues in my design concept
Class times and venues
www.salsasouls.co.uk/beginner-salsa-classes/
New beginners in my design concept
New beginners