Marek F.

About Me

A well-versed Full Stack and UI/UX developer with 7+ years of experience developing clean and well-designed websites, user interfaces, and user experiences. Focusing on software development, especially on large single-page applications based on ReactJS + NodeJS stack. Besides development, my expertise includes mentoring and hiring new team members for a smooth path to accomplishing company goals.

Frontend

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2017 - Present (8 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware

  • Ensure that features are being delivered efficiently and on-time.

Happenee
Happenee
Lead Software Engineer
2021 - 2022 (1 year)
Remote
  • Led Happenee 2.0 development which aimed on fully customizable online/hybrid events for large corporate clients.

  • Architected two front-end apps using ReactJS, and one back-end API using NodeJS.

  • Implemented highly modularized features for the project. Mentored and trained junior developers.

OAK'S LAB
OAK'S LAB
Lead Full Stack Developer
2017 - 2019 (2 years)
Remote
  • Mentoring team members and helping to hire best talents for the company.

  • Maintaining a code with emphasis on performance and working on huge projects with big potential.

  • Making decision about what technologies to use and implementing the most important ones.

Gettick
Gettick
Senior Front-End Lead Developer
2015 - 2017 (2 years)
Remote
  • Served as a key decision-maker, determining appropriate technologies that produced the best result. Mentored team members while overseeing code quality.

  • Designed maintainable architecture, moving from a Ruby on Rails environment to a standalone FE.

  • Successfully integrated a ReactJS (+Flux) framework into a Ruby on Rails application including creating reusable ReactJS components along with corresponding OOCSS components (SASS). Managed the data flow through a FLUX pattern.

Webolo
Webolo
CEO
2014 - 2016 (2 years)
Remote
  • Managed client acquisition, accurate communication of project requirements, and implementation of the front-end section of projects.

  • Developed the website from inception through delivery.

  • Effectively collaborated with the back-end developers, copywriters, and photographers.

Showcase

Lead Engineer - Happenee
Lead Engineer - Happenee
  • Happenee is a virtual & hybrid event platform focused on lead generation and B2B networking.

  • The platform utilizes matchmaking, lead scoring, and networking tools to empower sales teams.

  • Happenee developed the Happenee 2.0 platform with ReactJS front-end and NodeJS back-end.

Lead Front-End Developer - Hypokram
Lead Front-End Developer - Hypokram
  • Develops a web application focused on mortgage interest rate comparison.

  • Utilizes auction principles for rate acquisition.

  • Implemented a front-end architecture using Ruby on Rails.

Lead Front-End Developer - Gettick
Lead Front-End Developer - Gettick
  • Develops a collaborative task management tool with features like Dropbox file sharing, Trello boards, Slack chat, and Google Docs-like notes.

  • Redesigned the application architecture, transitioning from Ruby On Rails to NodeJS and implementing a front-end and back-end split.

  • Mentored team members, ensured code quality, and developed core features (Slack chat, Trello board, MultiChat) with performance optimization.

Education

Economic Faculty: Bachelor's and Master's degree in Management. 
Bachelor's thesis - Financial Analysis
Master's thesis - Employee Remuneration
Economic Faculty: Bachelor's and Master's degree in Management. Bachelor's thesis - Financial Analysis Master's thesis - Employee Remuneration
Technical University of Ostrava
2009 - 2015 (6 years)