Logo

Ing. Ondrej Sevcik

Full Stack Next.js Developer
(and Ultramarathoner)

LinkedIn
GitHub
Stack Overflow

“Develop a passion for learning. If you do, you will never cease to grow.” – Anthony J. D'Angelo

Profile photo

The curiosity to learn new things is what drives me every day.

Back in 2016, my friend told me about an iOS course on Udemy that he bought. I decided to give it a shot, and it was the best decision of my life. I’ve been coding or learning new technologies almost every day since then.

I started by creating mobile apps, later shifted my focus towards web apps, took Harvard's CS50 to fill gaps, and landed my first full-time programming job in 2018.

Fast forward to the present, I’ve mastered full-stack development with React/Next.js and kept learning new technologies, be it Web3 or AI.


Courses

List of 39 courses I've completed since 2016
(not including web tutorials, documentations and free learning series)
LLM Mastery: Hands-on Code, Align and Master LLMs
2025Udemy
Solana Cookbook
2024Solana
Web3 dApps on NEAR Blockchain Protocol
2022Near Academy
Next.js Full Course
2022Fireship
SvelteKit Full Course
2022Fireship
The Ultimate Docker Course
2021Code with Mosh
Angular Crash Course for Busy Developers
2021Code with Mosh
Angular: Beginner to Pro
2021Code with Mosh
The Ultimate Next.js Series
2020Code with Mosh
The Ultimate TypeScript Course
2020Code with Mosh
The Ultimate React Native Series
2020Code with Mosh
CS50
2020Harvard
The Ultimate GIT Course
2019Code with Mosh
React 16: Intermediate Topics
2019Code with Mosh
React 16 for Beginners
2019Code with Mosh
Crash Course Laravel and Vue JS 2018 Bootcamp + free CMS
2018Udemy
Node.js: The Complete Guide to Build RESTful APIs (2018)
2018Udemy
The Complete SQL Bootcamp: Go from Zero to Hero
2018Udemy
React and Flux Web Development for Beginners
2018Udemy
Advanced iOS: Volume Two - All projects updated to Swift 5
2018Udemy
Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games
2018Udemy
Server API Development in Swift, Kitura, & Bluemix
2017Udemy
Intermediate iOS - Get Job Ready with Swift 3
2017Udemy
3D Game Modeling & Animation With Blender
2017Udemy
Modern Web Design HTML5 CSS3 beginners guide to Websites
2017Udemy
Android N: From Beginner to Paid Professional
2017Udemy
Mobile App Design In Sketch 3: UX and UI Design From Scratch
2017Udemy
Practice Your First Penetration Test: Kali & Metasploit Lab
2017Udemy
Selenium WebDriver The Easy Way With Java!
2017Udemy
The Complete iOS 10 & Swift 3 Developer Course
2016Udemy
The Complete Web Developer Course 3.0
2016Udemy
Complete C# Unity Game Developer 2D
2016Udemy
iOS 10 & Swift 3: From Beginner to Paid Professional™
2016Udemy
The Complete jQuery Course: From Beginner To Advanced!
2016Udemy
SEO Basics Tips for Ranking Better
2015Udemy
WordPress Setup Install Guide Setting up a website
2015Udemy
Learn how to get your own website quickly
2015Udemy
Game development using Scratch
2015Udemy
Java Tutorial for Complete Beginners
2015Udemy

Skill set

Overview of primary skills I have used over years

Below is timeline of technologies that I've been using for long time from three areas - Web, Mobile and Other.

The list doesn't cover everything I know but I've wanted to pin point technologies that I've worked the most time with.

Web

Next.js
React
MongoDB
Node.js
TypeScript / Javascript / HTML / CSS
Angular
Vue.js
2016201720182019202020212022202320242025

Mobile

React Native
Java/Kotlin
Swift
2016201720182019202020212022202320242025

Other

AI
Crypto / Blockchain / DAPP
2016201720182019202020212022202320242025
Bash
Python
2016201720182019202020212022202320242025

Work experience

Oriflame Software

Senior Front End Developer

01/2023 - Present
react icon
nextjs icon

I have been part of AGRO (Acquisition and Growth team) with lead responsibility over Growth part which develops tools that provide incentives and insights to Oriflame's Brand Partners

My Growth portfolio consisted of 18 different client applications including My Pages (page right after login with millions of views each month), My Business (complex analytics about downline and upline of Brand Partner) or Activation page (page used for activating new user accounts)

Besides standard feature development, code reviews and deployment responsibility, my work also included direct communication with Front End Framework team leveraging internal Ori npm packages toolset and following standards set by them

Key Achievements

Worked on multiple regular feature development cycles that included new client applications and added features to already existing applications
Migrated whole Growth scope to monorepos including implementation of new generation templating system with reworked @ori libraries

Senior Front End Developer

Occasional - present
react icon
nextjs icon

Occasional development of Notification Service which is used to set notification delivery strategy across selected regions

