Tomas Putnoky
Verified Expert in Engineering
Software Developer
Košice, Košice Region, Slovakia
Toptal member since January 8, 2016
Tomas is a capable full-stack developer with more than 10 years of experience. He is passionate about creating new things especially projects that involve Agile and bringing value to his clients. While his main skills are in PHP and JavaScript, he has a deep knowledge of multiple web-related languages and frameworks such as Angular 1/2, React, Symfony, Doctrine, and many others. He loves to create clean code based on the SOLID principles.
Portfolio
Experience
- PHP - 10 years
- Symfony - 8 years
- SQL - 8 years
- JavaScript - 7 years
- REST - 5 years
- Angular - 4 years
- TypeScript - 2 years
Availability
Preferred Environment
Git, PhpStorm
The most amazing...
...thing I've coded is an Angular module for creating complex forms.
Work Experience
CTO | Full-stack Web Developer
GrownApps
- Led an agile team of web developers.
- Developed an internal framework providing convenient GraphQL-like API to Symfony.
- Created a PHP DI extension to the Nette framewrok.
- Built a framework for internal Angular components.
- Designed types of software architecture for multiple projects.
Software Architect
Previo (via GrownApps)
- Designed high traffic Channel Manager using RabbitMQ.
- Helped integrated Expedia API with internal system.
- Helped integrated AirBnb API with internal system.
Full-stack Web Developer
Nokia (via GrownApps)
- Created a web-based KPI reporting tool.
- Built an integration with PowerBI.
- Developed a complex user security management module and created necessary data migrations from the older solution.
- Rewrote an older jQuery codebase to a modern Angular 9 solution.
Senior JavaScript Developer
Datalan
- Created a customized framework that enabled them to make complex forms based on AngularJS.
Web Developer
Talents Technologies
- Developed the KPI tracking and management tool.
- Provided PHP and front-end web development.
Experience
Realvea
I worked on both the client-side and the server-side development. I was also responsible for the integration with other real estate portals and services.
Aukcio
I was responsible for the implementation of both the back-end and front-end modules.
ICM Garant
I was responsible mainly for the PHP development and the database design.
Rockpoint
Impressa Tracker
Education
Master`s Degree in Computer Science
Technical University of Košice - Košice, Slovakia
Skills
Libraries/APIs
Doctrine, REST APIs, jQuery, React, Node.js, Vue
Tools
Git, RabbitMQ, PhpStorm, Elastic, Adobe Photoshop
Languages
TypeScript, PHP, HTML, JavaScript, SQL, Sass, Java
Frameworks
Symfony, Angular, AngularJS, Nette, Bootstrap 3, PHPUnit, Laravel
Paradigms
REST, Object-oriented Programming (OOP), Agile Software Development, Scrum, Model View Controller (MVC), RESTful Development, Functional Programming, Test-driven Development (TDD)
Platforms
Twilio, Linux, Docker
Storage
Redis, MySQL, Elasticsearch, MongoDB
Other
DocuSign
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring