Yusuf Mirkar
- 👋 Hi, I'm a Software Engineer - Backend-heavy Full-stack.
- 6 years of shipping features, fixing issues, and writing robust fault-tolerant software systems (with 5 years in web).
✍️ Technical Writeups
- How Authenticator Apps Work — Time-Based OTP Explained — May 6, 2026
- How Docker Image Layers Work — Explained — May 2, 2026
- How Certbot Gets You a TLS Certificate — Explained — May 1, 2026
- How HTTPS Works — TLS Encryption Explained — April 30, 2026
🚀 Built on the Side
| Name | Description |
|---|---|
| Postgres MCP Server | * Minimal local MCP server for read-only PostgreSQL access via Claude Code * NPM: npmjs.com/package/@mir1198yusuf/pg-mcp |
| HLS Conversion — Node.js | * Node.js application that converts MP4 videos from AWS S3 into HLS format with 3 quality variants (360p, 480p, 720p) * Uses FFmpeg for transcoding and generates a master M3U8 playlist for adaptive bitrate streaming * GitHub: github.com/mir1198yusuf/hls-conversion-nodejs |
| Postgres to Postgres Incremental Replication | * Node.js application for incremental PostgreSQL-to-PostgreSQL data replication across separate servers * Auto-detects schema changes, supports pg-dump for initial sync, webhook notifications after each cycle * GitHub: github.com/mir1198yusuf/incremental-replication |
🛠️ Technologies
| Category | Technologies |
|---|---|
| Programming Languages | JavaScript, TypeScript, SQL |
| Backend | Node.js, Express.js |
| Frontend | Vue.js, Nuxt.js |
| Database | PostgreSQL |
| Infra & Deployment | Docker, AWS (EC2, Lambda, S3, ECS, IAM, CloudWatch), Serverless Framework, Nginx, Cloudflare Pages |
| AI Tools | Claude Code, MCP |
💼 Where I've Worked
| Company & Duration | Role & Description |
|---|---|
| Yocket Mar 2022 – Jan 2026 |
Software Engineer 2 (Backend-heavy Full-stack) Mumbai, India (Hybrid) * Developed Yocket GRE Prep from scratch (team of 4), used by 20K+ aspirants taking a total of 88K+ practice tests on the platform. * Self-hosted & managed open-source tools (analytical & developer tools) on AWS EC2 for engineering & non-technical teams, ensuring 99.9% uptime through automated health-checks, TLS renewals & DB backups. * Developed backend APIs for Yocket Virtual Office for lead queue assignment automation, resulting in zero manual effort by the sales team for this lead flow; ensured real-time fault detection via internal notifications. * Architected & integrated a suite of third-party services including CRM, analytics, email delivery, cloud storage, geolocation, OAuth, payment processing, PDF generation & async workflow. * Redefined the technical backend architecture of Yocket Community Feed for better UX & latency improvements; ensuring backward compatibility for older mobile clients; introduced post categorization. * Optimized data filtering & aggregation across lakhs of rows to return results within a second through careful indexing, materialized views & schema design; wrote PostgreSQL migrations for the same. * Collaborated with zero-inbox discipline with cross-functional stakeholders across Product, Design, Marketing, QA & Data via Jira, Figma & other sync/async chat tools. * Owned & implemented various features, enhancements & bug fixes across the Event Webinar, Explore, Feed, Onboarding, Premium Conversion & College Finder modules. * Enabled automatic code quality checks using static code analysis tools; ensured functionality via unit testing. * Scripted a flow to convert MP4 GRE learning recorded videos into HLS-compatible segments to ensure bitrate adaptiveness. * Technologies: Node.js, PostgreSQL, Docker, Nginx, SQL, Vue.js, Nuxt.js, Express.js, AWS (Lambda, S3, EC2, ECS), Bitbucket |
| Connectplus Innovations Jun 2020 – Feb 2022 |
Software Fullstack Junior Engineer Mumbai, India (Remote) * Developed & optimised React Native screens & backend APIs, improving performance & UI/UX. * Co-developed (team of 2) the Redux flow of the app. * Built a real-time push notification system for Android using AWS SNS, Firebase, and DynamoDB Streams, improving user engagement. * Optimized app startup, reducing loading delays by 75% and fixing critical performance issues. * Technologies: Node.js, DynamoDB, Lambda, React, React Native, Redux, Bootstrap, Express.js, GitLab |
| Tata Consultancy Services Jun 2019 – Feb 2020 |
Assistant System Engineer Mumbai, India (Onsite) * Developed & optimized SAP ABAP programs for a Belgian client, in collaboration with functional teams to meet business requirements. * Technologies: SAP ABAP Reports, Function Modules, ABAP Data Dictionary |
🎓 Academic Record
| Year | Degree | Institution | Result |
|---|---|---|---|
| 2015–2019 | Bachelor of Engineering - Computer Science | University of Mumbai | 8.3/10 CGPA |
| 2014–2015 | Standard 12th - Science | Maharashtra State Board | 78.31% |
🌐 On the Web
- GitHub: github.com/mir1198yusuf
- LinkedIn: linkedin.com/in/yusuf-m-b49360168