Ravi Simon Shah

Berlin, Germany infinite.ravi@gmail.com

Full Stack Developer

Skilled software engineer with a can-do attitude, good time management skills and a strong user focus. I have developed several web and mobile apps and system utilities being involved in various projects. An enthusiastic team player and creative thinker.

Upwork Profile     Freelancer Profile

Skills

Fundamentals
  • Good sense of Software Design
  • OOP Concepts and Design Patterns
  • Hands-on Experience with Functional Programming
  • Knowledge of Algorithm analysis and design
  • Layered Architecture, Service Oriented Architecture, Microservices
Programming Languages, Frameworks, Tools and Others
  • Python - Advanced
  • Javascript - Advanced
  • Modern C++ - Intermediate
  • Go-lang - Intermediate
  • Relational databases - Postgresql , Mysql
  • NoSQL databases - Mongodb, Redis, Elasticsearch
  • Queues - RabbitMQ, ActiveMQ
  • Django, Celery, Haystack
  • Flask, Sqlalchemy
  • Angular, Ionic, Vuejs, Grunt, bower, webpack
  • HTML, CSS, XML, Bootstrap, Semantic UI, Materialize CSS
  • Git, Gitflow
  • Linux, Bash scripting
Soft Skills
  • Trello, Podio, JIRA
  • Good communication skills
  • Team Player
  • Agile Development & Scrum
  • Good command of the English Language
  • Basic Knowledge of the German Language

Interests

  • Blockchain Technology
  • P2P Networks
  • Distributed Computing
  • Kafka
  • Apache Spark
  • Haskell and Scala

Personal Projects

Experience

Full Stack Developer

I was involved in several projects during my freelancing career. I got the opportunity to work on various challenging projects and work with great overseas clients and remote teams. As a freelancer, it was very important for me to understand the requirements and use resources wisely keeping up the client expectations.

Notable Projects

  • Hotel and flight search using Wego Hotels API ( angular and php)
  • Policy Based EC2 backup client for AWS (angular, python)
  • School Management System (django, jquery and cloudstore; hosted on Google App Engine)
  • Employee Timecard Management System ( django, django-rest-framework, celery, vuejs, C++)
  • Patient Diagnosis Web App (angular + django)
  • Lead Manager for Real Estate ( angular + django, django-rest-framework)
  • GAE boilerplate ( web2py, jquery)
  • Geezer Stock Analyzer (cherrypy, angular)
  • Prototype for Travel Itinerary Generator ( django, django-rest-framework, angular)
July 2014 - Present

Education

MNNIT, Allahabad, India

B.Tech
Computer Science and Engineering
2009 - 2014

Himalayan White House College, Kathmandu, Nepal

High School
2006 - 2008

Hobbies

  • Go-Karting
  • Cycling
  • Skating
  • Photography
  • Hacking stuff
  • Reading Books
  • Learning Foreign Languages
  • Sci-Fi Movies
  • Action Movies