Hello
I'm
Helen
I’m an aspiring web developer with a genuine passion for programming. My journey started in early 2024, and since then I’ve been continuously learning and improving my skills. What I love most about programming is that there’s always something new to explore, which makes this field especially exciting for me.
Set a goal that makes you want to jump out of bed in the morning.
Nice to meet you
I’m a front-end developer passionate about programming and continuous learning. I enjoy tackling challenges and solving problems, as each project helps me grow and strengthen my skills.
Alongside front-end development, I’m also deepening my knowledge of computer science. My goal is to build modern, responsive, and accessible websites while combining technical skills with creative thinking and design awareness.
Be brave enough to be bad at something new.
My Development Journey
My journey into programming began with self-learning through YouTube tutorials, where I built my first understanding of web development and discovered a genuine passion for creating things through code.
To strengthen my foundation, I completed several courses by Meta, which helped me develop a structured understanding of front-end development concepts and best practices.
Alongside formal courses, I consistently dedicated time to independent learning, refining my skills through practice and personal projects. I continued expanding my knowledge through in-depth YouTube courses and hands-on coding. While many of these resources did not provide certificates, they played an important role in helping me build a strong technical foundation and understand how to apply different technologies in real-world development.
A major milestone in my journey was CS50, Harvard University’s introduction to computer science course. The course not only helped me organize and connect the knowledge I had already gained, but also introduced me to core computer science concepts, problem-solving approaches, and the mindset required to think like a programmer. It provided extensive practical experience and significantly strengthened my understanding of software development.
After completing CS50, I continued improving my existing skills, revisiting difficult topics, and focusing on areas where I wanted deeper understanding.
Later, I completed a React course by Bob Ziroll, combined with extensive hands-on practice, which further strengthened my front-end development skills and confidence in building modern web applications.
CS50 - Introduction to Computer Science
Problem solving, algorithms, C, Python, SQL, Flask, JavaScript.
Meta - Introduction to Front-End Development
Covered web fundamentals, including how the internet works, and built a foundation in HTML, CSS, and JavaScript with a focus on responsive and accessible design.
Meta - Programming with JavaScript
Built a solid foundation in JavaScript programming, focusing on functions, control flow, data structures, and basic algorithms.
Meta - Version Control
Gained practical experience with Git version control, including branching, merging, and collaborative workflows.
React - Front-End Development with React
Developed practical React skills through project-based learning, focusing on components, state, props, hooks, and building interactive user interfaces.
It's not hard, it's just new
Selected Work
Learning projects & frontend practice
Time tracker
A web application built with Flask as a final CS50 project. It allows users to register, create tasks, plan their time, and track daily progress. The project includes authentication, SQLite database integration, and dynamic progress visualization.
Homepage
Responsive multi-section website built with HTML and CSS and JavaScript, focusing on layout, grid systems, and visual hierarchy.
Step by step, day by day.
Contact information
I'm open to freelance projects, collaborations,
or full-time opportunities.
- Phone
- +48 578 176 513
- helenakohun@gmail.com
- GitHub
- @HelenKohun