Skills.

Each skill is a brushstroke in my canvas of proficiency, crafting innovative solutions.
Beyond icons, it's a visual journey through my diverse skills.

Take a spin and discover the technologies fueling my passion for digital experiences.

ImageBackground

Projects.

Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos in it. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.

Joke Teller project

Joke Teller

This JavaScript app fetches programming jokes from JokeAPI, converting them into speech with VoiceRSS on button click. Event listeners enable fetching and re-enable the button post-audio playback, enhancing user engagement with entertaining text-to-speech programming humor.
Quote Generator project

Quote Generator

This JavaScript app dynamically fetches and displays quotes from an API, allowing users to generate new quotes and share them on Twitter. The clean interface includes a loading spinner for a seamless experience. It's a simple and engaging way to discover and share inspirational quotes.
Infinity Scroll project

Infinity Scroll

This JavaScript app dynamically fetches and displays Unsplash API photos as users scroll down. Utilizing event listeners, it loads more images near the bottom. The code efficiently manages API responses, updates the URL, and displays images. Enhancing user experience, it creates an infinite scrolling gallery.
Hangman project

Hangman

This JavaScript Hangman game lets users guess a word by clicking letters, updating the interface dynamically. It includes a victory or defeat modal and a play-again button for restarting. An interactive way to test word-guessing skills.
Picture in Picture project

Picture in Picture

This JavaScript app captures your screen with navigator.mediaDevices.getDisplayMedia(), displays it in a video player, and easily switches to Picture-in-Picture mode. The code, featuring strict mode and seamless error handling, highlights modern web development skills. Perfect for screen sharing and PiP enjoyment!
Guess My Number project

Guess My Number

This JavaScript Guess My Number game challenges players to guess a number between 1 and 20. The dynamic interface updates with feedback on each guess. A correct guess triggers a celebratory message and potential high score update. It's a simple, engaging way to test numerical intuition.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Cumque quam, quod neque provident velit, rem explicabo excepturi id illo molestiae blanditiis, eligendi dicta officiis asperiores delectus quasi inventore debitis quo.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Cumque quam, quod neque provident velit, rem explicabo excepturi id illo molestiae blanditiis, eligendi dicta officiis asperiores delectus quasi inventore debitis quo.

background
Contact Us

Contact.