Hi, my name is

Jan Chalupa.

I build things for the web.

I'm a Full-Stack Developer with a passion for delivering high-quality solutions and a drive to explore innovative approaches to problem-solving. Proficient in React.js, Next.js, and Node.js, I also have prior experience with .NET development. Currently, I'm actively expanding my skillset by transitioning into the exciting realm of iOS development.

About Me

Hey there! I'm Jan and I'm a Full-Stack Developer who loves to create top-notch web apps that people love to use.

With several years of experience, I've mastered the art of developing user-friendly and scalable web apps using React. My goal is to turn your vision into reality and create apps that meet the needs of both businesses and users. I pride myself in delivering high-quality work on time and within budget.

I'm a great communicator and I thrive in a team environment. Working with others to come up with creative solutions to problems is what I live for. And when I'm not coding, I'm always seeking to expand my knowledge and stay up-to-date with the latest tech and industry trends.

Thanks for checking out my website. I can't wait to bring my skills to your next React project!

Here are a few technologies I've been working with recently:

  • TypeScript
  • React.js
  • Next.js
  • Node.js
  • Supabase
  • Strapi

Where I've Worked

React Developer @ Kooperativa

October 2023 - Present

With Kooperativa I will work on new Neuron platform.

Edhance icon

Full-Stack Developer @ Edhance

March 2022 - September 2023

Project I had the opportunity to work on was an interactive learning solution for elementary schools. It was developed on green-field and I was the only developer there.

The goal of the application is to make learning more engaging and fun for students, by incorporating elements of play and interactivity into the learning process. The application was built using React, Firebase and many more newest technologies.

Vodafone icon

React Developer @ Vodafone

May 2019 - September 2023

For four years I've worked on development of a lead management tool for retail colleagues using React (and Java on back-end side). My role focused on the React side, implementing user interface features and ensuring a smooth user experience.

The application offered an easy-to-use interface for managing leads, including the ability to view, add, edit and delete leads, as well as filter and search.

Allianz pojišťovna icon

JavaScript Developer @ Allianz pojišťovna

March 2015 - August 2016

Creating and maintaining BPM processes in IBM's TeamWorks platform. Working with Oracle databases.

Front-End Developer @ Finnology

December 2017 - February 2018

Development of web-applications React. HTML and (S)CSS is matter of course.

React Developer @ Actum

September 2016 - November 2017

Development of web-applications in both pure JavaScript and React. HTML and (S)CSS is matter of course.

Long-term development for Innogy (RWE) company on-site in Essen, Germany.

Shorter-term cooperation with companies Makro (Metro), Raiffeisenbank, Komerční bank and more.

Softec icon

React Developer @ Softec

March 2018 - May 2019

I've created a mobile application developed for a bank that helps users assess their credit worthiness. The app is designed as a Progressive Web App (PWA), providing a seamless experience on both desktop and mobile devices.

The credit worthiness calculator allows users to estimate their credit score and get insights into factors that could be affecting their score. This information can help users take steps to improve their credit standing, such as paying bills on time and reducing credit card debt.

Some Things I've Built

Learning through play

Názorná výuka

Názorná výuka

Interactive learning solution for elementary schools developed on green-field. The application was built using React, Firebase and many more newest technologies

Made forEdhance icon

React.jsStyled ComponentsNode.jsFirebase

Internal application

Backoffice Tool

Backoffice Tool

The purpose of the app is to provide agents with tools to effectively manage leads and communicate with customers. The app is expected to streamline lead management processes and improve communication efficiency, thus increasing overall productivity and customer satisfaction.

Made forVodafone icon

React.jsStyled Components

Runners club

Mladé Běchovice

Mladé Běchovice

Website for local runners club to help them organize annual race and share information with members. It includes race registration and schedules.

React.jsStrapiFirebaseStyled Component

Other Noteworthy Projects

Copyright © 2008 - 2024 Jan Chalupa

All rights reserved.