open to opportunities

Ram Hiren

// Full Stack Developer · React · FastAPI · Python · PostgreSQL

I build clean, fast web applications — async APIs, polished React frontends, and everything in between. Based in Ahmedabad. 1 year of professional experience. B.Tech at VGEC (2026).


about

I'm a Full Stack Developer who spent a year at Softaro Technolabs shipping 5+ production web apps — from designing async FastAPI backends to building React UIs that actually hold up. I care about clean architecture, readable code, and features that work the first time.

1 yr
professional experience
5+
apps shipped to production
50+
pull requests reviewed

tech stack
frontend
React.js JavaScript Tailwind HTML5 CSS3
backend
FastAPI Python Node.js Express.js
database
PostgreSQL MySQL MongoDB
tools
Git Postman Linux VS Code
concepts
REST APIs Async Programming JWT Auth Pydantic RBAC MVC Agile

projects
PropertyNest Real Estate
Real Estate Listing Platform · React, FastAPI, PostgreSQL

A full-stack property listing platform where agents manage their listings and buyers can browse, search, and shortlist — no login needed on the buyer side. Fast async backend, clean filterable React UI.

  • Agents can create, update, and delete property listings with image uploads, price, location, and type — all from a role-protected dashboard.
  • Built async REST APIs using FastAPI with Pydantic request validation and automatic OpenAPI docs — clean, self-documenting backend from day one.
  • Buyers can filter listings by location, price range, and property type in real time without needing an account.
  • JWT-based authentication with two roles — Admin (full control) and Agent (own listings only) — backed by PostgreSQL with indexed queries for fast search.
React.js FastAPI Python PostgreSQL JWT Pydantic Tailwind
BillEasy Finance
Invoice & Billing Management System · React, FastAPI, MySQL

A billing tool built for freelancers and small businesses to create, send, and track invoices — with automatic status tracking, one-click PDF export, and a live revenue dashboard. Simple enough to actually use every day.

  • Create invoices with client info, itemised line items, tax, and due dates. Status updates flow automatically: Draft → Sent → Paid → Overdue.
  • FastAPI backend handles the full invoice lifecycle with async task handling — status transitions, PDF generation via a third-party library, and email dispatch.
  • React dashboard shows total revenue, outstanding balance, and overdue invoices at a glance, powered by Chart.js visualisations.
  • MySQL relational schema links clients, invoices, and line items with foreign key constraints and optimised queries for fast lookups on large datasets.
React.js FastAPI Python MySQL Chart.js PDF Export Tailwind
EventHub Productivity
College Event Registration Portal · React, FastAPI, MongoDB

A web portal for college event registrations — students register in one click, get an instant email confirmation, and organizers manage everything from a clean admin panel. No spreadsheets, no manual follow-ups.

  • Students browse upcoming events and register instantly — email confirmations are sent automatically via SMTP using FastAPI background tasks, so the API response stays fast.
  • Server-side validation prevents duplicate registrations at both the API and database level — each student can register for each event exactly once.
  • Organizers get an admin panel to view all registrations per event, filter by status, and export attendee lists as CSV with one click.
  • MongoDB stores event and registration data with schema validation, keeping data consistent even under concurrent registration spikes.
React.js FastAPI Python MongoDB SMTP Async Tasks Tailwind

experience & education
Full Stack Developer Oct 2023 — May 2024
Softaro Technolabs · Ahmedabad, Gujarat
  • Built and shipped 5+ web applications using React and FastAPI, owning the full stack — frontend UI, backend API, and deployment — on each feature.
  • Designed async REST APIs with FastAPI and Pydantic models, improving backend response times and getting automatic OpenAPI documentation for free.
  • Integrated 3 third-party APIs — payment gateway, SMS notifications, and email — reducing manual operations and improving system automation by 20%.
  • Reviewed 50+ pull requests in agile sprints, catching bugs early and keeping code quality consistent across releases.
  • Collaborated in daily standups and sprint planning with senior developers, shipping features on schedule in a fast-paced team.
B.Tech · Computer Engineering
Vishwakarma Government Engineering College (VGEC) · Ahmedabad
2022 — 2026

contact
Let's work together.

Open to full-time roles, internships, and freelance projects. If you have something in mind, reach out — I respond fast.