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

Software Developer in London, United Kingdom

Member since May 21, 2015
Jay has nearly a decade of experience with web applications, with particular expertise with third-party banking and payment integrations, web scraping, and large data processing. Along with being easy to work with who loves to uphold good coding practices, Jay excels in full-stack projects preferably with Python/Django.
Jay is now available for hire




London, United Kingdom



Preferred Environment

Selenium, Python

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.


  • Tech lead

    2017 - PRESENT
    • 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.
    • Scraping online banking and PDFs to provide data feeds that banks could not pragmatically provide.
    Technologies: PostgreSQL, Ruby on Rails (RoR), Ruby
  • 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: Dropwizard, Sybase, Oracle, Spring, Java
  • Senior Software Engineer

    2013 - 2015
    • 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: AngularJS, Bootstrap, CSS3, HTML5, Symfony 2, PHP
  • 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: C++, Django, Python
  • Founder

    2006 - 2012
    • 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: Web Host Manager (WHM), cPanel, Linux Administration, Python, PHP
  • 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: Zend Framework, PHP
  • PHP Developer

    2010 - 2010
    • 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
    • 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


  • 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)

    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)

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

  • Confidential: Government Web Scraping (Development)

    This project provided a B2C service for end-consumers by scraping a UK government service to provide it. The development required complex use of proxies, headless browsers, and CAPTCHA bypassing strategies.

    More details can be shared privately.


  • Languages

    Python, PHP, Ruby, Java, Bash, JavaScript, CSS, HTML5, C++, CSS3
  • Frameworks

    Django, Symfony 2, AngularJS, Bootstrap, Spring, Dropwizard, TestNG, PHPUnit, Selenium, Zend Framework, Ruby on Rails (RoR), Hibernate
  • Libraries/APIs

  • Tools

    Git, Jenkins, Nginx, Ansible, Behat
  • Paradigms

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

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

    JSON, JSON/XML Schemas, MySQL, Sybase, PostgreSQL, MongoDB
  • Other

    Web Scraping, Linux Administration, Web Host Manager (WHM)


  • 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


  • Zend Certified PHP Engineer (ZEND011569)
    Zend Technologies Ltd.

To view more profiles

Join Toptal
Share it with others