Available Immediately | Immediate Joiner | Software Engineer (2 YOE) | React, TypeScript, Python, SQL | Data Platform Operations (Dremio, Airflow, Docker,kubernetes)

Bengaluru






Bachelor of Technology - BTech, Information Technology
Sree
Join Godwin and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossAvailable Immediately | Immediate Joiner | Software Engineer (2 YOE) | React, TypeScript, Python, SQL | Data Platform Operations (Dremio, Airflow, Docker,kubernetes)
Software Engineer with 2 years of experience in frontend development and data platform operations. At Onstak Technologies, I migrated legacy ExtJS modules to React + TypeScript + Material UI, built reusable UI components, and optimized high-volume data rendering (~1GB views) using virtualization for better performance and stability. I contribute to data platform reliability by monitoring Dremio data flows, investigating incidents through event/application logs, re-queuing failed events to low-lag lanes, and resolving access/query issues. I have also built internal dashboard features with React/TypeScript + FastAPI and containerized internal utilities using Docker and MongoDB for local testing. Core skills: React, TypeScript, JavaScript, Python, SQL, FastAPI, Docker, Kubernetes, Airflow, Dremio, PostgreSQL, MongoDB, Linux, Jenkins. Open to Software Engineer roles in product engineering and platform-focused teams.
Bengaluru
claude code
cursor
gemini
mcp
mistral
openai
Software Engineer at OnStak, Sep 2024 - Present Β· 2 yrs 2 mos, Bengaluru, Most of my work starts when someone says, "the data looks wrong." At NetApp (client of Onstak Technologies), I'm the one who finds out why, and then builds something so nobody has to guess next time. π When data dipped: I traced it through the logs, found the failed events, sent them back to the right Kafka consumer groups, and checked every record landed before closing the issue. π¦ When one huge query blocked everyone else: I reviewed each dataset access request and granted only what fit, so heavy queries stayed out of other users' way. β±οΈ When Airflow jobs got stuck: I cleared them, retriggered them and backfilled missing rows, so destination tables stayed complete. π When support teams had too many tools to check: I built one dashboard (CRS Pipeline Dashboard) with job status, history and errors in a single place. π When nobody could see how fast Dremio access was growing: I built the DLH Insights Dashboard with a user-growth graph, and a daily PostgreSQL sync that cut repeated Dremio queries. π§© When a legacy ExtJS UI was holding things back: I rebuilt modules in React and TypeScript with reusable components and a shared AG Grid table. Plus pytest tests for the backend code I write. Stack: React, TypeScript, Python (FastAPI, Flask), PostgreSQL, Dremio, Airflow, Kafka, Docker, Kubernetes
Bachelor of Technology - BTech, Information Technology, Sree
godwin-web-dev.onrender.com: https://godwin-web-dev.onrender.com/