I am a Computer Science & Artificial Intelligence student, Front-End Developer| Aspiring Full-Stack Engineer passionate about crafting digital experiences that bring together visual clarity, interactive functionality, and thoughtful user experience.
My approach to development goes beyond writing code. I enjoy understanding how interfaces work, exploring different solutions, and turning concepts into responsive websites that are both practical and engaging.
I see every project as an opportunity to refine my skills, experiment with ideas, and develop a deeper understanding of modern web technologies.
Iβm passionate about the space where design meets functionality.
I enjoy crafting responsive interfaces, bringing pages to life with JavaScript, and integrating APIs to transform static layouts into dynamic experiences.
My focus is on building projects that combine thoughtful UI, meaningful interactions, and clean, organized code.
β¦ RESPONSIVE UI Β β¦ INTERACTIVE UX
β¦ API INTEGRATION Β β¦ CREATIVE LAYOUTS
β¦ JAVASCRIPT LOGIC Β β¦ CONTINUOUS LEARNING
Not just pixels on a screen β but experiences built with purpose.
Always exploring new possibilities. Always building what comes next.
| THE CREATIVE SIDE π¨ | THE LOGICAL SIDE βοΈ | THE GROWTH SIDE π |
|---|---|---|
| UI & Visual Design | JavaScript Logic | Continuous Learning |
| Responsive Layouts | DOM Manipulation | Angular Exploration |
| Styling & Animation | Interactive Interfaces | Better Code Practices |
DESIGN Β· STRUCTURE Β· RESPONSIVENESS
01.1 Β MARKUP & VISUAL ENGINEERING
Turning visual concepts into responsive, accessible interfaces.
- Responsive layouts across different screen sizes.
- Reusable styles and structured CSS architecture.
- Modern visual effects, transitions, and UI details.
01.2 Β INTERACTION & LOGIC
Bringing interfaces to life through logic and interaction.
- DOM manipulation and event-driven behavior.
- Dynamic content and API integration.
- TypeScript fundamentals and type-safe code.
01.3 Β COMPONENT-BASED DEVELOPMENT
Exploring a more structured approach to building web applications.
- Component-based UI development.
- Reusable application architecture.
- TypeScript workflows and maintainable code.
01.4 Β ENGINEERING WORKFLOW
Keeping projects organized, trackable, and easier to maintain.
- Version control with Git and GitHub.
- Project organization and development workflows.
- Exploring task automation with Gulp.
Every project has a story. Here's where mine unfolds.
From elegant interfaces to interactive applications β each project represents an opportunity to experiment, solve problems, and grow as a developer.**
Technologies, tools, and concepts I use to turn ideas into interactive web experiences.
Building semantic layouts, responsive interfaces, reusable styles, and consistent designs across screen sizes.
Working with DOM manipulation, event handling, interactive components, form validation, and browser storage.
Exploring asynchronous JavaScript, external data integration, dynamic rendering, and search and filtering functionality.
Expanding my knowledge of typed JavaScript, component-based architecture, data binding, services, and routing.
Using version control, project organization, debugging, and development tools to build and maintain projects.
|
Stay curious. Discover new ideas, understand the fundamentals, and explore how modern web technologies work together. |
Learn by doing. Test ideas, try different approaches, and turn theory into practical experience through projects. |
|
Build with purpose. Transform ideas into responsive, interactive, and user-friendly digital experiences. |
Make every iteration better. Debug, improve structure, refine details, and keep learning from every challenge. |
A working solution is a beginning. Understanding it, refining it, and making it better is the journey.
π LEARNING β’ BUILDING β’ EVOLVING
Expanding my skills and turning knowledge into real-world projects.
| β¦ LEARNING PATH | π― CURRENT DIRECTION |
|---|---|
| Strengthening my foundation in modern frontend development | |
| π· TypeScript | Writing more reliable, readable, and maintainable code |
| π API Integration | Building dynamic interfaces powered by external data |
| π§© Code Architecture | Exploring reusable components and scalable project structures |
| π€ Open Source | Learning collaboration and contributing to developer communities |
From learning concepts to building polished, practical web applications.
Every project is an opportunity to learn, experiment, and grow as a developer.
β§ Consistency over perfection. Progress over stagnation. β§










