Shiva – Python, React, Amazon S3, experts in Lemon.io

Shiva

From United States (UTC-7)flag

Full-stack Web Developer|Middle-to-senior

Shiva – Python, React, Amazon S3

Shiva is a mid-to-senior full-stack engineer with strong architectural skills and hands-on experience in Python (FastAPI), React, C#, and Azure DevOps. He has led end-to-end development of project management and automation tools in the AEC domain, demonstrating ownership, clear communication, and a product-focused mindset. While his Python and React implementation fluency needs refreshing, his engineering maturity and collaborative approach are well established. He is best suited for teams valuing architecture, domain modeling, and effective communication.

4 years of commercial experience in
Software development
Main technologies
Python
5 years
React
4 years
Amazon S3
5 years
Additional skills
C#
CI/CD
Typescript
Azure DevOps
PostgreSQL
Spring Boot
FastAPI
MongoDB
AWS
Rust
C++
Microservices
UI/UX
Entity
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Developer
May 2026 - Aug 20263 months
Project Overview

A central project-management system for an engineering consultancy, combining a React/TypeScript web application with Three.js for in-browser 3D model viewing, a C# backend on PostgreSQL running on Azure, and custom Autodesk Revit plugins that connect the platform with BIM authoring tools. The platform supports project management and BIM workflows across web and desktop environments.

Responsibilities:
  • Build full-stack features end to end — from React/TypeScript UI through C# service endpoints to PostgreSQL schema changes — rather than working on one side of a front-end/back-end handoff;
  • Develop Autodesk Revit API plugins in C#, extending the firm's BIM authoring environment and connecting it to the central platform;
  • Own the Azure DevOps CI/CD pipelines: build, test, and release automation for both the web application and desktop plugins.
Project Tech stack:
React
Typescript
C#
Azure DevOps
CI
CD
Entity
Software Engineer
Jun 2021 - Apr 20264 years 10 months
Project Overview

Builder Central is a project-management platform for construction teams, used to plan and track project work. The platform combines a React front end with Spring Boot and FastAPI backend services, supported by PostgreSQL and MongoDB for structured and document-based project data.

Responsibilities:
  • Spearheaded the platform from the first commit — set the architecture, chose the stack, and drove the build across nearly five years of continuous development;
  • Designed the backend as complementary Spring Boot and FastAPI services, allowing each to handle the workloads they suit rather than forcing everything through one runtime;
  • Built the persistence layer across PostgreSQL and MongoDB, pairing a relational store with a document store to cover structured project data and less rigidly shaped records;
  • Developed the React front end that construction teams use daily to plan and track project work;
  • Maintained and evolved the system in production across nearly five years of changing requirements, rather than handing it off after initial delivery.
Project Tech stack:
Spring Boot
FastAPI
React
PostgreSQL
MongoDB
Software Engineer
Jun 2021 - Apr 20264 years 10 months
Project Overview

EK24 is an internal Autodesk Revit-based tool that automates kitchen design production for a construction business, generating construction drawings, renders, and a purchase-ready line-item list for manufacturer orders and site delivery. It replaced a manual, per-project drafting and ordering process with a repeatable automated pipeline, supported by a React interface and AWS/S3 for generated artifacts.

Responsibilities:
  • Built EK24 end to end as its developer: the Revit integration itself, the React interface on top of it, and the AWS/S3 storage layer holding generated drawings and renders;
  • Automated production of kitchen construction drawings and renders that had previously been drafted by hand for every project;
  • Exported a purchase-ready take-off directly from the model — every line item needed to order from the manufacturer and ship to site — so procurement worked from the design itself instead of a separately re-counted list;
  • Cut roughly two weeks from project timelines and about 4% from total project cost.
Project Tech stack:
React
AWS
Amazon S3
Software Engineer
Jun 2021 - Apr 20264 years 10 months
Project Overview

Automatic Quantity Take-Off (AQT) is a C# program that processes Autodesk Revit projects through a decision-rule engine to calculate quantities and generates formatted Excel workbooks with structured sheets, styling, and live formulas. Built from zero to one, it automates a previously manual quantity take-off process and provides a consistent, reviewable output for project teams.

Responsibilities:
  • Built the take-off engine in C#: it reads an Autodesk Revit project and evaluates the model against decision rules to derive quantities, instead of relying on manual drawing interpretation;
  • Encoded the estimating logic as explicit decision rules, making calculations consistent across projects and reviewable as code rather than buried in a hand-maintained spreadsheet;
  • Generated finished Excel workbooks by constructing sheets, applying formatting, and writing formulas, so the result is a working document rather than a raw data dump;
  • Took the project from an empty repository to production use and owned every architectural decision along the way;
  • Automated quantity take-off that had previously been counted and reconciled by hand, cutting manual errors by 25%.
Project Tech stack:
C#
Developer Advocate
Aug 2022 - Nov 20223 months
Project Overview

A developer-relations role at a developer-tooling startup, focused on internal engineering tooling and backend platform architecture. The main product was a Python service that automated multi-platform content distribution, using PostgreSQL for relational data and MongoDB for document storage.

Responsibilities:
  • Designed and built a Python backend — PostgreSQL alongside MongoDB — that automated publishing articles across multiple platforms, removing a recurring manual step from the content pipeline. Owned it end to end, from data model through to per-platform publishing integrations;
  • Made the technical case for moving the backend APIs to a microservices architecture and helped drive the transition, materially improving scalability and reliability;
  • Ran UI/UX improvements based on direct user feedback, turning recurring friction points into concrete interface changes;
  • Improved logistics efficiency by decreasing inventory administration time by 20%.
Project Tech stack:
Python
PostgreSQL
MongoDB
FastAPI
React

Education

2021
Construction Engineering Technologies
Master's degree
Computer Software Engineering
Full Stack Software Engineer

Languages

English
Advanced

Hire Shiva or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.