Trivandrum, Kerala, India

Currently accepting new projects and opportunities

Mohammed Bilal N S

Full-Stack Developer

Crafting scalable, secure, and high-performance applications.

I'm a Full-Stack Software Developer focused on building scalable, secure, and modern web applications. I enjoy solving problems, writing clean maintainable code, and learning through hands-on development. I also like tinkering with different technologies, especially GNU/Linux, and maintain a public dotfiles repo for my setup.

Work With Me

Educational Background

Experience

Independent

Freelance Full Stack Developer

Apr 2025 – Sep 2026
  • Designed, built, and deployed responsive full-stack web applications using React, Node.js, Express, and MongoDB with secure REST APIs and JWT authentication.
  • Collaborated directly with clients to gather requirements, ship production-ready features on AWS and custom VPS, and ensure performance, maintainability, and on-time delivery.

Independent

Freelance Academic Services

2024 – 2025
  • Provided LaTeX typesetting services for academic documents, reports, and mathematical content.
  • Conducted one-on-one mathematics tutoring for undergraduate and higher secondary students, assisting with problem solving and examination preparation.
  • Managed independent client engagements while delivering accurate, well-structured educational and technical materials.

Tech Arsenal

Tools, frameworks, and technologies I wield daily

TypeScript
JavaScript
Python
Go
Node.js
Express.js
NestJS
MongoDB
PostgreSQL
Redis
Docker
GitHub Actions
AWS EC2
Git
BullMQ
GitHub
Linux
React.js
Next.js
TanStack Start
TanStack Query
Redux Toolkit
Zustand
Tailwind CSS
Fastify
Nginx
Socket.io
Grafana
Loki

My Projects

Explore some of the projects I've worked on across different technologies and domains.

Upstride

Expert Connect Platform

Upstride

ReactTypeScriptNode.jsMongoDBRedisWebSocketWebRTCBullMQDockerAWS EC2

Full-stack consultation platform connecting users with verified professionals through real-time communication, knowledge sharing, and scheduled sessions.

Key features
  • Real-time messaging and participant management
  • Audio/video consultation sessions with WebRTC
  • Clean Architecture backend with modular services
  • Scheduling and notifications with BullMQ and Redis
TechHive

PC Accessories E-commerce Platform

TechHive

Express.jsMongoDBEJSTailwind CSSRazorpayAWS EC2

Full-stack e-commerce platform for browsing, purchasing, and managing PC accessories with search, cart, wishlist, checkout, and order workflows.

Key features
  • Product discovery, search, and filtering
  • Shopping cart, wishlist, and checkout
  • Secure Razorpay payment integration
  • Scalable MVC backend and order management
CineMind

AI-Powered Movie Recommendation Platform

CineMind

FastifyTypeScriptLangChainZodTMDB API

Built an AI-powered movie recommendation platform leveraging LangChain and TMDB to generate personalized recommendations with contextual explanations and rich movie metadata.

Key features
  • Personalized AI movie recommendations
  • Contextual explanations for each suggestion
  • Rich movie metadata from TMDB
  • Type-safe API with Zod validation
Lumina

Article Feed Platform

Lumina

NestJSPostgreSQLTanStack StartTypeScriptREST APIs

Content publishing and discovery platform for creating articles, building personalized feeds, and consuming curated content.

Key features
  • Personalized article feeds and discovery
  • Article creation and content management
  • Relational data model with PostgreSQL
  • Modular backend architecture for maintainability
Aadhaar OCR Extractor

Document Processing Tool

Aadhaar OCR Extractor

Node.jsReactTesseract OCRTypeScript

OCR-based application that automates Aadhaar data extraction from uploaded documents and organizes the output into structured fields.

Key features
  • Automated text recognition from uploaded IDs
  • Structured field extraction pipeline
  • Validation and visualization workflows
  • Improved accuracy and usability of extracted data
Pixtide

Asset Sharing Platform

Pixtide

Next.jsPostgreSQLDrizzle ORMPayPalTypeScript

Modern platform for sharing and purchasing digital assets with secure transactions and a streamlined user experience.

Key features
  • Asset sharing and purchasing workflows
  • PayPal payment integration
  • Authentication and search filters
  • Digital asset management
ShrinkLink

Link Management Tool

ShrinkLink

ReactGoMongoDBRedis

URL shortening service with click tracking, analytics, and management tools for monitoring link performance.

Key features
  • URL shortening service
  • Click tracking and analytics
  • Custom short URLs
  • Link management dashboard

TUI BitTorrent Client

Magneto

Ongoing
GoBubble TeaBitTorrentTOML

Terminal-native BitTorrent client for managing magnet downloads with pause/resume, rate limits, and TOML-based config.

Key features
  • Magnet download management with pause and resume
  • Keyboard-first TUI (add, pause, resume, delete, quit)
  • Configurable download dir, parallel downloads, and rate limits
  • Safe delete with confirmation and full reset support

WhatsApp CLI & Automation

WhatCLI

Ongoing
Node.jsTypeScriptBaileysSQLiteWhatsApp Web API

Pure terminal-native CLI for the WhatsApp backend — messaging, media, groups, contacts, automations, and a background daemon over the native WebSocket protocol.

Key features
  • QR login, session management, and connection doctor
  • Send text, images, and documents; reply, react, and search
  • Background daemon with SQLite storage and IPC
  • Rule engine for keyword/regex auto-replies and reactions

Get In Touch

Ready to start your next project? Let's discuss how we can work together to bring your ideas to life.

I'm always interested in new opportunities and exciting projects. Whether you're looking for a full-stack developer, have a project in mind, or just want to say hello, feel free to reach out!

Email
Phone+91 6282535161
LocationTrivandrum, Kerala, India
AvailabilityCurrently accepting new projects and opportunities

Send Me a Message