Download PDF

Summary

Full-Stack developer with a deep passion for programming

Experience

May 2013present

Full Stack Developer

Freelancing

I like to keep myself busy all the time and whenever there is nothing for me to work on I always involve myself in some project, whether it is my own, or I get hired as a contractor.

July 2017present

Full Stack Developer

IN-Solutions

The company I am currently working for is an international group of developers who work on a wide variety of projects. We build almost all of our UIs in React and use Laravel for the backend. Most recently, I was working on a tracking and management tool  for e-mail campaigns for marketing agencies in Germany.
My role here, as a full-stack developer, is to contribute with and oversee pull requests on both frontend and backend. I am usually also in charge of server configuration and deployment process.

June 2016December 2016

Javascript Developer

AppToCloud.com

In the summer of 2016 I got hired as a javascript developer on a project at this very cool cloud VPS providing company. The team I was on was in charge of deploying an all new version of the platform for renting / buying the servers. I worked as a backend developer (Node, Mongo, Redis) and my main focus was to handle access, caching and middleware for the platform.

Oct 2015Sep 2016

Volunteer web developer

Tomášikova Elementary School

In my free time, I am volunteering as a web developer for a local elementary school that were in need of a new website.

I built their new site according to their design (HTML, CSS, CoffeeScript ) and I also built an admin section (PHP - Laravel, Bootstrap, CoffeeScript), complete with a custom CMS for managing the content of the website.

My role here is adding new features along the way, squashing bugs and I am also in charge of managing the server (Ubuntu - cli) and backups of data.

Jun 2015Sep 2015

iOS Developer

StopPlay

I developed an iOS version of an application for helping parents control the time their children spend on their smart devices. The app was built using SWIFT language and is compatible with iPhones and iPads.

Skills

Javascript

I really do enjoy working on the UI and UX as well. I used to have a thing for weird stuff like CoffeeScript, but since Babel became so widespread, vanilla ES feels so good.

React & React Native

React is, by far, my most favourite library for building user interfaces. I started to dab into it a long time ago when it first came out, but came back to it full-time since then. I like it very much and have built a lot of apps in it.

PHP

One of the first languages I learned, I adopted it about 5 years ago and I still like it, even though nowadays I cling to javascript more.

I believe that since the inception of things like Laravel (which I have been working with since v4.2) and introduction of composer the standards of the language are on the rise.

Node.js

Express, Mongo, Redis, you name it. Stuff is amazing to work with. Even though I have been working more on frontend lately, when I am working on personal projects, I usually go for node on the backend.

CLI

Nowadays I spend more and more time in the console, writing automation tasks in sh, applescript or javascript. My PHP dev environment is a GUI-less Ubuntu and I use Virtualbox and Vagrant for managing those.

My favourite shell language is oh-my-zsh. You can check out my humble collection of dotfiles along with my custom shell theme.

Version control

I like to keep my code organised and backed up and version control is a perfect skill for that. Not to mention the team workflow benefits it offers. I know Git and SVN, though I prefer Git, obviously.

SWIFT

I started learning SWIFT when it first came out and it was very exciting. I built a few apps for iOS in it.

Some of my projects

September 2017present

Dear City

Full-Stack developer

One of my most recent projects is an app called Dear City. It's kinda like kickstarter combined with a fitness app. I developed a custom content management system for the administrators (php-m), a private API for serving the content (Laravel) and also the actual app (started in Swift, redone in React Native).

The core is written in RN, obviously and the app uses redux for global state management and redux-thunk for some added granularity to the control flow. I use fastlane to handle CI in this project and it has proved to be very helpful with handling the beta iterations of the app and their serving.

The app will be released by the end of February.

2016

php-m framework

When I was working on some side projects about which I knew would have to be deployed in a very un-customisable environment I decided to make my own php bootstrapping framework that relies as little as possible on the operating system of the server.

It uses NotORM for database manipulation and AltoRouter for routing. I tried to keep it as simple and lightweight as possible, you can see it for yourself here.

2015

MEGA phylogenetic analysis

One of my side projects was to create a web application (Linux, Laravel, SVG) for computing and rendering phylogenetic analyses. You can check out the repository here.

Languages

English - Full professional proficiency (C2)

German - Limited working proficiency (B2)

Slovak, Czech - Native proficiency (C2)