Tomas Novotny

PHP developer
  • Ideal project length 6+ months
  • Location Remotely (meetings possible)
  • Available from 5th August
Bio

I am an experienced Backend Developer with more than 10 years of experience in the international companies, always using the technologies and current trends of the market. I use mainly PHP/Laravel/Vue.js for my development producing fast and realiable websites with custom features.

Skills
  • PHP
  • Laravel
  • Nette
  • HTML/CSS
  • SQL
Work
Experience

Laravel Developer

DHL Information Services · 2017 - 2018

Designed and created API points for a new application. Refactored big parts of the existing code. Built models for Elasticsearch to store a large number of records. Created Elasticsearch queries to aggregate big data. Sped up the running of unit test cases by up to 5x. Implemented unit, E2E, and specific automated tests.

PHP PHPUnit Laravel Elasticsearch MySQL PubNub REST

Software Developer

O2 Czech Republic · 2015 - 2017

Sales tool project - development, maintenance, analyst and testing of the selling tool product which is price modeling tool based on billing system, targeting on SMB and BD clients. Development, analyst, maintenance (PHP, CSS, Nette, JS, SQL) Data pumps for two ways synchronization Database optimization Deployment model design (Jenkins, Git, Shell) Application speed up with SQL queries caching (Memcachce)

PHP CSS Nette SQL Jenkins Git Shell

PHP developer

Honeywell · 2010 - 2014

Built a web application in Laravel from scratch. Designed front- and back-end components for online organizers. Worked closely with the inventor to ensure the vision became a reality. Iterated often on design and function to accommodate changing opinions and needs. Set up and maintained servers on multiple third-party hosting providers.

PHP Laravel SQLite MySQL HTML CSS

PHP developer

Barclays Investment Bank · 2007 - 2009

Designed and developed several components for order processing and warehouse management systems - from DB tables design to models, controllers, and services. Improved performance of order processing from 1.2 req/sec to 10 req/sec per a single process by analyzing performance of database requests, profiling and finding "bottlenecks" and resolving deadlocks. Made a system for managing background RabbitMQ consumer daemons.

PHP Zend Framework MySQL New Relic
Education

Czech Technical University in Prague

Prague - 2007 - 2009

Doctoral program at Department of Control Engineering

Czech Technical University in Prague

Prague - 2001 - 2007

Master program at Faculty of Electrical Engineering

Certificates

RogueWave Software Zend

Zend PHP Certification

Laravel LLC. - Laravel Certification Program

Laravel PHP Certification
Other
Driving licence
International
Languages
English (Fluent)
German (Fluent)
Czech (Native)

Hire Tomas