Development consisted of standard feature tasks and bug fixes, work was mostly done on legacy code with old maintainers not being available anymore

Key Achievements

Developing brand new notification enablement page that allows to mass enable/disable group of notifications per market
Migrated whole application from Angular 12 to 16 and later from Angular 16 to 20

The Information Factory s.r.o

Senior Front End Developer

12/2022 - 05/2021
react icon

I have been sole Front End React developer for DHL's Global Call Planning Tool (GCPT) project

The GCPT is large scale application used for planning of global calls with ~200K visits per month.

The job consistent of regular calls with business, developing features based on their requests and deploying new versions to all environments

Key Achievements

Besides standard feature development, I have worked on complete design overhaul of GCPT page

Senior Front End Developer

01/2021 - 05/2021
angular icon

I have been part of the 12 member team (3 front end developers) where we developed management focused application used for generation of offers and opportunities.

Application has leveraged material design with AG Grid table component.

I was working on this between 2020 and 2022 until test release after that I've moved to Global Call Planning Tool project.

Key Achievements

Before this project I knew Angular only from courses and had worked with React/Vue.js, I was able to quickly adapt and code on senior level without any help.
This was my first experience with proper Scrum managed project including daily stand ups, estimations, planning and retrospectives

Robotron GmbH

Full Stack Developer

02/2019 - 12/2020
react icon
javascript icon
python icon

I've been a member of team that worked on developing dashboards for simulations of mixing gas elements which also included occasional work on back end side for calculations that was done in python

I've started as Junior Front End developer but quickly transitioned to Senior level as I was able to work alone and contribute to team's code reviews

Key Achievements

Worked with D3.js for custom charts and data visualizations
Optimized complex calculation in python, reducing its averege compute size from ~20 seconds to ~2 seconds

Profiq s.r.o.

Junior Developer Intership

10/2018 - 11/2018
javascript icon
typescript icon
node icon
python icon
ubuntu icon

After a few years of freelancing, I've been contacted by Profiq for my first ever software developer position

The internship consisted of creating new features for internal Node.js apps, learning to work with a team and with git

After the first month, I've been promoted to full time position

Key Achievements

Significantly improved in team skills like git, projects workflow and code structuring
Learned how software developers actually work and how they solve solutions in a team
Learned a lot about Node.js back-end and CI/CD
Spent a lot of time working with headless Linux environment and got familiar with the terminal

Junior Front End Developer

11/2018 - 01/2019
python icon
selenium icon

Worked on new version of internal time sheet management software

Hands on experience with Docker, Kubernetes and building CI/CD pipelines in GitLab

Key Achievements

Besides standard app development, I had a chance to work on DevOps tasks like containerization or setting up CI/CD pipelines

Lionbridge

Internet Assesor

05/2012 - 12/2019
google icon

Long term project based work where I have been part of rating team for dozens of different projects ranging from evaluating search results to improving voice commands of smart devices.

Key Achievements

Improving search results of the leading search engines
Evaluating automated translations
Evaluating pages quality and helping to identify malevolent websites

Czech Raters QA Manager

01/2018 - 12/2019
google icon

I've started on different project that was in parallel with Internet Assessor and been doing QA of their work and managing their workflow

Key Achievements

The work consisted of making sure quality standards follow client's guidelines, making changes to the guidelines and managing raters' workload
The goal was to evaluate sets of audios and making sure transcriptions are grammatically correct and follow set of formatting rules

IN PARK Fitness s.r.o.

CrossFit L1 Trainer

05/2015 - 12/2022
crossfit icon

Working as CrossFit Level 1 Certified Trainer

Two classes of CrossFit per week in a nearby gym

Key Achievements

Strength and conditioning workouts with focus on long-term progression of clients

Colliery CrossFit

CrossFit L1 Trainer

03/2014 - 04/2015
crossfit icon

Working as CrossFit Level 1 Certified Trainer

Teaching CrossFit classes of 10 to 20 people multiple times a day, several days a week

Key Achievements

Strength and conditioning workouts with focus on long terms progression of clients

Formal education

Master's degree in Marketing and Management

Slezska Univerzita v Opave, 2015-2017
  • Winner of best Master's Thesis
  • Thesis about Online Marketing of Fitness Internet Blog
  • Education focused on advanced marketing, management, economics, trade and accounting

Bachelor degree in Marketing and Management

Technical University of Ostrava, 2011-2015
  • I willingly took as much classes as possible in English
  • Thesis about Client Satisfaction Measurement of the Sports Centre
  • Education focused on marketing, management, economics, trade and accounting

Software Development

Brno University of Technology, 2010-2011
  • Basics of IT and software development
  • Prematurely terminated study, got back to software development after a few years

Graduated from Electrotechnics and Computers Technology

Industrial High School of Electrotechnics and IT, Frenstat pod Radhostem, 2006-2010
  • Computer Science
  • Programming of PLC
  • Assembly programming
  • Websites programming
  • Electrical engineering
  • University level mathematics