I'm Kamil Gedaj

Web developer from Poland.

Focused on problem-solving and effective teamwork.

Continuously developing, with a passion for learning new technologies.

For about 13 years I've worked as a CNC machine programmer ( milling machines ) creating and optimizing programs for real production environments. Alongside this, I taught technical school students the fundamentals of programming and logical thinking - sharing knowledge and supporting less experienced learners has always been important to me. 

Today, I am developing my skills as a web and backend developer, focusing on building practical applications and solutions with real-world value. I learn best by doing - through hands-on projects, experimentation, and continuus improvement. I'm naturally curious and enjoy understanding how things work, especially in the context of technology and problem-solving.

Outside of coding, I value simplicity: spending time in nature, learning new things, and going for walks with my dog. I belive in steady growth, curiosity, and helping others grow along the way.

  • Residence Radom, Poland
  • E-mail kamil.gedaj.programista@gmail.com

Competencies

Web Development

Modern and mobile-ready website that will help you reach all of your marketing.

Process Optimization

Applying engineering principles to optimize workflows, improve production efficiency through G-code programming, and solve complex technical problems.

Development Experience
2025 - Present
Web Developer - Practice & Personal Projects

Building full-stack web applications using React and Node.js.
Developing REST APIs, authentication systems and database-driven features.
Working with PostgreSQL, MySQL and PHP, focusing on clean architecture and security.

2013 - Present
CNC Programmer

Programming CNC milling machines (Fanuc, Heidenhain, Sinumerik).
Creating and optimizing machining programs and production processes.
Working directly with clients based on technical drawings and specifications.
Designing fixtures and tooling to improve production efficiency.
Technical problem-solving, precision work and responsibility for production quality.
Mentoring secondary school students and providing technical tutoring.

Education
2025 - present
Professional Programming Training — Ongoing

Long-term, practice-focused programming training (1+ year).
Full-stack web development with React, Node.js, PHP and SQL databases.

2014 - 2017
Bachelor's Degree - Internal Security

Formal education unrelated to IT.

Soft Skills

  • Problem Solving
    90%
  • Attention to details
    70%
  • Teamwork & Communication
    95%
  • Responsibility & Reliability
    85%
  • Planning & Organization
    90%
  • Adaptability
    90%
  • Tutoring
    90%

Languages Skills

  • Polish ( native )
    99%
  • English
    90%

Coding Skills

  • React
    85%
  • Node.js / Express
    90%
  • HTML / CSS
    95%
  • PHP / MYSQL
    75%
  • WordPress
    90%
  • C++
    90%
  • JavaScript
    90%

Interests

Gaming

Strategic and MMO games

Outdoors & Nature

Nature walks and active outdoor time as a way to maintain work-life balance

Animals

Active recreation with my dog ( Boston Terrier )

Music

Exploring various genres