Untitled-sk_SK

Ahoj, volám sa Andrej Gajdoš

Som programátor webových aplikácií a webových stránok na mieru

Programátor webových aplikácií a webových stránok na mieru | Andrej Gajdos
Programátor webových aplikácií a webových stránok na mieru | Andrej Gajdos

O MNE

Pracujem pre rôzne odvetvia z celého sveta, pre ktoré vytváram skvelé produkty pre skvelých ľudí. Tvorím webové aplikácie na mieru, ktoré sú rýchle a pripravené škálovať z pár do tisíce užívateľov. Tvorbou efektívneho užívateľského rozhrania viem zaručiť vašim užívateľom bezproblémový a pútavý zážitok. Pomocou štúdia informatiky a skúseností na pozícii full-stack programátor (front-end a back-end) viem vytvoriť všetko od prezentačných webových stránok po komplexné webové aplikácie na mieru.

Programovaniu webových aplikácií a webových stránok sa venujem viac než 6 rokov a rád uľahčujem život ostatným pomocou technológií. Poskytujem služby ako programátor webových aplikácií a webových stránok na mieru pre jednotlivcov a spoločnosti. Počas pracovných dní ma môžete kontaktovať s cieľom prediskutovať a poradiť v rámci vášho projektu alebo požiadaviek. Naplánujte si so mnou hovor →

Čo znamená full stack programátor?

Full stack programátor má znalosti a schopnosti premeniť koncept do hotového digitálneho produktu. Full stack programátor by mal mať znalosti vo front-end a back-end vývoji. Front-end programátori tvoria viditeľné časti aplikácie, ktoré užívatelia vidia a s ktorými interagujú. Back-end programátori sú zodpovední za tvorbu ostatných častí aplikácie, ktoré nie sú pre užívateľa viditeľné a zahŕňajú výpočtovú logiku, server a databázu.
Front-end

JavaScript

HTML & CSS

Back-end
Ostatné
  • Optimalizácia pre vyhľadávače (SEO)
  • UI Prototypovanie
  • Návrh REST API
  • Toptal – sieť najlepších programátorov
  • NA logo – Gatsby webová stránka na mieru
  • FA logo – React prototyp
  • GLO logo – React Native projekt
  • SAY logo – full-stack platforma
  • ZT logo – obchodný inžinier pozícia
  • ATA logo – softvérový inžinier pozícia
Toptal – sieť najlepších programátorov

Full-Stack Programátor

September 2016 – Súčasnosť
Pridal som sa k top 3% freelance programátorom aby som mohol pracovať na zaujímavých projektoch a dosiahnuť správnu rovnováhu medzi pracovným a súkromným životom. Môj toptal profil je dostupný tu.
  • Programátorské nástroje:
  • Javascript
  • React
  • Node.js
  • PostgreSQL

React Programátor

Júl 2018 – Máj 2019
  • Tvorba firemného responzívneho webu.
  • Tvorba UI komponentov použitých naprieč viacerými projektami.
  • Tvorba funkčného prototypu pre správu fondov a platobného systému v burzovom systéme na obchodovanie s kryptomenami.
  • Programátorské nástroje:
  • Javascript
  • React
  • Gatsby
  • GraphQL
  • Styled-Components
  • Typescript

React Programátor

Máj 2018 – Júl 2018
  • Návrh a tvorba funkčného prototypu pre platformu pre správu plaveckých týmov a plaveckých súťaží.
  • Návrh nového užívateľského rozhrania na základe prototypov zákazníka.
  • Tvorba funkčného prototypu od základov ako single page aplikácia.
  • Programátorské nástroje:
  • Javascript
  • React
  • Redux-Saga

React Developer

Marec 2018 – Máj 2018
  • Pomoc pri dokončení React Native projektu slúžiaceho na správu fitness centier.
  • Oprava rôznych chýb a problémov v projekte.
  • Optimalizácia projektu pre Android platformu.
  • Programátorské nástroje:
  • Javascript
  • React Native
  • Redux

Full-Stack Programátor

August 2017 – Máj 2018
  • Návrh a tvorba interaktívnej podcast platformy.
  • Tvorba single page aplikácie od základov s komplexným užívateľským rozhraním, užívateľskými interakciami a animáciami pomocou React.js, Redux, D3.js, Webpack, SVG a HTML5 Audio.
  • Návrh a tvorba REST API servera pomocou Heroku, Amazon S3, Node.js, Koa, PostgreSQL a integrácia s Twitter API.
  • Tvorcovia podcastov môžu nahrať audio nahrávky a pridať “okamihy” v špecifických momentoch audio nahrávky. Miesta môžu byť url odkazy, príspevky zo sociálnych médií, videá alebo obrázky.
  • Programátorské nástroje:
  • Javascript
  • Node.js
  • Koa
  • Objection.js
  • Knex.js
  • React
  • Redux
  • D3.js
  • Heroku
  • Amazon S3
  • PostgreSQL
  • SVG
  • Webpack
  • Babel
  • Twitter API

