Scroll To View More
Gurjit Singh Sidhu

Gurjit Singh Sidhu

Vancouver, BC, Canada
Member since April 17, 2017
Gurjit has over more than a decade of experience in software development where he's gained extensive experience in technology architecture, cloud computing (PaaS/SaaS, AWS, and GCP), and agile development. He communicates extremely well and has worked in teams of all sizes.
Gurjit is now available for hire
Portfolio
Experience
  • Full-stack, 8 years
  • Agile, 8 years
  • Python, 7 years
  • Shopify, 1 year
  • React, 1 year
  • AWS Lambda, 1 year
  • Blockchain, 1 year
Vancouver, BC, Canada
Availability
Part-time
Preferred Environment
Mac OS X, Sublime Text, Git, Chrome
The most amazing...
...thing I've created is a service that accepts a face photo then generates a 3D head model and creates a preview animation in a few seconds.
Employment
  • Full-stack Software Engineer
    2018 - PRESENT
    Client 1 (via Toptal)
    • Built a dashboard app for an AI based startup based out of San Francisco.
    Technologies: React.js, Python, ES, Microservices
  • Full-stack React Developer
    2017 - PRESENT
    Perfect Venue (via Toptal)
    • Developed a marketplace for event and spaces that enables users to add and update venues/spaces and to search for events based on various filters.
    Technologies: React, Python, AWS Serverless, NoSQL Databases
  • Shopify Developer
    2017 - 2017
    Client 2 (via Toptal)
    • Selected a free Shopify theme and updated it as per the UI specified in the Sketch files.
    Technologies: Shopify Liquid Theme
  • Technology Lead | Co-founder | CTO
    2012 - 2016
    Kloneworld Pte Ltd
    • Developed REST services for the creation of PDFs, personalized movies, and more.
    • Architected and developed a franchise web app.
    • Created a unified payment services API module that integrated with many payment gateways.
    • Developed the Kloneworld iOS kid's app.
    • Architected and developed supporting web applications to configure books, animations, and diagnostics.
    Technologies: Python, Jinja Templates, C++, PHP, MongoDB , MySQL, AppEngine, AWS S3, DynamoDB, Backbone.js, Git
  • Technology Advisor
    2011 - 2012
    Frrole
    • Developed an API layer that exposed Frrole.AI social intelligence services.
    • Created a scalable widget platform for supporting client specific Frrole.AI widgets.
    • Developed a Bootstrap CSS based newspaper based on the Frrole API.
    Technologies: Apache Storm, MongoDB, Apache Kafka, Elasticsearch, PHP, MySQL, Java Servlets, Python, App Engine
  • Program Manager | Software Development Manager | Technical Fellow
    2009 - 2012
    Versata (Trilogy)
    • Worked as a program manager for service platform enhancements and maintenance for a client in North America.
    • Contributed to a performance enhancement project—developing Sprite Services​, ​enhancing the Base64 CSS, automating the minifying of scripts/CSS files, and more.
    • Managed the migration of a microsite made in legacy ASP to Java.
    Technologies: Java Servlets, XML, YUI, SVN, JIRA
  • Co-founder
    2009 - 2010
    Youtour.in
    • Developed a crowd-sourced travel portal for South East Asia.
    • Created a meta-search module that compared airfares and train fares.
    • Developed a mashup that integrated with Flickr, YouTube, and Google Maps.
    Technologies: PHP, MySQL, Linux, Google Maps
Experience
  • Perfect Venue (Development)
    https://www.perfectvenue.com

    I built a marketplace for event booking for a startup based out of Colorado. Technologies used were React and Python; and AWS cloud was used for hosting the app.

  • BetsyandBrandts.com | Shopify Store (Development)
    https://betsyandbrandts.com/

    I developed a theme for a Shopify store and supported the set up and integration with third-party services.

  • Kloneworld Pte. Ltd. (Development)
    http://www.kloneworld.com

    Kloneworld uses a mix of technologies and creativity to pass on stories that inspired and entertained us when we were kids, onto the next generation. Kloneworld offers you an unmatched personalized storytelling experience with just a single face photo.

  • Frrole (Development)
    https://frrole.ai/

    Frrole is an AI platform that works at the intersection of social data and consumer intelligence.

  • Ford Services Platform (Development)
    http://services.forddirect.fordvehicles.com/docs/index.html

    A program manager for building a next-generation technology services platform for automotive OEMs.

  • Racing.Ford.com (Development)
    http://performance.ford.com/home.html

    I handled the software development for migrating the site, Racing.ford.com, to a new tech stack.

Skills
  • Languages
    PHP, Python, JavaScript
  • Frameworks
    Redux, AngularJS, Bootstrap, webapp2
  • Libraries/APIs
    React, Backbone.js, jQuery, REST API, Shopify API
  • Paradigms
    Agile
  • Other
    Full-stack, Apps, IaaS
  • Platforms
    Google App Engine, Shopify, AWS Lambda, Blockchain
  • Storage
    AWS S3, RDBMS, NoSQL
  • Tools
    Apache Storm
Education
  • Certificate in Bitcoin and Cryptocurrency Technologies (Blockchain)
    2017 - 2017
    Princeton University via Coursera - Online
  • Certificate in Machine Learning
    2016 - 2016
    Stanford University via Coursera - Online
Certifications
  • AWS Certified Solutions Architect
    MARCH 2017 - MARCH 2019
    Amazon
I really like this profile
Share it with others