Personal details

Tomáš V. - Remote

Tomáš V.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

At the moment freelance software developer, developing for almost 15 years now. Most of the time backend developer in PHP, nowadays more and more falling in JavaScript. Have experience with GNU/Linux server administration as well and frontend development in Angular4 and React native.

Work Experience

Software Enginner
Skype | Apr 2016 - Jun 2017
PostgreSQL
PHP 7
Worked in team which took care of Account portal on Skype.com. We were maintaining services in PHP, testing e2e in Python and managing Postgres database.
Senior PHP Developer and NodeJS team leader
CN Group CZ s.r.o. | Sep 2015 - Mar 2016
Node.js
Testing
Scrum
Symfony 2
First two months I have been working as a PHP developer, we had a task to improve source code of one middle sized application for internal statistics. After a code review we have decided to completely rewrite this application to SOA, backend was in Symfony+Doctrine and frontend part was in Angular. Despite small size of the team we were following scrum methodology, focusing on high quality code (well documented and tested with more than 90% of code coverage). We were able to deliver on time, with all goals completed. After this short term project I was assigned as a Team leader to nodejs project, which was about creating application for information systems into trains. My predecessors picked very interesting approach for this problem and it was a pleasure to continue with technologies such as ZeroMQ, WebSockets and others. Equally interesting was again Scrum methodology, which was very strictly followed up, it was like reading a book about Scrum in real life!

Personal Projects

2017
MongoDB
Angular
Meteor
React Native
Angular 4