Obchodný inžinier

Jún 2016 – Jún 2017
  • Prezentovanie a demonštrovanie produktov potencionálnym zákazníkom z celého sveta.
  • Demonštrovanie produktov pre týmy programátorov a demonštrácia ako ich použiť v procese tvorby software v špecifickom pracovnom procese, prostredí a nástrojov.
  • Pomoc obchodníkom pri uzatváraní obchodov pomocou prezentácie produktov v špecifických prípadoch použitia.
  • Školenie obchodníkov ako efektívne prezentovať a predávať produkty pre týmy programátorov a manažérov programátorov.
  • Asistovanie užívateľom pri inštalácii a problémoch pri konfigurácií nástrojov.
  • Programátorské nástroje:
  • Java

Softvérový inžinier

Apríl 2015 – Jún 2016
  • Implementácia nových funkcií a oprava chýb v podnikových aplikáciách použitých pre riadenie kvality dát a prepísanie ui komponent do moderných technológií.
  • Návrh a implementácia užívateľského rozhrania interaktívnej webovej aplikácie pre správu zákazníkov.
  • Návrh a implementácia server-to-server komunikácie a server push v GWT aplikácii.
  • Programátorské nástroje:
  • Javascript
  • Java
  • ES6
  • React
  • Flux
  • Immutable.js
  • Backbone.js
  • jQuery
  • Bootstrap
  • SCSS
  • Webpack
  • Gulp
  • Babel
  • D3.js
  • JSP
  • JSTL
  • JMS
  • ActiveMQ
  • Errai
LinkedIn Profil
  • auth-flow-spa-node-react
  • neo-transfer
  • newsfeed-cryptogoods
  • webpack-react
  • nested-datatables
  • svg-sprite-to-png
auth-flow-spa-node-react
Autentifikácia užívateľa v single page aplikácii (SPA) vytvorená pomocou Node.js a React.js. Užívatelia sa môžu prihlásiť pomocou užívateľského mena, hesla alebo cez Facebook.
  • Programátorské nástroje:
  • Javascript
  • Node.js
  • React
  • Redux
  • Redux-Saga
  • Passport.js
  • Koa.js
  • Oath
Neo transfer umožňuje prihlásenie užívateľa do krypto peňaženky pomocou privátneho kľúča. Užívateľ môže vidieť zostatok NEO a GAS tokenov, ktoré môže zároveň posielať v rámci TestNet. Projekt je založený na JS SDK pre NEO blockchain.
  • Programátorské nástroje:
  • Javascript
  • React
  • Redux
  • Redux-Saga
  • Neon
  • Blockchain
Notifikácie pre udalosti, ktoré nastanú pri obchodovaní s krypto tovarom. Jednostránková responzívna aplikácia v ktorej udalosti nastanú v intervale 15 sekúnd.
  • Programátorské nástroje:
  • Javascript
  • React
  • Redux
  • Redux-Saga
  • Blockchain
  • Nonfungible
  • Cryptocollectibles
  • Polling
Jednoduchý projekt demonštrujúci bundlovanie ES6, React, SASS a Bootstrap vo Webpack.
  • Programátorské nástroje:
  • Javascript
  • React
  • Webpack
  • Bundling
  • Bootstrap
jQuery DataTables plugin na renderovanie zarytých tabuliek v riadkoch. Zanorené tabuľky sú nezávislé od dát rodičovských tabuliek.
  • Programátorské nástroje:
  • Javascript
  • Jquery
  • Datatables
  • Nested-structures
Gulp workflow na konvertovanie SVG sprite do PNG obrázkov.
  • Programátorské nástroje:
  • Javascript
  • Gulp
Github Profil
Nash

Bleskurýchla webová stránka na mieru vytvorená pomocou React a Gatsby. Všetky stránky sú responzívne a optimalizované pre mobilné zariadenia.

PROGRAMÁTORSKÉ NÁSTROJE
  • React
  • Gatsby
  • Styled-Components
  • Typescript
webová stránka na mieru krypto burzy | portfolio položka
Saycaster (zmenené na Bitcast)

Webová aplikácia na mieru. Podcast platforma, v ktorej tvorcovia podcastov môžu nahrať audio súbory a pridať “miesta” v špecifických momentoch podcastu. Tvorcovia podcastu môžu pridať url odkazy, príspevky zo sociálnych sietí, videá alebo obrázky. Vytvoril som REST API a single page aplikáciu od základov.

PROGRAMÁTORSKÉ NÁSTROJE
  • Node.js
  • PostgreSQL
  • Heroku
  • React
  • Redux
  • D3.js
full stack podcast platforma | portfolio položka
Andrej Gajdos

Moja osobná webová stránka a blog o tvorbe software. Vytvorené pomocou WordPress a JavaScript.

PROGRAMÁTORSKÉ NÁSTROJE
  • WordPress
  • JavaScript
portfolio Andrej Gajdos | andrejgajdos.com
FastSwims

