Marek Novák
Node.js razvijalec
marek.novak@gmail.com · +1-555-123-4567
New York
USA
https://linkedin.com/in/mareknovak
translate.sections.summary
Ako skúsený Node.js Developer sa špecializujem na vývoj robustných a škálovateľných backendových systémov pomocou JavaScriptu a Node.js. Mám viac ako päť rokov skúseností s tvorbou webových API, mikroservisov a cloudových riešení pre rôzne odvetvia vrátane financií, e-commerce a zdravotníctva. Mojím cieľom je pomáhať tímom budovať efektívne softvérové produkty, využívajúc najnovšie technológie a metodológie vývoja. Neustále zlepšujem svoje znalosti v oblasti DevOps, kontajnerizácie a automatizácie testovania, aby som zabezpečil kvalitu a spoľahlivosť kódu.
translate.sections.experience
Node.js Developer, Tech Solutions Inc.
V tejto spoločnosti som zodpovedný za vývoj a údržbu backendových API, ktoré podporujú naše webové a mobilné aplikácie. Spolupracujem s tímom front-end vývojárov a DevOps inžinierov na optimalizácii infraštruktúry a automatizácii procesov.
• Implementoval som mikroservisnú architektúru, ktorá zvýšila škálovateľnosť systémov o 40%.
• Redukoval som dobu načítania API o 25 % optimalizáciou kódu a databázových dopytov.
• Automatizoval som 80 % testov, čo výrazne zlepšilo kvalitu dodaného softvéru.
• Aktívne som sa podieľal na migrácii do cloudových prostredí AWS, čo znížilo prevádzkové náklady o 15%.
• Vyvíjal som funkcie pre platobné moduly s dôrazom na bezpečnosť a dodržiavanie PCI DSS štandardov.
Senior backend vývojár, Inovatech Software
V Inovatech som vedúci tímu backendu a hlavný architekt API pre finančné služby. Zodpovedal som za dizajn a implementáciu riešení, ktoré podporovali vysoký objem transakcií a zabezpečenie dát.
• Navrhol a implementoval systém spracovania transakcií, ktorý zvládol 1 milión ERÚ mesačne bez výpadkov.
• Zvýšil bezpečnosť API implementáciou OAuth2 a JWT, čo znížilo pokusy o narušenie o 30%.
• Rozšíril databázové schema, čím sa výkon pri dopytoch zvýšil o 50%.
• Úspešne sme migrirali na kontajnerizované prostredie v Docker a Kubernetes.
• Zaviedol som pravidelné code review, čo zvýšilo kvalitu kódu a tímovú spoluprácu.
JavaScript Developer, Creative Web Ltd.
Táto práca mi umožnila rozvíjať schopnosti vo vývoji webových aplikácií na front- aj backendovej strane, so zameraním na interaktívne používateľské rozhrania a API integrácie.
• Vyvinul som plne funkčné SPA aplikácie v React a Node.js, ktoré mali okolo 20 000 používateľov mesačne.
• Optimalizoval som backendové služby, čo zlepšilo odozvu API o 35%.
• Integrácie s tretími stranami zabezpečili bezproblémový chod projektov a zvýšili ich počet o 25%.
• Automatizovaná testovacia súprava znížila chybovosť nasadzovaní o 20%.
• Pracoval som na backendových službách, ktoré spĺňali prísne bezpečnostné štandardy.
translate.sections.education
Bc. — Univerzita Komenského v Bratislave
Softvérové inžinierstvo
Absolvoval som štúdium zamerané na algoritmy, databázy a softvérový vývoj so silným dôrazom na praktické schopnosti v oblasti programovania a tímovej práce.
translate.sections.skills
Jadro technológií: Node.js, Express.js, JavaScript (ES6+), TypeScript, RESTful API, GraphQL
Databázy a spracovanie dát: MongoDB, PostgreSQL, Redis, SQL, NoSQL
Cloud a kontajnerizácia: AWS, Docker, Kubernetes, Serverless, CI/CD pipelines
Softvérový vývoj a spolupráca: Agile metodológie, Scrum, Git, Jenkins, JIRA
Soft skills: Tímová práca, Riešenie problémov, Komunikácia, Učiaci sa prístup, Projektové riadenie
translate.sections.languages
slovenčina (native)
angličtina (fluent)
francúzština (intermediate)