Andrej Janoga

Selbstständig, Freelance Solutions Architect & Full-stack JavaScript Developer, Self-Employed

Bratislava, Slowakei

Fähigkeiten und Kenntnisse

Project management
Software Architecture
Team Management
Team leadership
JavaScript
ReactJS
PHP
API
PostgreSQL
MongoDB
Redis
Perl
Bash

Werdegang

Berufserfahrung von Andrej Janoga

  • Bis heute 8 Jahre und 4 Monate, seit Feb. 2016

    Solution Architect

    CANNYPACK

    I was hired to build up and lead a team that had to develop a solution for the unique digitization of anti-doping control processes. The product consisted of three layers - hybrid application (desktop and mobile), REST API, and backoffice. We also setup continuous integration, deployment and delivery workflows with JIRA, BitBucket Server, Docker and Jenkins. The product was launched and is currently used by many anti-doping organizations worldwide.

  • Bis heute 8 Jahre und 4 Monate, seit Feb. 2016

    Freelance Solutions Architect & Full-stack JavaScript Developer

    Self-Employed

    I worked on several successful projects based on Node.js, Websockets, MongoDB, PostgreSQL, Redis, React and Redux using newest ES6/ES7 features on both backend and frontend, most of them deployed on Heroku and AWS. Do you want something similar? Do you need to get some development work done? Are you looking for somebody who will build something out of nothing? Hire me!

  • 10 Monate, Mai 2015 - Feb. 2016

    Solution Architect

    DPD

    My mission was to design and participate in rewriting a whole new information system based on Node.js, Websockets, Phalcon, PostgreSQL, MongoDB, AngularJS and other bleeding-edge technologies. First, we began with system for asynchronous parallel processing of hundreds of orders per second. I have also overseen complete rewrite of internal CRM into a modern, single-page application created in AngularJS and PHP framework Phalcon for low overhead as a backend.

  • 2 Jahre und 6 Monate, Dez. 2012 - Mai 2015

    IT Team Leader

    DPD

    I was primary responsible for running the IT department (4 developers and 2 system administrators) and worked closely with all top managers to align projects to business strategy. Architected, developed and implemented a sophisticated high performance REST/SOAP API library that replaced legacy data exchanges between all applications, branches within DPDgroup and their clients, and became the backbone of the entire information system. As head of department.

  • 1 Jahr und 4 Monate, Sep. 2011 - Dez. 2012

    Analyst & Team Leader

    MOVYS

    The aim of this job was to lead the team (3 developers and 1 system administrator) during the development of a new version of the vehicle monitoring application. The new generation of the application was written as single-page application in JavaScript framework Ext JS and used the PHP frameworks Nette and Doctrine ORM as a backend. I was responsible for technical and functional design, meeting deadlines, planning, prioritizing tasks, utilizing resources, and ensuring quality.

  • 1 Jahr und 11 Monate, Nov. 2009 - Sep. 2011

    Software Engineer

    MOVYS

    I was part of the team that was developing the vehicle monitoring application used by hundreds of corporate clients, police forces and emergency services. The application was written in custom PHP and JavaScript frameworks and used the Oracle 10g database. The most exciting feature I made was the interface for remote communication with Garmin navigation connected to the control unit in the vehicle.

  • 2 Jahre und 3 Monate, Sep. 2007 - Nov. 2009

    Software Engineer & System Administrator

    RODA-SP

    My main task was to design and develop an internal CRM and integrate it with existing applications. I used the Zend Framework, jQuery, MySQL database, and Perl scripts to handle data exchange between applications. I was also responsible for administering and maintaining local infrastructure and supporting internal users.

  • 3 Jahre und 3 Monate, Juli 2004 - Sep. 2007

    Software Engineer

    A2 Studios

    My career started here. During my studies at high school, I worked on more than a dozen projects - from web sites through e-commerce solutions to all kinds of web applications. The most interesting experience was to participate in the design and development of innovative CMS based on in-house built PHP and JavaScript frameworks.

Ausbildung von Andrej Janoga

  • 2 Jahre und 1 Monat, Sep. 2007 - Sep. 2009

    Applied Computer Science

    Slovak University of Technology in Bratislava

Sprachen

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z