About me

Jan Pospíšil

Web application programmer

I am a freelance programmer. I specialize in websites and web applications (PHP – Nette Framework, jQuery, React, Redux, Node.js, Express), and in native applications in JavaScript (React Native, Redux, React + PhoneGap) and native applications in JavaScript for Windows 8/10

  • Name Jan Pospíšil
  • Date of birth 25. 12. 1983
  • Address Rohová 14, 165 00 Praha 6

Work experience

AI Developer expert at česká spořitelna

April 2025 - January 2026

Chat bot developer for voice and text bot
Technologies used: React, Azure AI, Azure Search, Typescript, Git

FE Developer at glommen-mjosen.no

July 2023 - March 2025

Application development in the Norwegian Forest Maintenance and Management Company.
Technologies used: React, ArcGIS, Jest, Typescript, Git, Azure, Gitpod

FE Team Leader at PWC

May 2022 - August 2023

Frontend development for PWC Timesheet (internal project) in React.
Technologies used: React, Redux, Redux-saga, Reselect, Jest, Typescript, Git, Jenkins, Azure, Jira, Veracode

STL (Senior Technical Leader) at Inventi

August 2019 - April 2022

Development of car configurator for PSA Group - store.peugeot.fr.
Technologies used: React, Redux, Redux-saga, Reselect, Jest, Typescript, Git, Jenkins, Azure, Jira

Developer at BSC (Banking Software Company)

February 2019 - July 2019

Development of internet banking for foreign clients.
Technologies used: React, Redux, Redux-saga, Jest, Typescript, Git, Jenkins

Web and Intranet Developer at Integra

April 2018 - February 2019

Web and Intranet Development.
Technologies used: React, Redux, Redux-thunk, ES8, Jest, Webpack, Typescript, Formik, Eslint, Git

SPA Developer at Home Credit

December 2017 - March 2018

Development of the Frontend SPA application in Javascript.
Technologies used: React, Redux, ES6, Mocha, Chai, Webpack, Flow Type

Consultant at Arbes Technologies

August 2017 - November 2017

Consultation of web services development in Javascript.
Technologies used: Node JS, React, Redux, ES6, Mocha, Babel, Webpack

Node JS REST API Developer at T-Mobile

June 2017 - October 2017

Developing JSON REST API.
Technologies used: Node JS, Express, Babel, ES6, Git, Mocha

SPA React Developer at T-Mobile

June 2016 - August 2016

Development of application for Virtual Machine configuration. Single page application communicating with server by JSON REST API.
Technologies used: React, Redux, Webpack, Babel, ES6, Less, Git, Mocha, React-router, Immutable

Senior Programmer at Loreal

March 2011 - February 2019

Responsible for running Loreal Company Intranet for Eastern Europe (Czech Republic, Slovakia, Hungary, Poland). Managing 17 applications + 2 online applications.
Technologies used: PHP, JavaScript, React, Redux, ES6, Webpack, MSSQL, MySQL

PHP Migration Developer at MetLife Insurance

September 2015 - November 2015

Migrating an existing PHP application from PHP 4.2 to PHP 5.5, rewriting non-supported structures, libraries and functions.
Technologies used: PHP

Wiki Documentation Developer at Komerční banka

February 2015 - September 2015

Creating multilingual pages based on Confluence technology.
Technologies used: JavaScript, React, Redux, ES6, Webpack, Mocha, Babel

Content Management System Developer at adamapp.cz

February 2013 - November 2018

Creating a redaction system allowing configuration of mobile application appearance and content management via JSON API.
Technologies used: PHP, Nette Framework, jQuery

PHP Programmer at AllInOne s.r.o.

February 2012 - December 2012

PHP programming for Zapakatel.cz project.
Technologies used: PHP, Codeigniter

JavaScript Programmer at Vivalogic s.r.o.

February 2011 - September 2011

JavaScript framework programmer for internal application for Česká spořitelna.
Technologies used: JavaScript, Ext JS

Web Application Developer at Freelance

February 2011 - February 2014

Created numerous custom-made websites.
Technologies used: Nette, jQuery, Node.js, React

Trainer at Multiple Companies

February 2011 - present

Organizing JavaScript and PHP trainings.
Technologies used: JavaScript, PHP, React, Redux, Node.js

anywhere.cz

  • React
  • Node.js
  • JavaScript

gopas.cz

  • Node.js

primakurzy.cz

  • Node.js
  • React + Redux

eduexpert.cz

  • React + Redux
  • Node.js
  • OOP in PHP
  • JavaScript

Education

Master’s Programme – Faculty of Civil Engineering, Czech Technical University (ČVUT)
Field: Information systems

September 2009 – February 2011

In the master’s programme, I focused on web technologies, especially PHP + Nette Framework, MySQL and JavaScript + jQuery.
Dissertation: Construction journal online.

One-year language stay in London

September 2005 – June 2006

During the one-year language stay in Great Britain, I learned fluent spoken and written English.

Bachelor’s programme - Faculty of Civil Engineering, Czech Technical University (ČVUT)
Field: Information systems

September 2004 – June 2009

During the bachelor’s programme, I started programming in C and PHP + I learned about the MSSQL q Mysql databases + the basics of artificial intelligence, neural networks and normal fronts.
Bachelor project: Programme for the steel lattice truss design in C.

Josef Gočár Secondary Technical School of Civil Engineering, Prague

August 2000 – June 2004

Where I lectured

2019

2018

2018

Trainings and conferences attended

2024

  • Training on the use of AI for application development and automation of AI processes.

2017

  • Conference WebExpo 2017
  • Regularly meetup Reactisti, PragueJS, Nette

2016

  • Training Angular - anywhere.cz
  • Training React JS - Michal Kočí - Bratislava
  • React meetup - www.meetup.com/Reactisti

2015

  • Training: Today’s web frontend – Martin Michálek
  • Conference Devel.cz
  • Training SEO – Marek Prokop

2014

  • Training SEO – h1.cz
  • Training Google Analytics – dobryweb.cz
  • Conference Brno PHP
  • Training Company server – Linux – dobryweb.cz
  • Conference WebExpo

2013

  • Nette Framework Championship – David Grudl
  • Javascript – Daniel Staigerwald
  • Conference WebExpo

2012

  • Training SEO - h1.cz
  • Training Photoshop - root.cz
  • Training GIT - dobryweb.cz

2011

  • Training PostgreSQL - dobryweb.cz
  • Training jQuery - David Grudl

2010

  • Training Web application development in Nette Framework – David Grudl
  • Training How do I create web applications – Jakub Vrána
  • Training MySQL – Jakub Vrána
  • Training PHP programming – Jakub Vrána

2009

  • Training Introduction to PHP – Jakub Vrána