Hi, I'm SUFAL BALA - Full-Stack Web Developer

Building Scalable & Efficient Web Application. Learing. Building. Innovating. Every Day

image

About

I am a Full Stack Web Developer with experience in building modern, scalable web applications. My expertise includes Next.js, React, Redux, Node.js, Express, MongoDB, and TypeScript, allowing me to create fast, responsive, and user-friendly applications. On the backend, I design robust APIs and real-time systems using Node.js, Express, and MongoDB, ensuring efficient data handling and security. On the frontend, I build dynamic and intuitive UIs using Next.js, React, Tailwind CSS, and TypeScript to enhance user experience. Beyond web development,

I have a strong interest in AI, computer vision, and embedded systems, working on projects involving Spring Boot, Rust, JavaCV, WebRTC, and ESP32. I also enjoy exploring deep learning and cybersecurity to expand my skill set. I'm passionate about solving complex problems with clean, efficient code and continuously learning new technologies to stay ahead in the ever-evolving tech world.

Certificate

Skills

Experience

1.4 year

Worked 1.1 years as a Full Stack Developer, building interactive UI designs with Next.js, Tailwind CSS, and Framer Motion. Developed and optimized RESTful APIs using Express and MongoDB with secure authentication. Designed efficient CRUD operations and scalable backend architecture.

Worked 3 months as a Full Stack Developer, gaining hands-on experience with modern web technologies like Next.js, Express, MongoDB, Tailwind CSS, and Framer Motion. Built responsive, interactive user interfaces and contributed to backend development with secure authentication and optimized database operations. Delivered high-quality features and left a positive impression through reliable, clean code and teamwork.

Works

Sonicspot
Sonicspot

I built an online song streaming site where users can play, skip, and navigate songs, view songs by artist, top tracks, and new releases, and sign in with Google Authentication. It includes a secure admin dashboard where admins can upload or delete songs and block users. Tech stack: ReactJS, React-Redux, Firebase, and MongoDB.Read More

Whispchat
Whispchat

I built a real-time chat web app where users can privately message each other, see online/offline status, and search for other users by username. The tech stack includes React, React-Redux, TailwindCSS, Express, MongoDB, and custom APIs.Read More

Nova
Nova

I built an e-commerce website for clothing, where items are categorized by gender, with support for different colors, sizes, and prices. Users can add selected items to a shopping cart. My main focus was on the frontend, using Next.js, TailwindCSS, React-Redux, while the backend is powered by Express, MongoDB, and custom APIs.Read More

ChessGame
ChessGame

I'm building an online chess game from scratch using Next.js, TypeScript, Express, and Socket.io, where two players can play and chat in real-time. The entire chess logic is built by me without using any libraries, fully based on OOP principles.Read More

JacksDB
JacksDB

I'm working on a custom database project called jacks_db, built completely from scratch in Rust. It tackles low-level challenges such as deadlocks, data overlap, and implements encryption using bit manipulation. I'm also developing a custom serialization/deserialization system—a lightweight clone of serde_json—tailored for the database's performance needs. While the core logic is in Rust, I'm creating a bridge to expose its capabilities to other languages like TypeScript, making jacks_db both powerful and accessible.Read More