Andrej Janoga
Selbstständig, Freelance Solutions Architect & Full-stack JavaScript Developer, Self-Employed
Bratislava, Slovakia
Timeline
Professional experience for Andrej Janoga
Current 8 years and 9 months, since 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.
Current 8 years and 9 months, since 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 months, May 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 years and 6 months, Dec 2012 - May 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 year and 4 months, Sep 2011 - Dec 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 year and 11 months, 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 years and 3 months, 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 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
Languages
English
Fluent