Siddhant Goel

Siddhant Goel

Mentor
Rising Codementor
US$25.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Backend/DevOps Software Developer
Backend/DevOps Software Developer

Experienced backend software developer and entrepreneur with a background writing high-traffic low-latency distributed applications, managing software teams and development processes, and translating business requirements to product features.

Deep knowledge of the Python ecosystem. Active contributor to open source software

German, Hindi, English
Vienna (+02:00)
Joined August 2017
EXPERTISE
10 years experience
I've been writing Python code for close to 10 years now, including frameworks such as Django and Tornado. I'm familiar with Python best ...
I've been writing Python code for close to 10 years now, including frameworks such as Django and Tornado. I'm familiar with Python best practices, and have written 2 open source Python frameworks with a few thousand PyPI downloads.
5 years experience
I've written Tornado code for close to 5 years now. I'm familiar with Tornado internals, writing websockets using Tornado, handling async...
I've written Tornado code for close to 5 years now. I'm familiar with Tornado internals, writing websockets using Tornado, handling asynchronous tasks using Tornado (with the provided IOLoop), as well as general purpose website/API development using Tornado. I've also written an open source module to make it easier to use the SQLAlchemy ORM in Tornado applications (source code here - https://github.com/siddhantgoel/tornado-sqlalchemy).
2 years experience
I've used SaltStack for server deployments at multiple companies now, most recently my own where I'm leading development. I strongly bel...
I've used SaltStack for server deployments at multiple companies now, most recently my own where I'm leading development. I strongly believe developers should be handling operations as well, and think SaltStack enables putting that belief to practice. I've used SaltStack mostly for Python application deployments, which includes server setup, hardening from the point of view of security, application requirements (virtualenv/frontend-assets/etc.) and whatever else the application may demand.
DevOpsPython
View more
DevOpsPython
View more
5 years experience
I've been writing client side JavaScript since the days when jQuery was considered the "hot new thing". I primarily use VueJS to build re...
I've been writing client side JavaScript since the days when jQuery was considered the "hot new thing". I primarily use VueJS to build reactive client interfaces, and consider JavaScript an integral part of my portfolio.
Es6Vue.jsnpm
View more
Es6Vue.jsnpm
View more
4 years experience
My experience with AWS involves handling production applications using the variety of services that AWS offers - including EC2 (in an aut...
My experience with AWS involves handling production applications using the variety of services that AWS offers - including EC2 (in an auto-scaled setting), S3, RDS, and SQS.
8 years experience
I primarily use Git for version controlling the source code I'm handling, in addition to defining Git-based workflows to manage software ...
I primarily use Git for version controlling the source code I'm handling, in addition to defining Git-based workflows to manage software development in teams.

REVIEWS FROM CLIENTS

Siddhant's profile has been carefully vetted and approved as a Codementor. Connect with Siddhant now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
tornado-sqlalchemy
Python helpers for using SQLAlchemy with Tornado
Python
46
6
streaming-form-data
Streaming Python parser for multipart/form-data
Python
30
5