Jay Shah, Software Developer in London, United Kingdom
Jay Shah

Software Developer in London, United Kingdom

Member since May 21, 2015
Jay is a unique developer with refreshing honesty that offers a wide range of novel and efficient approaches for all types of projects. An entrepreneur first, he understands how to get up to speed quickly, adapt to your software setup, and produce scalable code that will be usable for years to come. His remarkable ability to adapt to virtually any requirements makes him a solid fit for a project of any size or complexity.
Jay is now available for hire

Portfolio

Experience

  • Linux, 8 years
  • PHP, 6 years
  • jQuery, 4 years
  • Python, 4 years
  • Ansible, 3 years
  • AngularJS, 2 years
  • Symfony 2, 2 years

Location

London, United Kingdom

Availability

Part-time

Preferred Environment

Scripting and Scraping (Python with Selenium)

The most amazing...

...REST API I've produced also saved my client thousands—picking the right framework meant they saved many weeks of time and money.

Employment

  • Tech lead

    2017 - PRESENT
    GoCardless
    • Acted as the technology lead for a banking integrations team, scaled number of scheme offerings from three to eight.
    • Oversaw the technological direction within the team and gave significant input to other expansive group and department initiatives.
    Technologies: Ruby, Rails, PostgreSQL, Redi
  • Associate (Technology)

    2015 - 2017
    Goldman Sachs
    • Uplifted the legacy technology stack for initial public offerings.
    • Worked as a core member of the team, growing to own the integration with private wealth management.
    • Deployed using RESTful microservices connected with JMS queues.
    Technologies: Java, Spring, Oracle Sybase, Dropwizard
  • Senior Software Engineer

    2013 - 2015
    GulfTalent
    • Innovated a Symfony 2 split-testing framework in combination with Nginx as a reverse proxy.
    • Identified critical vulnerabilities and patched them to prevent exploitation.
    • Contributed heavily to site-wide redesign using HTML5, CSS3, Bootstrap, and AngularJS.
    • Coached and reviewed code for junior members of the team, including face-to-face in Dubai.
    • Introduced PHPUnit and Behat tests, including continuous integration support (Jenkins).
    Technologies: PHP, Symfony 2, HTML5, CSS3, Bootstrap, AngularJS
  • Software Engineer

    2012 - 2013
    Arista Networks
    • Worked as the lead maintainer for a project managing the inventory of all automatically testable hardware.
    • Wrote a web-based interface for displaying automatic test run data.
    • Participated in peer code reviews, encouraging readable and efficient code.
    Technologies: Python, Django, C++
  • Founder

    2006 - 2012
    MyCoHost
    • Provided cloud service management to clients who required their own website infrastructure.
    • Managed new client acquisitions, billing, support, and accounting.
    • Leased hardware directly from upstream providers such as Rackspace, SoftLayer, and Layered Tech.
    Technologies: PHP, Python, cPanel/WHM, Linux Administration
  • PHP Developer

    2011 - 2011
    Clear Books
    • Created a web-based Scrum management tool (similar to Jira or Scrumwise).
    • Collaborated with other developers to help debug and fix their code.
    Technologies: PHP, Zend Framework
  • PHP Developer

    2010 - 2010
    Prijskiezer.nl
    • Identified a major bottleneck in the MySQL-based search engine; migrated to use the Sphinx search engine instead.
    • Implemented caching using Memcached which reduced computation time by over 90%.
    Technologies: PHP
  • PHP Developer

    2009 - 2009
    Kleren.com
    • Implemented new features despite a partially closed-source codebase.
    • Fixed vulnerabilities identified by a penetration testing company.
    • Installed Nginx as a reverse-proxy to improve peak-time performance throughput.
    Technologies: PHP, CubeCart

Experience

  • Personal Website (Development)

    A strong focus was placed on typography, simplicity, and speed. Images are kept to a minimum since it's oriented around my technical skills, and the homepage is designed to load as quickly as Google's homepage.

  • WhatsApp Enhancements (Development)
    https://github.com/jaysh/xposed-whatsapp

    I made useful tweaks to WhatsApp without touching the actual app.

    Customization Done:
    • Removed the voice and/or camera buttons from the conversation view.
    • Added the ability to highlight groups in the conversation list.

  • TV Show API Generator (Development)
    https://github.com/jaysh/eztvit-python

    This presents TV show information in a readable and digestible way. The content is scraped from EZTV in real-time.

Skills

  • Languages

    PHP, Python, Java, Bash, JavaScript, CSS, HTML5, CSS3
  • Frameworks

    Django, Symfony 2, AngularJS, Bootstrap, Spring, Dropwizard, TestNG, PHPUnit, Hibernate
  • Libraries/APIs

    jQuery
  • Tools

    Git, Jenkins, Nginx, Ansible, Behat
  • Paradigms

    Model View Controller (MVC), REST, Agile
  • Platforms

    Apache Server, Red Hat Linux, Linux, Debian, Ubuntu, Docker
  • Storage

    MySQL, PostgreSQL, MongoDB

Education

  • Bachelor of Science degree in Mathematics and Computer Science
    2009 - 2012
    Imperial College London - London, UK
  • A-level certification in Computing (A), Mathematics (A), Further Mathematics (A), Economics (A)
    2007 - 2009
    Graveney School - London, UK
Certifications
  • Zend Certified PHP Engineer (ZEND011569)
    JANUARY 2014 - PRESENT
    Zend Technologies Ltd.

To view more profiles

Join Toptal
I really like this profile
Share it with others