Impactian EToDâ„¢ Developer (2%)
Extraordinary Talent on Demandâ„¢
Gaurav
Rai
Python Developer
Software Developer in Pune, Maharashtra, India
Python
PostgreSQL
Redis
Elasticsearch
Flask
Celery
Django
HIRE
Python Developer
Impactian EToDâ„¢ Developer (2%)
Gaurav Rai
Software Developer in Pune, Maharashtra, India
Python
PostgreSQL
Redis
Elasticsearch
Flask
Celery
Django
About
Gaurav is a software engineer with technical specialties in Python, Algorithms and Big Data. He provides solutions for the design and implementation of high-quality, model-oriented web services - translating clients requirements into beautiful, scalable, reliable and highly functional web apps and best in class micro-services.
Skills
Languages
Python, Ruby, Core Java
Frameworks
Flask, Django, FastAPI
Libraries/APIs
Hadoop
Platforms
Linux
Storage
PostgreSQL, Redis, Elasticsearch, Kafka, Storm
Tools
Git, Nginx
Experience
Python
7 years
Flask
5 years
PostgreSQL
5 years
Redis
5 years
Elasticsearch
3 years
Django
1 year
Ruby
1 year
Kafka
1 year
Hadoop
1 year
Highlight Projects
News Portal
Worked on an independent website that serves as India's leading independent source of news. It covers news, politics, sports and culture - serving as a digital source of daily political and cultural news with a focus on analyses, quality reportage and commentary.
scroll.in
  • https://scroll.in/
  • Designed and developed the back-end solution using Flash.
  • Implemented a search functionality on the solution using ElasticSearch.


Tuesday
Tuesday is an open-source comments engine written in Python and developed with an API first approach; making it easy to create and maintain. The solution is UI agnostic providing all the APIs needed for common comments implementations. Designed and deployed the backend solution on the project using Hug framework.
Open Source
Streaming Analytics
Worked on a real-time generalized log file management and analysis solution using pattern matching and dynamic clustering. Handled the stream analysis engine for analyzing streams in real-time and generating events and alerts for the solution. Designed and developed a complete data pipeline and alerting framework on the solution; iterating different data connector solutions and REST backend solutions using Python-Flask.
GS Lab
Work Experience
Tech Lead
Scroll Media
|
Jul 2016 - Present
  • Architected, designed, coded, and tested Scroll Media's website application and technology platform; provided operational support and leveraged modern ecosystems/tech stacks.  
  • Designed and developed core features for the back-end of Scroll's system.
  • Participated in all phases of the Scroll's system development life cycle - analyzed and implemented functional requirements. 
  • Identified and encouraged areas for growth and improvement on Scroll's platform by maintaining high standards of software quality and establishing best practices and habits.


Python
FastApi
Flask
PostgreSQL
Redis
Elasticsearch
Senior Software Engineer
GS Lab
|
Feb 2012 - Jul 2016
  • Worked on the development of big data, web applications, machine learning, and data analysis solutions; designed, analyzed and implemented functional requirements for the delivery of solutions within GS Lab. 
  • Designed and implemented complex components based on broad requirements on solutions; evaluated and recommended new technologies, assessed alternatives, and resolved production issues. 
  • Actively participated in code reviews and architectural reviews; worked on pair programming with other engineers to improve codebase and develop features.


Python
Flask
MySQL
Elasticsearch
JQuery
Storm
Hadoop
Kafka
Python Consultant
The Hub
|
Jun 2011 - Feb 2012
  • Built efficient back-end features in Python for solutions by integrating key components and implementing software enhancements. 
  • Guided users to manage co-working businesses and networks by keeping up to date on Impact Hub Network's established coding standards for the development of a platform.
  • Analyzed and troubleshot software application issues on the project; enhanced existing solutions and solved complex problems iteratively.


