Ram Maheshwari Logo Image
Ahmad Shamsyahiran

Hey, My name is Ahmad Shamsyahiran.

About Me Experienced web developer proficient in ASP.net MVC, React.js, Next.js, TypeScript, Tailwind CSS, MongoDB, MySQL, and more. Passionate about crafting intuitive web experiences and continuously expanding skills through self-driven projects and exploration.

Get to know me!

Hey! It's Sham, a seasoned web developer with nearly 5 years of experience in the field. I started my journey as a web developer with ASP.net MVC and have since expanded my horizons by delving into a variety of technologies during my free time.

I embarked on a self-taught journey, immersing myself in technologies like React.js, where I built small projects to deepen my understanding of front-end development. From there, I ventured into the realm of full-stack development, creating a Next.js project with TypeScript, Tailwind CSS, and MongoDB with Mongoose.

This experience not only reinforced my passion for web development but also equipped me with the tools and knowledge to tackle complex challenges with confidence.

Contact

My Skills

HTML
CSS
JavaScript
React
NextJS
GIT
ASP.Net
TypeScript
Tailwind css
Bootstrap
MySQL
MongoDB

Projects Below are some of my projects

Software Screenshot

Stack Overflow Clone

This is a web application built using Next.js to replicate the functionality of Stack Overflow, allowing users to post questions and receive answers from other users. The project utilizes various technologies such as Tailwind CSS, Clerk, MongoDB, TinyMCE, Shadcn to create a robust and user-friendly experience.

Software Screenshot

React Notes App

The React Notes App is a web application built with React that allows users to add and manage their notes. Users can create new notes, edit existing ones, and delete notes as needed. This project utilizes React for the front-end, HTML and CSS for styling, and Firestore as its real-time database provided by Firebase.

Software Screenshot

React Trivia Question App

The React Trivia Question App is a web application built with React that presents users with a set of random trivia questions. Users are required to answer the questions, and upon submitting their answers, they receive feedback on their performance. The project fetches trivia questions from the Open Trivia Database API and provides an interactive and engaging trivia experience.

Software Screenshot

Movie Watchlist API

The Movie Watchlist is a web application that enables users to search for movies and curate their personal watchlist. Users can easily search for movies using the search bar and add them to their watchlist with the "Add to Watchlist" button. The added movies are then conveniently displayed on the "My Watchlist" page, where users can also remove movies from their watchlist. This project utilizes HTML, vanilla JavaScript, and integrates with the OMDb API (Open Movie Database) to fetch movie information.

Software Screenshot

Color Scheme Generator

Color Scheme Generator This project is a color scheme generator that allows users to create custom color schemes by selecting colors from a color picker and applying different color harmony rules. The user has the option to choose from various color harmony rules such as monochrome, monochrome dark, monochrome light, analogic, complement, and analogic complement. When the user clicks the "Get Color Scheme" button, the application generates a color scheme consisting of five colors based on the selected color and harmony rule. User can then hover the color and click to copy it.using The Color API