Who am I

Matrix like Štěpán

💼 Work experience

  • Software engineer in company MEDIA FACTORY Czech Republic a.s.
    Development of web applications
    July 2019 - present
  • Software engineer in company Training-online.eu
    Development of elearning platform in PHP language, XMPP chat integration, WebRTC videoconference, SCORM viewer, development and managment of MySQL databases, managment of Linux servers, development and managment of Docker infrastructure, managment of mail servers.
    June 2013 - June 2019
  • PHP Developer in company Stylový web
    Development of PHP web presentations
    June 2011 - June 2013

🎓 Education

  • Master's degree in Web and software engineering
    Faculty of software engineering at Czech technical university in Prague
    September 2012 - June 2015
  • Bachelor's degree in Software engineering
    Faculty of electrical engineering at Czech technical university in Prague
    September 2009 - June 2012

💬 Languages

  • Czech
    Native
  • English
    B2

💻 Professional skills

  • Programming in 
    • PHP (Symfony, Nette, Doctrine 2)
    • TypeScript/JavaScript (NodeJs, React,Next.js,Prisma, MikroOrm, Apollo)
    • HTML/XML
    • Sass/CSS
    • Java (Spring, Maven)
    • C++
    • Bash
  • Experienced in object-oriented programming using well known design patterns
  • Perfect knowledge of Nginx, Traefik, Apache, web/proxy servers
  • Perfect knowledge of PostgreSQL, Redis, MySQL, ElasticSearch database/storage servers
  • Perfect knowledge of HTTP, REST, GaphQL, SOAP, TCP, DNS, SMTP protocols
  • Experience with integration of videoconference server Kurento and Openvidu into a web application
  • Experience with managment of Linux computers and servers (Arch, Debian, Ubuntu)
  • Experience with development and managment of services in Docker environment
  • Experience with running Ejabberd XMPP, Matrix synapse, Postfix+Dovecot message servers
  • Knowledge of tools like Git, IntelliJIdea, Enterprise Architect

🚗 Driving license

  • Category B

🌟 Other skills

  • Graphics (videos, vector graphics)
  • 3D Printing (modeling, printing)
  • Electronics (custom electornics for home automations)