Yash Kadam
Software Engineer
[email protected] · yashk.net · GitHub · LinkedIn
Summary
Fullstack Software Developer with 3+ years of experience specializing in backend development and mobile app development. Interested in devising better problem-solving methods for challenging tasks, and learning new technologies and tools as the need arises.
Experience
Fullstack Developer · StratexCS Pty. Ltd
Mar 2024 – Feb 2026· Remote, Perth AU
- Founding engineer who partnered directly with the CEO and CTO to shape product direction and deliver a multi-tenant NDIS SaaS platform across HR, client management, rostering, and billing on AWS.
- Took core workforce workflows (rostering, timesheets, approvals, billing) from idea → production, coordinating across product and engineering and iterating quickly based on real operator feedback.
- Built and owned a cross-platform workforce app (iOS/Android) — Carers Community on the Play Store and App Store — with a single codebase, making it easier to ship consistent updates across platforms.
- Introduced background processing for operational tasks like approvals, invoice/document generation, and notifications, reducing manual follow-ups and keeping the platform responsive during busy periods.
- Designed and shipped a multi-tenant LMS backend in Go (Gin) and mobile app for a beta/pilot program, enabling onboarding for operators and gathering feedback to guide the next iteration.
Software Engineer · Ratham
Jul 2023 – Feb 2024 · Hyderabad, IN
- 3rd engineer at an enterprise transportation software company.
- Designed and implemented robust APIs in Golang, supported by comprehensive test cases.
- Developed and tested cross-platform mobile apps using React Native, ensuring a seamless experience for Android and iOS users.
- Established a CI/CD pipeline, automating workflows and streamlining deployment.
- Launched the app on Google Play, expanding market reach and enhancing accessibility.
- Hired and mentored intern candidates.
Application Development Associate · Accenture
Oct 2021 – Jun 2022 · Mumbai, IN
- Collaborated on projects for Best Buy (US), managing project risks, issues, tickets, and client database changes, and handled purchase transaction errors in the client DB.
Internship Trainee · Siemens
Jun 2019 – Jul 2019 · Mumbai, IN
- Interned in the Mobility Division R&D department, researching digitalization in Indian Railways.
Education
Savitribai Phule Pune University · 2017 – 2021 B.E. in Information Technology · CGPA: 7.7
Projects
Document RAG · doc-rag.yashk.net
- Built a Retrieval-Augmented Generation (RAG) API with FastAPI and Python, enabling users to upload documents and ask natural language questions with context-grounded answers powered by Google Gemini.
- Designed a document ingestion pipeline that parses multiple file formats (PDF, HTML, Markdown, TXT), chunks text with configurable overlap, and generates embeddings via Google’s embedding API.
BitTorrent Client · github.com/yashkadam007/bittorrent-client
- Designed and built a functional BitTorrent client from the protocol specification, implementing bencode parsing, HTTP/UDP tracker communication, and the peer wire protocol.
- Architected a concurrent download system using goroutines to manage 50+ peer connections with thread-safe piece state tracking, request pipelining, and graceful resource cleanup.
- Built an interactive terminal UI with real-time progress visualization, live statistics (speed, ETA, peer count), and piece-level completion mapping.
Skills
Languages & Frameworks: Python, Go, React Native, Node.js, Express, FastAPI
Infrastructure & Tools: AWS, CI/CD