Hello, I'm Petr Compel

I am a Software developer


I was born in Pilsen, the city of beer. I became a web developer at very young age. I began to dig around GNU/Linux at the age of 7, my very first server on Ubuntu and first public static IP was up and running at the age of 12 and it has been at the address until I was 19 years old. At the age of 13 I started using Ubuntu as a secondary system. At the age of 15 I applied for PHP developer job with Nette which I denied (thank god) and I started working as a freelancer. At my 16 I made my first Android application and I found a job as a PHP developer with framework Yii where OS X became my primary system (MacBook). At the same age I made my first multi-platform application (Android, iOS, WP) and built my first RAID array. At 17 years old I started using Ubuntu as a primary system and migrated my father's company from Windows to Ubuntu. When I was 19 I started working on full-time as a software developer in Java, JavaScript and PHP. After my job at "MC", where I improved my knowledge, I moved on to work as mobile multiplatform developer at "EMZ".

Rybářská 570
Líně CZ
+420 603 158 523

Work Experience

emz Hanauer GmbH & Co. KGaA

Software Developer

Developing multiplatform apps communicating via BLE with embeded devices. With posibilities to work on design, CI/CD, testing and deployment.

Flutter development UX/UI design CI/CD Testing Deployment

2021-09-01 – Present

C & C Líně spol. s r.o.

Developer | SysAdmin

Helping a family company with complete IT solution. From hardware to software. Servicing, maintaining, development, deployment. Including E-commerce, installing end users computers, managing network and managing any device with IP address.

Full-stack development Deployment System administration Server management Security and monitoring

2021-07-01 – Present

Marbes Consulting s.r.o.

Senior Software Developer

Mostly working with JS (React) and Java on frontend and backend parts of applications at once. Also creating JavaScript shared modules and build environment for teams and projects. Participating in expert group of company - solving development problems and planning future development goals.

Frontend and backend development Shared code architect

2016-10-01 – 2021-08-31

FutureTek Solutions Ltd.

Senior Developer

Team leader of junior developers and working with them. Server environment management for customers.

Project supervision and management Team development Apps publishing DB design Basic SW testing Server administration

2014-12-01 – Present

Marbes Consulting s.r.o.

Java Developer

Developing apps for government.

Frontend and backend development

2016-02-22 – 2016-09-31

FutureTek Solutions Ltd.


On demand development of websites, applications and systems. Customer HW service.

Web development and administration SEO analysis and optimization HW service

2012-09-01 – 2014-12-01



On demand development of websites and mobile applications.

Web development Mobile app development

2012-02-01 – 2016-02-22


University ČVUT FEL STM - Interrupted


Software Development

2014 – 2016

VOŠ a SPŠE Plzeň


Information technologies (Network administrator)


Cisco Networking Academy - CCNA Exploration

2010 – 2014


Languages - Everyday user (Master / Well-known)

JavaScript (ES6-8, Flow, TypeScript, Dart) Java PHP HTML CSS/LESS/Sass SQL Python

Languages - Known (Known - renewable)

Bash Swift C Assembler (AVR)

IDE, Tools, Sys (Everyday user)

VSCode/VSCodium JB IDEs (not anymore) Android Studio Xcode GitLab Atlassians products Jenkins Navicat docker git subversion npm maven GNU\Linux (Ubuntu) MacOS (OS X)

Frameworks and other (Everyday user)

Flutter React React-Native Webpack Babel Yii(2) Angular jQuery Spring(Boot) Hibernate esphome

There is much more ... maybe just not mentioned...



Native speaker


Everyday user (Graduated)



Games IoT HomeLab SelfHosting Code review / deletion Standards ♡


Coffee ☕ Music Guitar Motorbike Gym

Petr Compel

All be waiting.

Made with Parcel, JSONResume (JSON file) and custom template.

Please don't print this.

Save some paper and use my online version.