EXPLORE


0.0
0.0
0%
$20 USD / Hour
・

India (11:31 AM)
・
Joined on September 12, 2010
$20 USD / Hour
・
I am a software engineer with 2+ years of backend development experience. I've worked on and also led the development of production grade backend systems with focus on concurrency, scale and usability. ? Languages and tools I've worked with include: ✅ Golang ✅Ruby on Rails ✅Python ✅Redis ✅PostgreSQL ✅Kafka ✅Airflow ✅ Elastic Search ✅Google Cloud Platform ✅Kubernetes ✅Docker While Golang is the language I'm most comfortable with (sort of my 'native software language'), I believe that the core skill in software development is not a specific language or a framework. It is, I would say, the ability to identify and solve any problem that comes up and resiliently create solutions for it - figuring out whatever is required to be learnt in the process. This is what I would say my primary skill is. ? I take pride in making sure that code that I write is: ✅Easily extendable by others ✅Has been tested extensively ✅Supports parallel requests if there is such a use case ✅Can handle a large number of requests (scale) if there is such a use case ? Some projects I have undertaken as part of my work experience include: ✅Built a significant portion of the backend of a distributed storage web-based database from scratch ✅Built and significantly modified a large number of backend APIs as well as micro-services to allow customers to access and update satellite data ✅Built multiple MVCs and POCs from scratch like the backend for a log analytics dashboard, a custom report generating dashboard, a customer data analysis widget etc. I was a writer and a grammar teacher before I became a software developer - and I believe that brings more depth to my work as well as my communication. You will find me to be someone who wants to listen and really understand your problem and only then use my technical expertise to solve it.
Verifications

Significant part of backend for web based distributed databa

Significant part of backend for geospatial APIs

Significant part of backend for web based distributed databa

Significant part of backend for geospatial APIs
No reviews to see here!
Experience
Software Development Engineer
Nov, 2020 - Sep, 2021
•
10 months
Kawa Space
Nov, 2020 - Sep, 2021
•
10 months
- Created and enhanced a significant number of REST APIs as well as micro-services to allow customers as well as internal teams to easily access and update satellite data - Worked on hardening and scaling up the platform to allow it to withstand concurrency as well as higher request load - Towards the end of my stint, led a team, set goals and priorities for it and focused on balancing immediate business outcomes with long term platform priorities.
Nov, 2020 - Sep, 2021
•
10 months
Software Engineer (Golang)
Aug, 2019 - Aug, 2020
•
1 year
Aicumen
Aug, 2019 - Aug, 2020
•
1 year
- Was responsible for the development of three, critical back-end components of a decentralized, distributed cloud storage product, now in production. - Customized and enhanced an existing implementation of the Raft consensus algorithm - Handled the core metadata storage and retrieval functionality for the storage system including design of data structures. - Created multiple REST APIs to access the product, keeping in mind concurrent requests, memory usage and time complexity.
Aug, 2019 - Aug, 2020
•
1 year
Founder and Teacher, Grammar Gang English Classes, New Delhi, India
Mar, 2013 - Mar, 2019
•
6 years
Grammar Gang
Mar, 2013 - Mar, 2019
•
6 years
Founded and ran successful drama and games-based English classes for kids (Grammar Gang) in New Delhi along with my wife. Despite no nameplate and no promotions (to limit customers), every batch ended up having a waiting list. The classes became popular for interesting and empathetic methods of teaching.
Mar, 2013 - Mar, 2019
•
6 years
Education
Indian Institute of Technology, Roorkee
2005 - 2009
•
4 years
B Tech

India
2005 - 2009
•
4 years
Qualifications
9 Online Computer Science Courses @ Coursera and Edx
2018
Princeton University, University of British Columbia and others
Pursued the following courses on Coursera and Edx: - Algorithms - I, Princeton University - 5 courses as part of Micromasters in Software Development, University of British Columbia - Computer Hardware and Operating Systems, New York University - Introduction to TCP/IP, Yonsei University - Version Control with Git, Atlassian
2018