Webová aplikácia na mieru. Platforma na správu plaveckých týmov a plaveckých súťaží. Navrhol som užívateľské prostredie na základe prototypov užívateľa a vybudoval funkčný prototyp.

PROGRAMÁTORSKÉ NÁSTROJE
  • JavaScript
  • React
  • Redux
React prototyp platformy na správu súťaží | portfolio položka
javascript portfolio položka

KLIENTI O MNE HOVORIA

After working with over a dozen developers from several different countries, it was absolutely refreshing to have had the pleasure to work with Andrej in building a full stack, dynamic web app.

Andrej has all of the required technical expertise that one could hope for when it comes to building a highly scalable and dynamic website. For me, this meant taking designs from an early stage and building the entire front and back end of the project, release ready.

He also exhibits a particular pride in his attention to detail (a trait which had been hard to find previously). This meant that after giving Andrej direction, you can always be confident that the code will be delivered exactly as required. Equally in my experiences, If Andrej see’s a better method, he will always suggest it, helping us end up with the best product possible.

All in all, Andrej was indispensable to our team and certainly one of the best developers that I have had the pleasure to work with.

Marcus Scott, Founder and Director of SayCaster (rebranded to Bitcast)

I had the pleasure of managing Andrej for about 1 year at Zeroturnaround. His natural ability to recognize deficiencies and address them made him an immediate asset to the team and the company.

Andrej would regularly think of different ways to provide our clients with the best grasp of the benefits that our tools offered. This allowed him to grow in respect from our clients and his co-workers. Andrej was a pleasure to work with and is always looking for ways to provide himself with personal growth.

Andrej also is an excellent orator. His clear and concise voice allowed customers to feel comfortable working with him and collaborating with him. This lead to his sales team being able to close many deals that they were previously unable to close.

I would love to be able to work with Andrej again someday and comes with my highest of recommendations.

Curtis Johnson, Sales Engineering Manager at ZeroTurnaround (acquired by Rogue Wave Software)

Andrej was a great help in creating a vision and front-end prototype for our startup. I have very little technical knowledge, and he was so knowledgeable in finding us technologies that would work for our needs. He is very professional, friendly, honest, and his communication is excellent. I highly recommend Andrej!

Carlene Takaki, Professional Swim Coach at Palo Alto Stanford Aquatics

VYBRANÉ ČLÁNKY

The Toolkit of a Freelance Full Stack Web Developer The Toolkit of a Freelance Full Stack Web Developer Becoming a freelance full stack web developer requires a lot of work and love of learning. At first sight it might be overwhelming to understand what you need to know and learn to make an entire web application on your own. Over the years I’ve built a lot of web applications and custom websites as a full stack web developer. Regardless of what I am building, I always try to choose tools best suited for the project. Čítať viac →
How to Hire a Front-end Developer How to Hire a Front-end Developer Front-end developers are responsible for building the parts of applications that users see and interact with. (In most cases, front-end development refers particularly to web applications as interpreted by a user’s browser.) If we want to provide an engaging experience to our users, hiring good front-end developers is key. Over time, web user interfaces (UIs) have become more interactive. They have also spread to new contexts, like mobile, wearables, and cars. Front-end developers once easily mastered the three main technologies: HTML, CSS, and JavaScript. Čítať viac →
A Guide to Managing Webpack Dependencies A Guide to Managing Webpack Dependencies The concept of modularization is an inherent part of most modern programming languages. JavaScript, though, has lacked any formal approach to modularization until the arrival of the latest version of ECMAScript ES6. In Node.js, one of today’s most popular JavaScript frameworks, module bundlers allow loading NPM modules in web browsers, and component-oriented libraries (like React) encourage and facilitate modularization of JavaScript code. Webpack is one of the available module bundlers that processes JavaScript code, as well as all static assets, such as stylesheets, images, and fonts, into a bundled file. Čítať viac →
Authenticating Users in SPA using Node, Passport, React and Redux Authenticating Users in SPA using Node, Passport, React and Redux Implementing user authentication can be a difficult task, because we can use various libraries and authentication strategies. There are a lot of tutorials on this topic, but often times they miss fundamental information or don’t reflect set up of our project. In this blog post, I don’t attempt to write an universal tutorial for user authentication. However, I will point out some parts in authentication flow I didn’t find in other tutorials. We will be building a user authentication in a single page application with Node, React, Redux and Koa combined with Passport. Čítať viac →
NAVŠTÍVIŤ BLOG

POTREBUJETE PROGRAMÁTORA WEBOVÝCH APLIKÁCIÍ?

KONTAKTUJTE MA

SIGN UP TO GET NEW POSTS IN EMAIL

Holler Box

Welcome! Do you mind if I ask you a few questions?

How do you describe what you do for a living? (1/3)

Which of these best describes you? (2/3)

What's your BIGGEST challenge right now? (3/3)

Please tell me more

Please tell me more

Please tell me more

What brings you to this website? (3/3)

Please tell me more

Please tell me more

Name

Company

Email*

Phone Number

Holler Box