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.

Book a call

Experience

  1. Software Engineer

    McD BERL Pvt Ltd · Bengaluru, India

    Feb 2026 — Present

    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
  2. 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
  3. 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
  4. 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
  5. 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
  6. Creator & Educator

    Tech Swamy Kannada

    2015 — Present

    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 2025

    Gulbarga University · Kalaburagi, India

  • Diploma in Computer Science and Engineering

    Dec 2021

    Government 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