Programming Experience

My journey in software development and the skills I've built along the way

Technical Skills

Frontend Development

  • React & Next.js
  • HTML5 & CSS3
  • JavaScript (ES6+)
  • Tailwind CSS
  • Responsive Design

Backend Development

  • Node.js
  • Python
  • RESTful APIs
  • Database Design
  • Server-side Logic

Tools & Technologies

  • Git & GitHub
  • Firebase
  • VS Code
  • Terminal/Command Line
  • Version Control

Learning & Growth

  • Always Learning
  • Problem Solving
  • Code Review
  • Best Practices
  • Documentation

Featured Projects

Personal Portfolio

A responsive portfolio website built with Next.js and Tailwind CSS, showcasing my projects and skills.

Next.jsReactTailwind CSSTypeScript

Features: Responsive design, modern UI, fast loading

Notes Application

A full-stack notes application with user authentication and real-time data storage.

ReactFirebaseAuthenticationDatabase

Features: User auth, CRUD operations, real-time updates

Timer Application

A productivity timer app built with modern web technologies for time management.

JavaScriptCSS3ViteLocal Storage

Features: Custom timers, session tracking, data persistence

My Learning Journey

1

Foundation Building

Started with the fundamentals of programming, learning HTML, CSS, and JavaScript. Built simple projects to understand the basics of web development.

2

Framework Exploration

Moved on to modern frameworks like React and Next.js, learning component-based architecture and state management.

3

Full-Stack Development

Expanded into backend development with Node.js and Python, learning about databases, APIs, and server-side programming.

4

Continuous Growth

Currently focused on best practices, code quality, and exploring new technologies to stay current with industry trends.

Interested in My Work?

I'm always excited to discuss new opportunities and collaborate on interesting projects.