Hello, Folks! π
I am Raman Tehlan(RT). I have a passion for building scalable and distributed systems and creating Open-Source projects. I was previously involved in organizing PyData Delhi and helping other organizations like ILUGD(India Linux User Group Delhi). I blog once in a while, at ramantehlan.github.io/blog. Where I cover topics like distributed systems, databases, and other things that I find interesting.
I am currently working at StockGro, I joined it in 2020 as a founding member and helped scale it from 0 to 1. I am also a Google Summer of Code 2020 student, where I worked on nteract - NumFOCUS, created a webapp for helping data scientiest and engineers make their notebooks reproducable, by providing providing a github link to their notebooks, and the webapp would deploy them in a docker and allow anyone to interact with them using a notebook like interface. Before that, I have worked at companies like IBM Research, Udactiy etc.
Domain | Skill |
---|---|
Languages | Golang, Python |
Frontend | TypeScript, HTML/CSS/SASS, Vercel, NextJs, ReactJs |
DevOps | Kubernetes, Docker, Linux, Git, Nginx, Terrform, CI/CD, GCP, Prometheus, Grafana, Istio, PagerDuty, Helm, Redash, Kong |
QA | k6, Locust |
Security | Burp Suite |
Databases | MongoDB, Redis, PostgreSQL |
Messaging Brokers | Kafka, PubSub, NATs |
BigData | Airflow, Jupyter, Redash, BigQuery |
Archetectures | Microservices, Hexagonal, MVC |
Other | REST, gRPC, WebHooks, WebSockets |
- Database Internals
- Kubernetes Internals
Job Position | Company | Work Period |
---|---|---|
All Things Tech | Stockgro | Oct 2020 β now |
Software Engineer Intern | Google Summer of Code, NumFOCUS | May 2020 β Aug 2020 |
Student Researcher | IBM Research | Mar 2020 β May 2020 |
Full Stack Engineer Intern | Timeless Ventures | Jun 2019 β Sep 2019 |
Software Engineering Inter | Udacity | Sep 2018 β Nov 2018 |
Software Engineering Inter | Knowlarity | Jun 2018 β Aug 2018 |
- Mateix - Tool to bi-directional synchronize two folders in two different devices, with auto-detection of change in the file.
- Pulse - Realtime Heartbeat Monitor - Pulse is a heartbeat monitor; it connects with your smart band and fetches your pulse in real-time to display it on a dashboard. It currently supports MiBand 2 and 3, but support for more devices can be added.
- RedisAnt - RedisAnt maintains your client-side cache end-to-end at the speed of light. It connects with your MongoDB database and automatically ingests the requested data in your local cache and keeps the cache fresh as a daisy.
- Foresta - Foresto is a real-time multiplayer game. The aim is to run through a forest and collect fruits on your way. You get 10 points for one fruit, and there are multiple fruits on every tree. To score more points, cover the maximum area on fruits. More points you have, higher you will be on the scoreboard.
- Modern JavaScript Packaging, India Linux User Group Delhi, Apr 2020
- How Not To Ask Questions, PyData Delhi, Oct 2019.
- Everything You Should Know About Genetic Algorithms, PyData Delhi, Jan 2019.