Finding balance between perfection and progress.

Full features including Print and Filter available on desktop.

Oct 2023 - Ongoing

NextJS Ecosystem

Personal Project
ReactNextJSTailwind CSSNodeJSExpressMongoDBSQLDrizzle ORMNetlifyVercelOpen AI
NextJS Ecosystem
  • This Portfolio

    NextJS portfolio website, an interactive resume.Public GIT

  • A simple CRM solution

    A streamlined full-stack CRM with NextJS, Turso, Drizzle ORM, Zustand, Shadcn/UI and OpenAI for modern small businesses. (private git, on request)

  • Contemporary trends and hands-on micro-projects

    Several simple full-stack solutions, exploring the latest trends in web development, including AI and cloud technologies.

  • Explore the trends of contemporary web development, choose between Express vs NextJS, SQL vs NoSQL, Vercel vs Netlify/Cyclic, Supabase vs Turso vs Neon, Drizzle ORM vs Prisma, Zustand/TanStack vs Redux, Clerk vs NextAuth etc.
  • Fully understand the mindset of NextJS, Tailwind CSS, and other modern tools.
  • Effectively use AI and Copilot to speed up development.
  • Learn about current cloud technologies and deployment strategies.

Jun 2023 - ?

Angular 17 Mentorship

Personal Project
Angular 17
Angular 17 Mentorship
  • Angular 17

    Update knowledge of Angular to the latest version

  • Mentorship

    Mentorship of junior developers trought spiralcoder.com

  • Learning about course creation and video production.
  • Learning about web builders, SEO, marketing.
  • While the course for junior developers was a promising project, I realized that my passion lies more in continuing my own education and working on projects, rather than teaching. Despite my love for teaching, I chose to focus on advancing my skills as a full-stack developer. I'm still available to lend a hand and offer guidance, but my primary focus is on my personal growth and work.

2017 - Dec 2022

MEAN Stack

Personal Project
NodeJSExpressMongoDBAngularHighchartsSocket.ioOANDA APIJasmineKarmaJest
MEAN Stack
  • Stock/Commodities Trading Bot and Analysis Tool

    A full-stack trading bot and analysis tool for stock/commodities, focused on both real-time trading and historical market data analysis. (private git, on request)

  • Develop a fullstack application from scratch.
  • Explored socket.io and real time data visualization.
  • Manage live high - frequency trading operations on a dedicated server.
  • Overcame the complexities of the OANDA API for trading operations.
  • Deal with challenges involving timezones and time- sensitive data processing.
  • End the project in Dec 2023, as trading strategies proved non - profitable.

Nov 2021 - Dec 2022

Angular 13

UNIQA Insurance Group AG (Vienna, Austria)

contract via CoolPeople s.r.o. (Bratislava, Slovakia)

Angular 13Angular CDKAngular MaterialCustom CSSNgRXCypressGitLab CI/CDJasmine/KarmaStoryblockStorybookScullyScrum
  • Calculator Application

    Travel insurance calculator with complex functionality, numerous use-cases, and validations

  • Landing page

    Responsive landing page with a container for the calculator, writing reusable Storybook components. Utilizes Scully for static site generation, enhancing performance and SEO.

  • CMS

    Allowing admins to edit the content of landing page using Storyblock

  • Meet the tight deadline with ease.
  • Collaborate within monorepo with the other teams.
  • Learn about Scully, Storyblock, Storybook.
  • Build complex components based on Angular CDK.

Nov 2020 - Nov 2021

Angular 11

VARDEN.se (Sweden)
Angular 11GitLab CI/CDJasmine/KarmaAngular MaterialCustom CSSScrum
  • Platform

    Swedish online platform for healthcare services. It allows users to search for, compare, and book appointments with various healthcare providers.

  • Booking system

    Calendar booking system built from scratch, including API Design and custom styles. (private git, on request)

  • Admin Portal

    A custom-built user management tool, where I actively contributed to its architectural design (Greenfield project).

  • Developed a booking system from scratch, including an API design and custom styles.
  • Optimized performance

Dec 2019 - Dec 2020

Angular 8

SWISS RE

contract via Riwers s.r.o.

AngularJSAngular 8Custom CSSScrum
  • Platform upgrade

    Contributed to the transition of the GIN platform from AngularJS to Angular 8, which serves as a centralized application for mapping weather data related to natural hazards in Switzerland.

  • Transition existing code to new Angular standards.
  • Implement numerous complex charts and layers.
  • Gain understanding of the environmental domain.
  • Develop a user-friendly Drag and Drop feature from scratch in vanilla JS.

Aug 2018 - Jan 2020

Angular 6

Solar Turbines (Caterpillar Inc.)

contract via Ness s.r.o.

Angular 6JasmineKarmaCypressAngular MaterialScrum
Angular 6
  • Admin Portal

    Developed an advanced administration system for sales support, focusing on offshore oil platforms equipped with solar turbines.

  • Overcame tight deadlines and resource limitations.
  • Complete an initial version of the project solo that was initially planned for a multi-developer team.
  • Obtain a Scrum Certification (PSM I) ID461536

Jan 2018 - Aug 2018

AngularJS/Angular 2+

VSE (Innogy group)

contract via Code2b s.r.o.

AngularJSAngular 2Angular MaterialCustom CSSBootstrap
  • Greenfield Angular Apps

    Developed 2 simple applications from scratch

  • AngularJS to Angular2+ Migration

    rewrote one complex AngularJS app to Angular 2, including maintenance.

Jan 2017 - Jan 2018

JavaScript/SQL

Adito GmbH

contract via Nordlicht s.r.o.

SQLJavaScript
JavaScript/SQL
  • CRM System Maintenance

    Wrote JavaScript code for SQL operations in a Swing Java client application

2014 - 2017

HTML/CSS/JS WEB

Personal Project
HTML5CSS3SASSJavaScriptPUGGulpUI/UX
  • Landing Pages Development

    Developed efficient landing pages for various clients using modern web technologies. (private git, on request)

  • Exploring Angular and React

    Engaged in self-directed learning to understand the fundamentals of Angular and React. Developed several simple applications by following tutorials and official documentation.

2010 - 2014

Wordpress/Magento

Personal Project
HTMLPHPCSSMagentoWoocommerceMySQLPhotoshopUI/UX
  • E-commerce and Blog Development

    Developed webpages, e-commerce sites, and blogs using Wordpress and Magento.

2006 - 2010

Lotus Notes

Allianz SP a.s.
LotusNotesLotusScript
Lotus Notes
  • Insurance Database Management

    Managed Allianz insurance databases and calculators, and involved in analysis, consulting, and UI/UX.

2004 - 2006

Informix4GL

Novitech Tax, s.r.o.
Informix4GLSQLUnix TerminalsMS Word Templates
Informix4GL
  • Tax Information System Optimization

    Developed and optimized Slovakia's tax information system and managed data operations for systems handling millions of rows.

2003 - 2004

Web Developer

Personal Project
HTMLCSSPHPMySQLJavascriptFlashActionScript
  • Website and Game Development

    Developed simple websites and games.

1999 - 2004

Formal Education

Technical University of Košice, Slovakia
Formal Education

1997 - 1998

PC Configuration

ProCom, s.r.o. Košice
Windows 95Vacuum Cleaner (they were pretty dusty)
PC Configuration
  • PC Configuration

    Configured Windows 95 PCs, according to customer's request

1990 - 1995

First Touch

Personal Project
BasicKarolPascal
First Touch
  • Basic Programming

    Learned to program in Basic

1981 - ?

Life

Personal Project
Life