Sharanayya R Tenginamath
Software Engineer · Bengaluru, India · 4 years
Serving notice · Available from Oct 12, 2026
Sharanayya R Tenginamath — Software Engineer in Bengaluru with 4 years building full-stack products: React.js, Next.js and TypeScript on the front end, Python and FastAPI behind it, with PostgreSQL, MongoDB, Redis, Celery and LLM-powered features.
Experience
Implementing the energy and daylight analysis modules of NASHZERO, a cloud SaaS platform for sustainable building design. Serving notice period; last working day Oct 9, 2026.
- Implemented the energy and daylight analysis modules, building both the FastAPI REST services and the React frontend from calculation logic specified by in-house architects and MEP engineers.
- Built a FastAPI microservice wrapping the EnergyPlus simulation engine and integrated it with the main backend over REST — job submission, execution and result retrieval.
- Cut simulation runtime on a representative building model from roughly 2 hours to 45 minutes by converting sequential execution into parallel runs distributed across Celery workers.
- Developed the React 18, TypeScript and Vite application with Redux Toolkit, TanStack React Query and Material UI, rendering results as interactive analysis dashboards and Three.js 3D site views.
- Used Redis as the Celery message broker and job-status store, streamed to the frontend over WebSockets; processed simulation outputs with pandas and NumPy into automated PDF reports.
- Deployed to AWS (EC2, S3) with Docker and kept the Jenkins CI pipeline passing a SonarQube quality gate on new code: zero bugs and vulnerabilities, 80%+ coverage, A ratings.
- React.js
- TypeScript
- Vite
- FastAPI
- Python
- Celery
- Redis
- MongoDB
- PostgreSQL
- Docker
- AWS
Software Engineer
Cloudberry360 · Bengaluru, India
Aug 2024 — Jul 2025
Promoted to Software Engineer. Built high-performance Next.js products, payment infrastructure and AI-powered QA tooling for e-commerce and media clients.
- Improved render speed by 45% with Next.js code-splitting, lazy loading and optimised server-side rendering.
- Developed a PCI-DSS compliant JavaScript payment SDK for PayPal, Google Pay, Apple Pay and Volt, cutting payment failures by 25% and integration time by 10 hours.
- Authored SDK integration documentation and sequence diagrams that halved merchant onboarding time.
- Built an AI-powered test automation platform that generated and ran test cases for e-commerce applications, cutting manual QA effort by around 60%.
- Led technical design and sequence diagramming for the multi-gateway payment and CMS systems, and drove sprint planning with cross-functional stakeholders.
- Next.js
- TypeScript
- JavaScript
- PayPal
- Google Pay
- Apple Pay
- Node.js
Associate Software Engineer
Cloudberry360 · Bengaluru, India
Jan 2023 — Aug 2024
Built APIs, reusable components and a high-traffic news platform with a custom CMS.
- Designed and implemented RESTful APIs, storage integrations and reusable components with Next.js and Node.js, supporting 12+ cross-functional integrations.
- Built and optimised SouthEye, a high-traffic news platform with a custom CMS, role-based dashboards and real-time publishing — SSR, SEO, caching and CDN cut page load time by 40% and lifted engagement 22%.
- Increased automated test coverage to 60%+ with Jest and TDD, reducing production regressions.
- Next.js
- Node.js
- JavaScript
- Jest
- Redis
- PostgreSQL
React.js Developer
Codegama · Bengaluru, India
Mar 2022 — Oct 2022
Built greenfield React applications, including a celebrity video messaging platform.
- Cut page load times by 32% through performance optimisation of accessible React applications.
- Implemented Redux Toolkit state management and REST integrations, decreasing defect rates by 28%.
- Built a reusable Tailwind CSS component library that works across 15+ browsers and devices.
- Optimised the checkout flow of a video messaging platform, removing 3 steps and improving conversion by 18%.
- React.js
- Redux Toolkit
- Tailwind CSS
- Stripe
- REST APIs
Data Validator / Junior Web Trainee
Hope Research Group · Bengaluru, India
Dec 2019 — Dec 2020
Validated large-scale datasets and learned web development fundamentals.
- Validated large datasets at 99%+ accuracy, reducing discrepancies by 28% through improved processes.
- Optimised Excel-based workflows, saving 8 hours a week.
- Supported internal UI updates while building foundations in HTML, CSS and JavaScript.
- HTML
- CSS
- JavaScript
- Excel
Teaching technology in Kannada on YouTube and in long-form articles on this site.
- Grew the channel to 4K+ subscribers and 76K+ views.
- Write in-depth technical guides with interactive diagrams on networking, JavaScript and GenAI.
- Teaching
- Technical writing
- Video
Key projects
NASHZERO — Sustainable Building Design SaaS
McD BERL- Implemented the energy and daylight analysis modules end to end — FastAPI REST services and the React frontend — including a microservice wrapping the EnergyPlus simulation engine.
- Cut simulation runtime on a representative building model from roughly 2 hours to 45 minutes by distributing parallel runs across Celery workers, with job status streamed to the UI over WebSockets.
React.js · TypeScript · Vite · FastAPI · Python · Celery · Redis · MongoDB · PostgreSQL · AWS
AI Testing Automation Platform
Cloudberry360- Architected an AI-driven platform that generates intelligent test cases for e-commerce applications.
- Designed scalable workflows that reduced manual QA effort by 60% and enabled faster release cycles.
Next.js · TypeScript
Multi-Gateway Payment SDK
Cloudberry360- Built a JavaScript SDK with standardised rendering, error handling and PCI-DSS compliance for secure transactions.
- Wrote documentation and sequence diagrams that cut merchant onboarding time by 50%.
JavaScript · TypeScript · PayPal · Google Pay · Apple Pay
Digital News & CMS Platform
Cloudberry360- Built a high-traffic news platform with a custom CMS, role-based dashboards and real-time publishing.
- Implemented SEO and caching strategies for 40% faster load times and a 22% engagement increase.
Next.js · SSR · Node.js · PostgreSQL · Redis
Celebrity Video Messaging Platform
Codegama- Engineered booking and payment flows supporting 100+ creators, improving conversion by 18%.
- Implemented creator management tools for reliable content delivery and fulfilment tracking.
React.js · Redux · Stripe · REST APIs
Personal projects
VinyasaAI — AI automation workflow builder
A visual canvas for designing business workflows that LangGraph agents execute — drag nodes, connect tools, and let AI run the steps.
Next.js · React · PostgreSQL · Drizzle ORM · LangGraph · OpenAI
ThumbnailHero — AI YouTube thumbnail generator
Generates eye-catching YouTube thumbnails from a prompt using Google Gemini, built for creators who don't want to open a design tool.
Next.js · React · Google Gemini · Tailwind CSS · TypeScript
Swamy Store — Full-stack e-commerce platform
E-commerce storefront with real-time inventory, Stripe checkout and an admin dashboard.
Next.js · TypeScript · Stripe · PostgreSQL · Prisma ORM
Portfolio with RAG Chatbot — This site
The site you're on: Next.js 16 with Cache Components, an MDX blog with interactive diagrams, and an AI assistant grounded in portfolio data.
Next.js · Tailwind CSS · shadcn/ui · Vercel AI SDK · MDX
Education
Bachelor of Science in Computer Science
Nov 2025Gulbarga University · Kalaburagi, India
Diploma in Computer Science and Engineering
Dec 2021Government Polytechnic · Kalgi, India
Certifications
Tech stack
- Languages
- TypeScript
- JavaScript
- Python
- Frontend
- React.js
- Next.js
- Vite
- HTML5
- CSS3
- Tailwind CSS
- Material UI
- Redux Toolkit
- React Query
- Zustand
- Three.js
- Backend
- FastAPI
- Node.js
- Celery
- WebSockets
- REST APIs
- Databases
- MongoDB
- PostgreSQL
- Redis
- Prisma
- Drizzle
- Data
- pandas
- NumPy
- Matplotlib
- AI / ML
- LangChain
- LangGraph
- Agentic AI
- RAG
- OpenAI
- Gemini
- Cloud & DevOps
- Docker
- AWS
- Linux
- Git
- Jenkins
- SonarQube
- Microservices
- Testing
- Vitest
- React Testing Library
- Jest
- pytest