Binit Shrestha logoBINIT
Hello I'm Binit Shrestha.
Fullstack Developer
Based in Nepal.
Professional code wrangler by day, meme curator by night. I make websites that work... most of the time. If you need something broken and fixed quickly, I'm your guy. Let's build something that even your browser can't break!
Boy with computer and laptop
about iamge of Binit shrestha

About Me

I am a dedicated web developer with a diverse skill set that spans multiple programming languages and frameworks. My journey in technology includes proficiency in C, C++, TypeScript, HTML5, CSS3, and JavaScript, which I leverage to create dynamic and responsive web applications. I have a strong command of cloud platforms like Azure and Firebase, enabling me to develop scalable and efficient solutions.

In the realm of front-end development, I specialize in frameworks such as React and Next.js, utilizing libraries like Redux and Shadcn to build seamless user experiences. I'm also adept at employing TailwindCSS for modern design aesthetics and SASS/SCSS for enhanced styling capabilities. On the back end, I have extensive experience with Node.js and Express, allowing me to create robust server-side applications that handle complex data interactions.

My database expertise includes both SQL and NoSQL systems, with hands-on experience in MySQL, MongoDB, Postgres, and MariaDB, ensuring that I can implement effective data management strategies tailored to project needs. I prioritize clean, maintainable code, and I leverage Git for version control, ensuring collaborative and efficient development processes.

Additionally, I'm familiar with project management tools like Trello and Jira, which help me maintain organization and transparency throughout the development lifecycle. I approach each project with a problem-solving mindset, striving to deliver high-quality web solutions that exceed expectations. I am passionate about staying up-to-date with industry trends and continuously honing my skills to drive innovation in every project I undertake.

My skills

Javascript

ReactJs

NextJs

NodeJs

Express

Redux

Socket.io

Scss/Sass

TailwindCss

Mysql

Firebase

Zod

Prisma

Git & Github

My Projects

Project showcase
Horizon Cloud: Streamlined Cloud Management - Project image

01

Horizon Cloud: Streamlined Cloud Management

Horizon Cloud is a comprehensive web application designed for efficient cloud resource management. Built with Next.js for server-side rendering and seamless navigation, it utilizes Firebase for real-time data management and NextAuth for secure user authentication, including OAuth support for various providers. The application features a modern user interface styled with Tailwind CSS and Material-UI (MUI) components for enhanced usability. Users can easily manage their cloud resources while enjoying a responsive and intuitive experience.

Project showcase
Fitness Tracker: Monitor Your Progress - Project image

02

Fitness Tracker: Monitor Your Progress

The Fitness Tracker is a full-stack web application that helps users monitor their fitness journey. Built with React and Next.js for the front end and Node.js and Express for the back end, it uses MySQL with Prisma for data management. The app features responsive styling with Tailwind CSS, state management via React Context, and form handling through React Hook Form and Zod for validation. User authentication is secured with JWT (JSON Web Tokens). Key functionalities include workout logging and progress tracking through visual graphs.

Project showcase
GoalPulse: Real-Time League Insights - Project image

03

GoalPulse: Real-Time League Insights

GoalPulse is a web application that provides real-time information about the top five European football leagues. Built with Next.js for optimal performance and server-side rendering, this project fetches data from SerpAPI to deliver insights into club statistics, match highlights, and more. The application features a clean and intuitive interface styled with Tailwind CSS, allowing users to easily explore league standings, match results, and club information without the need for user authentication.

Project showcase
Sorting Visualizer: Visualizing the Mechanics of Sorting Algorithms - Project image

04

Sorting Visualizer: Visualizing the Mechanics of Sorting Algorithms

The Sorting Visualizer is an interactive tool designed to illustrate various sorting algorithms, including Bubble Sort, Selection Sort, and Quick Sort. Built with Next.js and utilizing the Context Hook for state management, it allows users to customize array sizes and animation speeds, providing real-time visualizations of the sorting process. This web-based application enhances understanding of algorithm mechanics, making it an invaluable resource for students and educators in computer science. By bridging the gap between theory and practice, the Sorting Visualizer fosters engagement and deeper comprehension of sorting concepts.

Let's talk for

Something special

Facing a coding crisis? Don't worry, I'm on the way! 🦇💻 Just send a message, and let's save the day, one line of code at a time! ⚡🦸

Binit shrestha logoBINIT
@2024 Binit shresthaPortfolio