Skip to content

Available for freelance

Harishwa D Reddy

Software Engineer · Bangalore, India · IST · UTC+5:30

I build the backend and database side of products — the part that has to keep working once there's real data and real people using it.

Harishwa D Reddy
Currently
Flock Energy
Experience
3 roles since 2023
Works on
Backends · Data · AI
Education
B.Tech CS (AI) · NTU
01

About

I work out how data should be structured and how it moves between systems. That was the job at DataCouch in Chandigarh, at VxO in Bangalore, and it's the job now at Flock Energy — three places with almost nothing in common, and the same hard part every time.

I studied Computer Science and AI at Bennett University, and spent the first half of 2025 on exchange at National Taiwan University in Taipei. I've been building software people actually use since 2023. I'm in Bangalore now.

02

What I do

Backends & databases

Working out how your data should be structured, keeping one customer's data away from another's, handling big imports, and making sure none of it drifts out of sync. The part everything else sits on top of.

PostgreSQLSupabaseFastAPIDatabase design

AI that earns its keep

Search and answers over your own documents, and agents that handle repetitive work on their own. Built to keep the running cost down and to give you the same answer twice.

RAGVector DBsLLM orchestrationPython

Whole products

From a rough idea to something live. Useful when you would rather one person carried a project the whole way than hand it between three.

Next.jsSvelteKitTypeScriptServerless
03

Selected work

01

Flock Aura

Mobile app · Flock EnergyLive on iOS & Android

Flock Energy's mobile app, live on both app stores. I lead the work underneath it: how the data is organised, the backend services, and the sign-in and security.

  • Designed the database and the backend services the app runs on.
  • Built the sign-in flow and the connections to outside systems, keeping user data private throughout.
Database designAPI designAuthenticationMobile
02

Vault

Internal tool · Flock Energy

An internal tool for sharing files across teams at Flock. Each team's files stay separate, and what you can do with a file depends on your role.

  • Built the whole tool — every team's files and members stay walled off from every other team's.
  • Designed the permissions system that decides what each person can do with a given file.
SvelteElysiaJSDrizzle ORM
03

Acadex

ID card system for schools & colleges

Schools and colleges issue thousands of ID cards a year, mostly by hand. Acadex turns that into one bulk job, with a visual builder for designing the card itself.

  • Built the database so each institution's data stays separate, and so thousands of records can be brought in at once.
  • Built the card designer: you place each field where you want it, the layout gets saved, and the whole batch prints from it.
Next.jsSupabaseIonicTypeScript
04

Captify

Transcription tool for video teams

Transcription and captioning for video teams. It scales up when a lot of files land at once, and costs nothing while it sits idle.

  • Built it to run with no always-on server, passing each file through several AI models in turn.
  • Set up the speech-to-text side so it copes with many files being uploaded at the same time.
AWS LambdaSvelteKitWhisperAIPython
05

Axon-Intel

Data-gathering agent

An agent that watches developer sites, collects what it finds, and builds profiles from it. It filters locally first, so it only pays for the AI calls worth making.

  • Built an agent that gathers data from several developer platforms on its own and sorts it into structured profiles.
  • Gave it a memory that gets better as it runs, and a local filter that cuts how often it needs to call a paid model.
ChromaDBSQLitePythonLLMs
04

Experience

May 2026Present

Flock Energy

Current

Software Engineer · Remote

  • Lead the database design and the backend services behind Flock Aura, our mobile app.
  • Built the sign-in and account security, plus the connections to the decentralised systems the app relies on — with user data kept private throughout.
  • Built Vault, an internal file sharing tool where each team only sees its own files and your role decides what you can do with them.
July 2025May 2026

VxO Digital

AI Engineer · Bangalore, India

  • Took a company-wide search tool from first design through to launch — how documents get indexed, and how answers get put together.
  • Built tools that read messy business documents — mostly RFPs — and turn them into clean, structured database records.
  • Shipped a voice-controlled mobile app that runs on both iOS and Android, working closely with the product and design teams.
Nov 2023Nov 2024

ML Engineer · Chandigarh, India

  • Handled the whole path from raw data to a running system — cleaning it up, fitting it into a database, wiring the pipelines, then watching it in production.
  • Built forecasting models that predicted what resources would be needed, so teams could plan ahead instead of reacting.
05

Skills

Languages & Data

PythonTypeScriptJavaScriptSQLC++Database designData modelling

Frameworks & Platforms

FastAPINext.jsSvelteKitSupabasePostgreSQLElysiaJSAWS Lambda

AI & Automation

LLM orchestrationRAGVector databasesAI agentsFull-stack delivery

Education

06

Get in touch

Let's build something predictable.

Available for freelance work on backends, databases, and AI features — either a well-defined piece of work, or carrying something the whole way with your team.

Email is fastest — I usually reply within a day. Tell me what you're building and roughly when you need it.