My tech journey so far.
Backend Engineering Intern
Armur AI
- •Rewrote the core code security scanning tool from Python to Golang, improving performance and response time by 25%.
- •Built dashboard APIs to deliver real-time user stats and system insights using optimized PostgreSQL queries.
- •Integrated a Kafka-based event-driven system for scalable, decoupled user scan request handling.
Skills: Go, Python, PostgreSQL, Kafka, Golang
Fullstack Engineer Intern
Stride AI
- •Maintained and improved the existing codebase of the company's backend, adding new features and fixing bugs.
- •Improved the performance of OCR scanning by 20% by optimizing the codebase and by implementing multithreading.
- •Wrote integration tests for the backend API using pytest and improved the test coverage to 90%.
- •Integrated Kafka architecture for scalable, decoupled user file request handling.
Skills: Python, PostgreSQL, Kafka, FastAPI, Docker, S3, AWS
Open Source Contributor
OpenCut – Collaborative Video Editor
- •Implemented core editing tools including split, cut, copy, and audio track management.
- •Added support for uploading multiple media files without blocking the main thread.
- •Introduced a global mute button and optimized timeline performance for smoother playback and interaction.
- •Optimised some of the react part of the codebase to make it more efficient and faster.
Skills: TypeScript, Node.js, Nextjs, FFmpeg, TailwindCSS, ShadcnUI, Zustand