Jonathan Serle, Developer in Bet Shemesh, Israel
Jonathan is available for hire
Hire Jonathan

Jonathan Serle

Verified Expert  in Engineering

Software Developer

Bet Shemesh, Israel
Toptal Member Since
March 14, 2015

Jonathan is a highly motivated developer and architect with a unique edge: his communication skills and ability to understand software projects from the top-down. His experience has taken him through a wide range of development environments, from the startup to the Fortune 500.


JS Technology Solutions, Inc.
Data Modeling, Atlassian Suite, Telephony, Deployment, Performance, Mercurial...
Subversion (SVN), Trac, Facebook API, Memcached, CentOS, Smarty, jQuery, MySQL...
OpticsPlanet Inc.
Ubuntu, CentOS, Subversion (SVN), Trac, APIs, Doctrine, Zend Framework, jQuery...




Preferred Environment

Git, PhpStorm, MacOS

The most amazing...

...project I've worked on was a world-wide product engineering and testing platform.

Work Experience


2010 - PRESENT
JS Technology Solutions, Inc.
  • Created a web app for a Fortune 500 electronics company for global reliability and engineering teams.
  • Built automated sales/fulfillment for a ticket broker with over $5M in annual sales.
  • Developed features and modules for a market-research CRM platform.
  • Programmed a web-based ad network management dashboard for a large financial company.
  • Devised multiple software solutions for the healthcare industry.
Technologies: Data Modeling, Atlassian Suite, Telephony, Deployment, Performance, Mercurial, Subversion (SVN), Git, Bower, jQuery, Bootstrap, Angular, Test-driven Development (TDD), Java, JavaScript, MVC Frameworks, PHP, RPC, SOAP, REST, Object-relational Mapping (ORM), NoSQL, SQL

Lead Developer

2010 - 2012
  • Managed a 5-developer team through beta and public launch.
  • Developed code architecture and built 3rd-party API integrations.
  • Deployed to a 10-node cluster with read-slaves and aggressive caching.
  • Conducted interviews, led code/performance reviews, and developed standards.
  • Managed timelines and worked with the executive team to prioritize features and releases.
Technologies: Subversion (SVN), Trac, Facebook API, Memcached, CentOS, Smarty, jQuery, MySQL, Zend Framework, PHP

Software Engineer

2009 - 2010
OpticsPlanet Inc.
  • Built a product specification system used to categorize items on a website.
  • Created sales reports and analytics tools for the marketing team.
  • Built workflow tools for sales and compliance teams.
  • Worked with user teams to develop specs.
  • Implemented JS/AJAX coding standards and plugins.
Technologies: Ubuntu, CentOS, Subversion (SVN), Trac, APIs, Doctrine, Zend Framework, jQuery, MySQL, PHP


2008 - 2009
Walgreens Call Centers
  • Optimized custom CRM and modules, supporting a 1500+ call center staff.
  • Built a push notification system for outbound phone campaigns.
  • Created a real-time stats dashboard for call center management.
  • Coordinated requirements and planning meetings with multiple departments.
  • Improved the call center notification system involving escalation of customer service issues based on organizational hierarchy.
Technologies: Ajax, Vtiger CRM, MySQL, PHP

GoCPS is an Angular-based public facing website with extensive integration of Google Maps as well as integration with an array of back-end RESTful services.

The site is used by millions of district parents annually.

ARProactive is a payment collection and processing service specializing in the pharmacy industry.

The front-end, built in AngularJS, integrates with a custom-built PHP-based RESTful API, utilizing the Symfony framework.


Shows implementation of a real-time processor of API-sourced sales data. It implements event-driven code, dependency injection, and multi-layered exception handling to ensure optimal processing in the event of outages from third-party networks.

AngularJS Front End for a Healthcare Company

This application handles reporting and budgeting for companies that operate nursing homes and other nursing facilities. It was built on a RESTful platform.

Reporting Tool for Healthcare Companies

This reporting tool helps senior care operators manage budgeting and marketing functions by providing real-time insights based on live, dynamic data.


JavaScript, SQL, PHP, HTML5, CSS, C#, Java


AngularJS, Angular, TYPO3, Smarty, Laravel 5, Spring, Fat-Free Framework, Symfony 2, Bootstrap, Laravel, PHPUnit, Zend Framework


Node.js, TensorFlow, Doctrine, Twilio API, API Development, Laravel Elixir, Restangular, PHPMailer, Doctrine 2, JDBC, MooTools, Facebook SDK, MyBatis, jQuery UI, Underscore.js, Mustache, Facebook API, jQuery


Drupal, Vtiger, MacOS, Ubuntu, Debian Linux, CentOS, Windows Server, Amazon Web Services (AWS)


Front-end, Mega, Software Development, Ajax, RPC, MVC Frameworks, Performance, Deployment, Telephony, Angular Bootstrap, Mailchimp API, APIs, log4j, SOAP, Customer Relationship Management (CRM), Agile Software Testing, DNS, IIS, Data Modeling, Sales, Network Processors, Reporting


Vtiger CRM, Bower, Atlassian Suite, Gulp, PhpStorm, Subversion (SVN), PHP-FPM, Mercurial, Stash, GitHub, Trac, Jira, NGINX, Apache, Cron, Git


Object-relational Mapping (ORM), Test-driven Development (TDD), Agile Software Development, Unit Testing, Responsive, Responsive Web Design (RWD), REST, Search Engine Optimization (SEO)


Memcached, NoSQL, JSON, SlimPHP, Database Performance, SQL Server 2008, MongoDB, MySQL, Microsoft SQL Server, Database Replication

2002 - 2005

Coursework towards a Degree in Theology and Philosophy

Hebrew Theological College - Skokie, IL


Sun Certified MySQL Developer



Zend Certified PHP Developer