Hello, My name is
Jaswant Singh

Software & Web-Developer

Hero pic


About Me

about pic

Hey there! 👋 I am Jaswant Singh, a dedicated Full-stack developer with a passion for building innovative web applications. I specialize in Node.js, React, JavaScript, TypeScript, Next.js, and I am eager to leverage my skills in a dynamic team.

Currently, I am an SWE Fellow at HeadstarterAIHeadstarterAI and an engineering college dropout. I continuously enhance my problem-solving skills through solving data structures and algorithm challenges.

I value collaborative work and strive for clear communication, actively promoting well-documented code.

I am open to discussing potential projects or collaboration opportunities and seeking mentorship from experienced software development professionals. If you are willing to share your knowledge, I would love to connect!




Highlighted Projects


Youtube Clone

Youtube Clone

This project is a comprehensive YouTube clone developed using Node.js and TypeScript, offering robust user management including signup, login, and profile updates. Users can upload, view, like, and comment on videos, as well as create and manage playlists. The platform supports channel subscriptions and provides a rich interface for viewing channel details, videos, playlists, and subscriber lists. Advanced features include real-time notifications, video streaming with quality settings, and search functionalities. Administrative tools are available for managing users and content.

Todo CLI in NodeJS

Todo CLI in NodeJS

Nodejs-CLI is a versatile command-line tool designed to boost productivity. It features task management, file operations, and system info utilities. Users can manage todos with add, list, update, and delete commands, all shown in a clear table. The CLI also supports executing JavaScript code, installing npm packages, and opening Windows applications. Console commands include clear and clear-all for a clean workspace. Built with Node.js, it uses cli-table3 and date-fns for enhanced functionality. This tool is perfect for developers seeking streamlined workflow management.

Node.js Multithreading with Cluster and Express

Node.js Multithreading with Cluster and Express

Developed a high-performance Node.js application using the cluster module to efficiently handle multiple concurrent requests. Implemented CPU-intensive and I/O-intensive tasks with Express.js to demonstrate the benefits of multithreading. Managed worker processes to optimize CPU utilization. Automated load testing using shell scripts to simulate concurrent requests. Collaborated with team members via Git and GitHub for version control, pull requests, and code reviews. Ensured secure and efficient coding practices through regular reviews and input validation. Documented the project setup and usage for easy onboarding of new developers

Portfolio

Portfolio

Welcome to my portfolio!

My Skills

NodeJs

NodeJS

React

React

Next

Next

JS

JavaScript

TypeScript

TypeScript

Tailwind

Tailwind

openAPI

OpenAPI

mongodb

MongoDB

c++

C++

Github

Github

HTML

HTML

CSS

CSS

python

python

NodeJs

NodeJS

React

React

Next

Next

JS

JavaScript

TypeScript

TypeScript

Tailwind

Tailwind

openAPI

OpenAPI

mongodb

MongoDB

c++

C++

Github

Github

HTML

HTML

CSS

CSS

python

python

Experiences

Software Engineering Fellow

HeadStarter AI

Jul 2024 - Present

Created responsive websites for small businesses. Collaborating with senior developers on large-scale projects.

ReactNode.jsJavaScriptMongoDBC++GitLeadership

Lets Connect

I am currently looking for new opportunities my inbox is always open. Whether you have a question or just want to say hi, I wll try my best to get back to you!