Back to Portfolio

Programming Journey

From Scripts to Web Applications

Learning Timeline

2019

Python

Projects: Basic automation scripts, simple games

Started with Python basics, learned about variables, loops, and functions and everything

2019

Lua

Projects: Roblox scripting, small games

Explored Lua through roblox scripting and game development

2022

Web Development

Projects: Personal website, small web applications

Learned HTML, CSS, JavaScript, and modern frameworks like React and more

Current Focus Areas

Frontend Development

Building interactive web applications with React and Next.js

Backend Integration

Learning about databases and API development

Software Architecture

Understanding clean code and best practices

Programming Languages

Python

Since 2019

Advanced Beginner

Main use: Automation, Discord Bots

5 projects completed

JavaScript

Since 2021

Intermediate

Main use: Web Development, React Apps

8 projects completed

Lua

Since 2020

Intermediate

Main use: Game Development, Roblox

3 projects completed

Notable Projects

Discord Bot

JS2019

Created a Discord bot with moderation and music features

100+ Members

Roblox Game Scripts

Lua2020

Developed custom game mechanics and systems

10k+ plays

Portfolio Website

React/Next.js2023

Built a responsive portfolio website with modern technologies

View Project →

More

React/Next.js2023

On the dedicated page

View Project →

Coding Journey

2019

First Line of Code

Wrote first Python script - a simple calculator

2020

Game Development

Created first Roblox game using Lua

2021

Web Development

Built first website using HTML and CSS

2022

Framework Learning

Started learning React and Next.js

2023

Full Stack Development

Building complete web applications with databases

Learning Resources

freeCodeCamp

Online Platform

  • Web Development
  • JavaScript
  • React

Completed Frontend Track

Codecademy

Interactive Learning

  • Python
  • JavaScript

Completed Multiple Courses

YouTube Tutorials

Video Learning

  • Web Dev Simplified
  • Fireship
  • Tech With Tim
  • Theo

Ongoing Learning

Future Learning Goals

Master React and Next.js

2024

Building complex web applications

In Progress

Learn TypeScript

2024

Adding type safety to JavaScript projects

Planning

Explore Mobile Development

2024-2025

React Native for cross-platform apps

Planned

Learning Resources

  • Online coding platforms (Codecademy, freeCodeCamp)
  • YouTube tutorials and programming channels
  • Documentation and official guides
  • Personal projects and experimentation
  • Open source contributions