Python
Flask
JQuery
PostgreSQL
HTML
Education
Birla Institute of Technology and Science, Pilani (BITS Pilani)
Pilani, India
|
Jul 2015 - Jun 2017
Master of Technolgy in Data Analytics
Savitribai Phule Pune University
Pune, India
|
Jun 2007 - Jun 2011
Bachelor's Degree in Computer Engineering
About
Gaurav is a software engineer with technical specialties in Python, Algorithms and Big Data. He provides solutions for the design and implementation of high-quality, model-oriented web services - translating clients requirements into beautiful, scalable, reliable and highly functional web apps and best in class micro-services.
Skills
Languages
Python, Ruby, Core Java
Frameworks
Flask, Django, FastAPI
Libraries/APIs
Hadoop
Platforms
Linux
Storage
PostgreSQL, Redis, Elasticsearch, Kafka, Storm
Tools
Git, Nginx
Experience
Python
7 years
Flask
5 years
PostgreSQL
5 years
Redis
5 years
Elasticsearch
3 years
Django
1 year
Ruby
1 year
Kafka
1 year
Hadoop
1 year
Highlight Projects
News Portal
Worked on an independent website that serves as India's leading independent source of news. It covers news, politics, sports and culture - serving as a digital source of daily political and cultural news with a focus on analyses, quality reportage and commentary.
scroll.in
  • https://scroll.in/
  • Designed and developed the back-end solution using Flash.
  • Implemented a search functionality on the solution using ElasticSearch.


Tuesday
Tuesday is an open-source comments engine written in Python and developed with an API first approach; making it easy to create and maintain. The solution is UI agnostic providing all the APIs needed for common comments implementations. Designed and deployed the backend solution on the project using Hug framework.
Open Source
Streaming Analytics
Worked on a real-time generalized log file management and analysis solution using pattern matching and dynamic clustering. Handled the stream analysis engine for analyzing streams in real-time and generating events and alerts for the solution. Designed and developed a complete data pipeline and alerting framework on the solution; iterating different data connector solutions and REST backend solutions using Python-Flask.
GS Lab
Work Experience
Tech Lead
Scroll Media | Jul 2016 - Present
  • Architected, designed, coded, and tested Scroll Media's website application and technology platform; provided operational support and leveraged modern ecosystems/tech stacks.  
  • Designed and developed core features for the back-end of Scroll's system.
  • Participated in all phases of the Scroll's system development life cycle - analyzed and implemented functional requirements. 
  • Identified and encouraged areas for growth and improvement on Scroll's platform by maintaining high standards of software quality and establishing best practices and habits.


Python
FastApi
Flask
PostgreSQL
Redis
Elasticsearch
Senior Software Engineer
GS Lab | Feb 2012 - Jul 2016
  • Worked on the development of big data, web applications, machine learning, and data analysis solutions; designed, analyzed and implemented functional requirements for the delivery of solutions within GS Lab. 
  • Designed and implemented complex components based on broad requirements on solutions; evaluated and recommended new technologies, assessed alternatives, and resolved production issues. 
  • Actively participated in code reviews and architectural reviews; worked on pair programming with other engineers to improve codebase and develop features.


Python
Flask
MySQL
Elasticsearch
JQuery
Storm
Hadoop
Kafka
Python Consultant
The Hub | Jun 2011 - Feb 2012
  • Built efficient back-end features in Python for solutions by integrating key components and implementing software enhancements. 
  • Guided users to manage co-working businesses and networks by keeping up to date on Impact Hub Network's established coding standards for the development of a platform.
  • Analyzed and troubleshot software application issues on the project; enhanced existing solutions and solved complex problems iteratively.


Python
Flask
JQuery
PostgreSQL
HTML
Education
Birla Institute of Technology and Science, Pilani (BITS Pilani)
Pilani, India | Jul 2015 - Jun 2017
Master of Technolgy in Data Analytics
Savitribai Phule Pune University
Pune, India | Jun 2007 - Jun 2011
Bachelor's Degree in Computer Engineering