Andrej Janoga


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

Bratislava, Slovakia


Project management
Software Architecture
Team Management
Team leadership


Professional experience for Andrej Janoga

  • Current 6 years and 11 months, since Feb 2016

    Solution Architect


    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.

  • Current 6 years and 11 months, since Feb 2016

    Freelance Solutions Architect & Full-stack JavaScript Developer


    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 months, May 2015 - Feb 2016

    Solution Architect


    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 years and 6 months, Dec 2012 - May 2015

    IT Team Leader


    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 year and 4 months, Sep 2011 - Dec 2012

    Analyst & Team Leader


    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 year and 11 months, Nov 2009 - Sep 2011

    Software Engineer


    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 years and 3 months, Sep 2007 - Nov 2009

    Software Engineer & System Administrator


    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 years and 3 months, Jul 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.

Educational background for Andrej Janoga

  • 2 years and 1 month, Sep 2007 - Sep 2009

    Applied Computer Science

    Slovak University of Technology in Bratislava


  • English



Solution Design
Software Architecture
Project management
Team leadership
Software Development

Browse over 20 million XING members