Career Summary

I'm a Hungarian software developer with close to 10 years of professional experience. Although I come from a full-stack background, I spent the second half of my career working on the frontend.

I primarily work with Angular and React stacks - took part of multiple AngularJS to Angular migrations - but I'm always open to new technologies. I also specialize in automation, be it a CI process or just writing E2E tests.

Work Experience

Independent Contractor

2020 Jan - Present

Lead Frontend Developer

SimpledCard
2019 Aug - 2019 Dec

I was hired to replace the departing frontend lead. During the six months I spent at SimpledCard my main focus was migrating their existing platform from AngularJS to Angular 2+.
I also helped out with the rewriting of the existing mobile app in NativeScript.

Even though I didn't get to oversee the migration to the end, I believe my efforts were appriciated, since even though I left to start my own business, we still regularly work together.

Technologies used:

  • Angular
  • AngularJS
  • NgRx
  • Typesript
  • Webpack
  • HTML/SASS
  • Material
  • NativeScript
  • CircleCI

Software Engineer

Cloudera
2019 May - 2019 July

I am hesitant to add Cloudera, as it ended up not working out, but in full honesty,
I value it as very important experience especially since I consider it a failure in general.

I joined not long after the infamous merger with Hortonworks, but I was never quite able to identify with the company culture, and I ended up leaving at the end of my probation period.

That's said, while there, I was part of probably the best engineering team I'll ever be in.
I picked up a few things regarding cloud computing and machine learning (since we were working Cloudera's ML platform), and learned a lot about how to do project and team management well.

Technologies used:

  • AngularJs
  • React
  • Redux
  • Node.js
  • HTML/SASS
  • Jest
  • Puppeteer
  • Kubernetes
  • WebRTC
  • Python
  • Jenkins

Senior Frontend Developer

IT Ware
2019 Febr - 2019 March

I only spent a very short time at IT Ware, a single short term project to be exact. My job was to create the UI for their new ML focused product.

The Angular stack was given, as that is what IT Ware used for all their products.

I also got familiar with Gitlab's CI tool, as I ended up configuring and maintaining that as well.

Technologies used:

  • Angular
  • NgRx
  • ng-swagger
  • webpack
  • TypeScript
  • HTML/SASS
  • Docker
  • GitLab CI/CD

Senior Frontend Developer

Hearsay Systems
2018 May - 2019 Jan

At Hearsay I was creating custom UI solutions for the company's clients, when they had unique requests, that the existing CMS could not handle.
I was also part of the planning phase of moving from a monolithic architecture to a microservice based one.

What I most liked about this position though, was the chance to do a lot of things properly that developers don't always get the chance to do. There was a lot of emphasis on accessibility, optimization, and automated testing.

Technologies used:

  • React
  • Javascript
  • webpack
  • HTML/SASS
  • Python
  • Node.js
  • TravisCI
  • AWS
  • Jest
  • Puppeteer

Software Developer

T.E.L.L. Software
2016 Jul - 2017 Dec

During my time at T.E.L.L. I transitioned from being full stack to focusing on the frontend.
I worked on the mobile, desktop, and web application of a security device.

The application was JS based which and was then bundled for desktop platforms with nw.JS and mobile platforms with PhoneGap (later we migrated to Angular 2+ and Ionic).

While working here I also got more familiar with automated testing, and extreme programming practices.

Technologies used:

  • AngularJS
  • Javascript
  • HTML/SASS
  • Node.js
  • nw.JS
  • PhoneGap
  • Ionic
  • socket.io
  • Karma
  • Jasmine
  • RxJS

Web Developer

MadTatu
2010 Dec - 2016 Jun

I started my developer career at MadTatu. I spent more than 5 years here, and progressed from junior to a medior.

During those years I used a lot of different technologies, and learned a lot, both on the front and the back end (I used to be full stack back then).

The biggest project I worked on was the website of a US based fitness company, and it was my responsibility to plan, and implement their new online education platform, and integrate it with their e-commerce platform.

Another project that stands out was the extension of a book-keeping and reservation management software for a hotel. Given the legacy nature of that software I still consider our accomplishments on this project an achievement. This was also the first project where my duties included mentoring.

Technologies used:

  • PhP
  • CodeIgniter
  • Yii
  • MySQL
  • PostgreSQL
  • HTML/SASS
  • jQuery
  • Knockout.js
  • PHPUnit
  • Selenium

Skills & Tools

Frontend

  • Angular
  • React
  • Typescript
  • HTML/CSS/SASS
  • Webpack
  • Redux/NgRx

Automization

  • TravisCI
  • Jest
  • Puppeteer
  • Cypress

Backend

  • Node.js
  • Python
  • AWS
  • PHP
  • MySql

Others

  • Code Review
  • Git
  • Mercurial
  • SCRUM
  • Docker
  • AWS
  • Agile Software Development

Language

  • Hungarian (Native)
  • English (Professional)
  • German (Beginner)