JavaScript FrontEnd Developer

Petr Cafourek

Hi, I’m a frontend developer with a strong passion for React, Svelte, JavaScript, and modern web technologies. I thrive on creating visually appealing and functionally robust web applications that deliver exceptional user experiences. My work is driven by a commitment to clean code, performance optimization, and staying abreast of the latest industry trends.

Looking ahead, my goal is to transition into a solution architect role. I aspire to leverage my technical expertise to design and implement scalable, efficient solutions that align with business objectives. I’m eager to bridge the gap between complex technical requirements and strategic planning, ensuring that technology serves as a catalyst for organizational success.

In pursuit of this path, I’m continuously expanding my knowledge in system design, cloud architectures, and cross-functional collaboration. I believe that effective communication and a holistic understanding of both technology and business are key to excelling in a solution architect position.

Petr Cafourek

Skills

Core Technologies

  • JavaScript/TypeScript
  • React/Next.js
  • Node.js
  • Modern CSS

Expertise

  • UI/UX Design
  • Performance Optimization
  • Responsive Design
  • API Integration

Tools & Methods

  • Git/Version Control
  • CI/CD
  • Testing (Jest/RTL)
  • Agile/Scrum

Experience

MAY 2024
DEC 2024

Frontend Developer

Commerzbank Czech Republic

  • Developed and optimized user interfaces for banking applications, ensuring seamless user experiences.
  • Utilized modern web technologies, including JavaScript, TypeScript, and Angular, to build responsive and efficient front-end solutions.
  • Collaborated with cross-functional teams to integrate APIs and enhance application performance.

React TypeScript Junior developer mentoring
DEC 2023
MAY 2024

Technical Lead

Schlieger, s.r.o.

  • Led the technical direction of development projects, overseeing architecture decisions and code quality.
  • Managed a mono-repository structure using Git, streamlining development workflows across multiple teams.
  • Implemented new features in applications using JavaScript and React, focusing on scalability and maintainability.
  • Mentored junior developers and conducted code reviews to uphold best practices.

Svelte TypeScript UI/UX
MAR 2023
NOV 2023

Frontend Developer

Woltair

  • Developed the front-end of energy service applications, enhancing user engagement and functionality.
  • Applied CSS, JavaScript, and React to create responsive and interactive user interfaces.
  • Collaborated with designers and backend developers to ensure cohesive application development.

JavaScript Svelte CSS3
SEP 2022
MAR 2023

Technical Lead

Schlieger, s.r.o.

  • Led the technical direction of development projects, overseeing architecture decisions and code quality.
  • Managed a mono-repository structure using Git, streamlining development workflows across multiple teams.
  • Implemented new features in applications using JavaScript and React, focusing on scalability and maintainability.
  • Mentored junior developers and conducted code reviews to uphold best practices.

Svelte TypeScript UI/UX
AUG 2021
JUN 2022

Frontend Developer

BudgetBakers

  • Developed and maintained web applications for personal finance management tools.
  • Utilized React.js, Redux, and TypeScript to build robust and user-friendly interfaces.
  • Worked closely with product teams to implement features that enhanced user experience.

React Agile Learning
JAN 2021
AUG 2021

Frontend Developer

Leveris

  • Developed and maintained OEM applications for online banking platforms.
  • Employed ReactJS, Redux, and TypeScript to create dynamic and secure user interfaces.
  • Collaborated with cross-functional teams to deliver high-quality software solutions.

JavaScript React CSS3

Projects

AI Powered SEO Audit Tool

An intelligent tool that leverages AI to perform comprehensive SEO audits, identifying optimization opportunities and providing actionable recommendations.

AI Next.js API Integration Data Analysis

Web Form Automation Service

A service that streamlines web form submission processes, enabling efficient data collection and processing for businesses.

Next.js Node.js Automation API Development

Passion for AI Integration

I'm enthusiastic about integrating AI technologies into both my professional projects and daily life. By leveraging cutting-edge AI tools, I enhance my development workflows and boost personal productivity, allowing me to deliver more innovative and efficient solutions.

GitHub Copilot

Accelerated code development with AI pair programming

ChatGPT

Research, content creation, and problem-solving

Cline

Autonomous coding assistance within VS Code

n8n

Automation, AI agents and backend creation

Why AI Matters to Me

AI is not just a tool; it's a mindset that empowers me to think creatively, solve complex problems, and deliver high-quality solutions. By integrating AI into my workflow, I can enhance my productivity, creativity, and overall efficiency.

Contact Me