cv
This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.
Basics
| Name | Bikram Ghosh |
| Label | Backend Developer |
| bikramghosh9595@gmail.com | |
| Phone | +91 7738452979 |
| Url | https://bikramggg.github.io/portfolio |
| Summary | Experienced backend developer skilled in Python, TypeScript and Node.js, specialising in resilient micro-services and DevOps practices. Expert in building secure REST/GraphQL API gateways for optimal performance and in designing cloud-native, cost-effective solutions on AWS and Azure. Accomplished in Android development with Java and Kotlin and has a solid grasp of the Android lifecycle. |
Work
-
2023.10 - Present Mumbai, Maharashtra
Backend Developer
Testlify
Developing and maintaining backend services for an assessment-platform start-up.
- Implemented Vector Search using MongoDB Atlas Search.
- Designed Data pipeline for data ingestion and transformation.
- Built a background-job system with a messaging-queue architecture.
- Implemented a CI/CD pipeline with GitHub Actions.
- Set up CI/CD with Azure Container Apps and Docker.
- Introduced a platform-level rate-limiting strategy.
- Optimized legacy code, improving API latency by ~50 %.
- Integrated SendGrid, Postmark and ConvertKit e-mail services.
- Used MongoDB Atlas services (Atlas Search, Data Lake) and aggregation pipelines for analytics.
-
2023.04 - 2023.10 Mumbai, Maharashtra
Backend Developer Intern
Testlify
Six-month internship focused on extending internal low-code admin tools and scheduled jobs.
- Extended AdminJS-based low-code framework for internal admin panels.
- Implemented scheduled functions and cron jobs via Rundeck.
Education
-
2020.08 - 2023.06 -
2018.06 - 2020.06
Certificates
| Foundations: Data, Data, Everywhere | ||
| Google │ Coursera |
| Ask Questions to Make Data-Driven Decisions | ||
| Google │ Coursera |
| Introduction to Big Data | ||
| University of California San Diego │ Coursera |
| MongoDB Aggregation | ||
| MongoDB University |
| M001: MongoDB Basics | ||
| MongoDB University |
| M103: Basic Cluster Administration | ||
| MongoDB University |
| MongoDB Associate DBA | ||
| MongoDB (Credly) |
Skills
| Programming Languages | |
| Python | |
| TypeScript | |
| Java | |
| Kotlin | |
| C++ | |
| Golang | |
| Bash |
| Frameworks & Tools | |
| Node.js | |
| FastAPI | |
| LoopBack 4 | |
| Django | |
| MERN stack | |
| Docker | |
| AWS | |
| Azure | |
| Serverless | |
| CI/CD | |
| DevOps | |
| MongoDB | |
| SQL/PostgreSQL | |
| Web3.js | |
| Android SDK | |
| JIRA | |
| NewRelic | |
| OpenReplay |
Languages
| English | |
| Professional |
| Hindi | |
| Native |
| Bengali | |
| Native |
| Marathi | |
| Professional |
Projects
-
SLI – Sign-Language Interpreter (Android)
- Real-time sign recognition via Camera2 API and TensorFlow.
- Firebase used for authentication and cloud storage.
Interests
| Open Source | |
| Contributing to open source projects | |
| Participating in hackathons | |
| Building tools for developers |
| Tinkering | |
| Exploring new technologies | |
| Building personal projects | |
| Learning new programming languages |
| Gaming | |
| Playing video games | |
| Game development | |
| Game design |