Developing software for simplicity; clever design lover and AI enthusiast

Czechia
702 followers 500+ connections

Join to view profile

Activity

702 followers

See all activities

Experience

  • Software Engineer

    Better Stack

    - Present 3 years 7 months

    I'm helping developers in building a better internet.

  • Principal Software Engineer

    NICE inContact

    - 1 year 9 months

    Ostrava, Moravia-Silesia, Czechia

    In NICE, I have been responsible for driving technical progress in an agile team, improving existing processes, and motivating teammates, as well as designing and developing features myself. Our team has been responsible for integrating NICE CXone platform with over 30 third party channels (incl. Facebook, Instagram, WeChat, Apple Messages for Business, etc.)

    During my first couple of months I've proposed migration of our 30+ repositories into a monorepo, managed to coordinate the…

    In NICE, I have been responsible for driving technical progress in an agile team, improving existing processes, and motivating teammates, as well as designing and developing features myself. Our team has been responsible for integrating NICE CXone platform with over 30 third party channels (incl. Facebook, Instagram, WeChat, Apple Messages for Business, etc.)

    During my first couple of months I've proposed migration of our 30+ repositories into a monorepo, managed to coordinate the process so that it doesn't affect our ability to deliver new features and have zero impact on deployment processes. This significantly improved our ability to make changes across our whole codebase, made our code more consistent and developers more productive. Now it's hard to imagine doing things the "old way".

    Later, my main focus was on improving continuous integration pipelines, improving code quality, sharing knowledge across multiple teams, and supporting other developers.

  • Team / Lead Developer

    Shopsys

    - 3 months

    Ostrava, Moravia-Silesia, Czechia

  • Technical and Team Lead

    CZECH NEWS CENTER a.s.

    - 10 months

    Prague, Czechia

    In CNC, I lead two teams of developers working on large e-commerce sites, introduced iterative design processes, and improved agile development practices.

    During my work here, we had transitioned to continuous integration and automated deployment, which helped both the business side and the technical side. I worked closely with the product owner to plan a roadmap for the projects - adding new features, improving user experience, and battling technical debt.

    As lead developer, I…

    In CNC, I lead two teams of developers working on large e-commerce sites, introduced iterative design processes, and improved agile development practices.

    During my work here, we had transitioned to continuous integration and automated deployment, which helped both the business side and the technical side. I worked closely with the product owner to plan a roadmap for the projects - adding new features, improving user experience, and battling technical debt.

    As lead developer, I had lead interviews with new developers and internal dev training.

  • Shopsys

    7 years 10 months

    • Lead Developer & Architect of Shopsys Framework

      Shopsys

      - 1 year 2 months

      Ostrava Metropolitan Area

      At Shopsys Framework, we had aspired to change the way big e-commerce sites are built. Our product was a customizable open-source e-commerce framework. Built with passion on PHP7 and Symfony 3.

      As a lead developer, I helped other devs in our team to improve their technical skills, in addition to further developing the product myself. I also enjoyed giving talks and presentations on dev conferences and training e-commerce in-house teams that built their application on top of Shopsys…

      At Shopsys Framework, we had aspired to change the way big e-commerce sites are built. Our product was a customizable open-source e-commerce framework. Built with passion on PHP7 and Symfony 3.

      As a lead developer, I helped other devs in our team to improve their technical skills, in addition to further developing the product myself. I also enjoyed giving talks and presentations on dev conferences and training e-commerce in-house teams that built their application on top of Shopsys Framework.

      As an architect, I worked closely with the product owner on our backlog, especially on its technical aspects, and collaborated on finding new ways to improve our product and meet challenges. I also supervised work on large user stories, preferably via pair programming techniques. Last but not least, I tried to keep on top of technology news and trends in the field such as artificial intelligence, headless e-commerce, and cloud deployment, and found ways to use it to make Shopsys Framework better and better.

    • Full Stack Developer of Shopsys Framework

      Shopsys

      - 2 years 3 months

      Ostrava - město, Moravia-Silesia, Czechia

      As a full-stack developer, I had a big say when it came to discussions about the further development of our product. On daily basis, I implemented features, fixed bugs and wrote developer documentation. Leading trainings and workshops has been also something I enjoyed. Besides that, I contributed to our company's blog and represented Shopsys Framework on dev conferences and meetups.

      Although I had been a full-stack developer, I'd been a "JavaScript expert" in Shopsys Framework at the…

      As a full-stack developer, I had a big say when it came to discussions about the further development of our product. On daily basis, I implemented features, fixed bugs and wrote developer documentation. Leading trainings and workshops has been also something I enjoyed. Besides that, I contributed to our company's blog and represented Shopsys Framework on dev conferences and meetups.

      Although I had been a full-stack developer, I'd been a "JavaScript expert" in Shopsys Framework at the same time, which meant that I was the one responsible for following the new JS trends and spreading them throughout the whole company.

    • Senior Developer Team Lead

      Shopsys

      - 1 year 4 months

      Ostrava - město, Moravia-Silesia, Czechia

      It is a big responsibility when it comes to leading the developers, though I enjoyed every bit of it. I was tutoring our junior developers, managing devs meetings and also coordinating the development processes across the teams.

    • Senior PHP Developer

      Shopsys

      - 1 year 4 months

      Ostrava - město, Moravia-Silesia, Czechia

      As a senior PHP developer, I had to chance to work on more difficult issues and I also had a bigger responsibility. I am proud I could be a part of a team that built for example Office Depot (https://www.officedepot.cz/), SuperZoo (https://www.superzoo.cz/) or Tropic Liberec (https://www.tropicliberec.cz/).

    • PHP Developer

      Shopsys

      - 1 year 10 months

      Ostrava - město, Moravia-Silesia, Czechia

      Shopsys is the Czech leader in e-commerce solutions for large business. I was a part of a larger project team, providing continuous care and support for our clients.

  • Freelance Developer

    Freelance Web Development

    - 2 years

    Ostrava - město, Moravia-Silesia, Czechia

Licenses & Certifications

Volunteer Experience

  • Volunteer at permaculture farms

    Workaway

    - 2 months

    Environment

    During a short sabbatical, I volunteered at two different permaculture farms in Andalusia and Valencia, Spain. I stepped outside of my comfort zone and learned a lot about the environment, sustainable living, construction, and animal care while improving my Spanish and English communication skills and appreciating cultural differences.

  • Teacher

    Gymnázium Hladnov a Jazyková škola s právem státní jazykové zkoušky, Ostrava, příspěvková organizace

    - 8 months

    Education

    I was teaching programming at the high school I attended. It has been a weekly hobby group open to students of all ages and experience. We're mostly focusing on web technology (HTML, CSS, JS) with focus on early visual results.

    We've started by developing the classic game of Snake.

Languages

  • English

    Full professional proficiency

  • Spanish

    Limited working proficiency

  • Czech

    Native or bilingual proficiency

Recommendations received

View Petr’s full profile

  • See who you know in common
  • Get introduced
  • Contact Petr directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses