I am a frontend developer, passionate about building impactful,
scalable social and technical systems. I also write technical
articles and actively participate in internship programs while
working trying to land tech roles.
My Current Tech Stack
HTML5
CSS3
Figma
SCSS
Responsive design
JavaScript ES6
Technical Writing
Git
GitHub
React
Firebase
Framer Motion
Gsap
My Projects
Portfolio Website
My first portfolio website which encapsulates all my current skills
in Web Development so far. It holds a number of projects I've worked
on, and some cool interactive features, feel free to mess around and
explore.
A Movie web application built with React, Firebase, Framer Motion
and CSS. Comprises of Authentication funtionality as well as a
search functionality for locating movies.
This article explains the life cycle of DOM elements in web
development. The article then goes on to explain the different
stages of a DOM element's life cycle. Each stage is described in
detail, with examples and code snippets provided to illustrate the
concepts. The article concludes by emphasizing the importance of
understanding the life cycle of DOM elements in order to optimize
web performance and avoid common pitfalls.
The article also explains how to implement OOP in JavaScript using
ES6 classes and demonstrates the benefits of using OOP in real-world
scenarios. Overall, the webpage is a useful resource for beginners
looking to learn OOP in JavaScript.
This article discusses the creation of a widget that can display the
current weather, time, and date. It provides step-by-step
instructions and code examples to help readers build their own
weather widget. Whether you're a beginner or an experienced
developer, this tutorial has something for you.
A Beginner's Guide to Understanding the Lifecycle of a JavaScript
Promise" is an article that provides a comprehensive introduction to
promises in JavaScript. It covers the basics of promises, as well as
more advanced topics such as handling errors and chaining promises.