~/shanto-sarkar $ whoami

Md. Shanto Sarkar

I design and code beautifully simple things and i love what i do. Just simple like that!

shanto.tsx
Md. Shanto Sarkar
Available for work

~/about $ cat bio.md

About Me

I'm Md Shanto Sarkar, a passionate Frontend Developer from Bangladesh who enjoys transforming ideas into modern, responsive, and user-friendly web applications. While my strongest expertise is in React and the frontend ecosystem, I'm actively expanding my skills in backend development to become a well-rounded Full Stack Developer.

# Journey

My programming journey began with curiosity about how websites work, which quickly turned into a passion for building them myself. Starting with HTML, CSS, and JavaScript, I gradually mastered React, Tailwind CSS, and modern frontend development before exploring backend technologies like Node.js, Express, MongoDB, PostgreSQL, and Prisma. Every project has taught me something new—from designing reusable components and managing application state to solving real-world challenges with clean, maintainable code. Today, I focus on writing scalable applications while continuously learning better architecture, performance optimization, and best development practices.

# What I enjoy

I enjoy building clean, interactive, and accessible user interfaces that provide an excellent user experience. I find satisfaction in turning complex ideas into simple, intuitive solutions, improving application performance, and learning modern technologies that help me grow as a developer. I also enjoy collaborating with teams, sharing ideas, and solving real-world problems through software.

# Outside of code

Outside of programming, I enjoy reading tech blogs, exploring new developer tools, watching software engineering content, and experimenting with modern frameworks and libraries. I also like improving my UI design sense, staying updated with industry trends, and continuously challenging myself with new technologies and personal projects.

stats.json
Years Coding2+
Projects Built40+
Technologies Learned10+

~/skills $ cat package.json

Tech Stack

HTML5
CSS3
Tailwind CSS
JavaScript
TypeScript
React
Next.js
Context API
Node.js
Express
JWT
MongoDB
PostgreSQL
Prisma
Firebase
GitHub
VS Code

~/education $ git log --oneline

Education

Bachelor of Social Science (Honours) — Political Science

2025 – 2029 (Expected)

Government Shah Sultan College, Bogura

Currently pursuing a four-year Honours degree in Political Science. Alongside my academic studies, I continue to focus on self-learning modern web development, building real-world projects, and expanding my expertise in full-stack technologies.

Higher Secondary Certificate (HSC) — Humanities

2022 – 2024

Dhunat Government Degree College

Completed Higher Secondary Certificate (HSC), where I developed strong analytical and communication skills while discovering my passion for programming and web development through self-directed learning.

~/services $ cat offerings.md

What I Offer

Full-stack development services from concept to deployment. I help businesses build scalable, secure, and user-centric web applications.

Full-Stack Web Applications

End-to-end web development from database design to frontend deployment. I build scalable, production-ready applications using Next.js, Node.js, PostgreSQL, and modern frontend ecosystems.

  • Next.js App Router architecture
  • REST & GraphQL API design
  • Server-side rendering & static generation
  • Responsive, mobile-first UI

API & Backend Development

Secure, performant backend services with proper authentication, authorization, and data integrity. I design REST APIs with Express.js, integrate databases with Prisma ORM, and implement transaction-safe workflows.

  • Node.js + Express.js APIs
  • JWT authentication & OAuth
  • Database transactions & state machines
  • Webhooks & background jobs

Database Design & Optimization

Relational data modeling with PostgreSQL and Prisma. I design normalized schemas, write efficient queries, implement indexing strategies, and ensure data consistency across transactions.

  • PostgreSQL schema design
  • Prisma ORM modeling
  • Query optimization & indexing
  • Data migration & seeding

Payments & E-commerce Integration

Secure payment processing with Stripe and SSLCommerz. I implement Checkout Sessions, webhook verification, idempotent payment handling, and order lifecycle management.

  • Stripe Checkout & Webhooks
  • SSLCommerz integration
  • Idempotent payment processing
  • Order & invoice management

Authentication & Authorization

Production-grade auth systems with JWT access tokens, rotating refresh tokens, HttpOnly cookies, and social OAuth providers. Role-based access control for multi-tenant applications.

  • JWT + rotating refresh tokens
  • HttpOnly cookie storage
  • Google OAuth & social login
  • Role-based access control

Deployment & DevOps

CI/CD pipelines, containerization, and cloud deployment. I deploy applications on Vercel, Render, and AWS, with automated testing, environment management, and monitoring.

  • Vercel & Render deployment
  • GitHub Actions CI/CD
  • Docker containerization
  • Environment & secret management

~/experience $ git blame --stats

Experience

Frontend Developer

August 2025 – July 2026

Depth Search

Building modern, responsive, and production-ready web applications while collaborating with a remote development team.

  • ▸Developed modern, responsive user interfaces using Next.js, React, TypeScript, and Tailwind CSS.
  • ▸Converted UI/UX designs into reusable, scalable, and maintainable frontend components.
  • ▸Integrated REST APIs and managed asynchronous data fetching for dynamic applications.
  • ▸Collaborated closely with backend developers and designers to deliver production-ready features.
  • ▸Optimized application performance, responsiveness, and cross-browser compatibility.
  • ▸Maintained clean code architecture, reusable components, and industry best practices throughout development.
Next.jsReactTypeScriptTailwind CSSREST APIAWS

~/backend $ cat stack.md

Backend Expertise

Beyond the UI — I own the full stack. From database design to payment processing, here are the backend capabilities I bring to every project.

Authentication & Authorization

Production-grade auth with JWT access tokens, rotating refresh tokens, HttpOnly cookies, Google OAuth, and role-based access control.

  • JWT + rotating refresh tokens
  • HttpOnly cookie storage
  • Google OAuth & social login
  • Role-based access control (RBAC)

Payments & E-commerce

Secure payment processing with Stripe Checkout, webhook verification, idempotent handling, and SSLCommerz integration.

  • Stripe Checkout & Webhooks
  • Idempotent payment processing
  • SSLCommerz integration
  • Order & invoice management

Database Design & Data Integrity

Relational schema design with PostgreSQL and Prisma ORM. Transaction-safe workflows, state machines, and indexing for performance.

  • PostgreSQL schema design
  • Prisma ORM modeling
  • Database transactions
  • Shipment state machine

Concurrency & Race Condition Safety

Transaction-scoped conditional updates and controlled state machines to prevent conflicting assignments and invalid transitions.

  • Concurrency-safe parcel claiming
  • Shipment lifecycle state machine
  • Transaction-scoped updates
  • Audit logging

REST API Design

Well-structured REST APIs with Zod validation, security headers, CORS, rate limiting, and standardized error responses.

  • Zod request validation
  • Security headers (Helmet)
  • CORS & rate limiting
  • Standardized API responses

Deployment & DevOps

CI/CD pipelines with GitHub Actions, deployment on Vercel and Render, environment management, and production monitoring.

  • Vercel & Render deployment
  • GitHub Actions CI/CD
  • Environment & secret management
  • Production monitoring

~/case-studies $ cat architecture.md

Case Studies

Deep dives into how I designed, built, and shipped full-stack products — from architecture decisions to production challenges.

Full-Stack Developer4 months4 developersFeatured

Nexora - AI Freelance Marketplace

# Problem

Clients struggled to find qualified freelancers quickly, and freelancers had no centralized platform to discover relevant jobs. Existing solutions lacked AI-powered matching, secure escrow-style payments, and a structured hiring workflow from application to contract.

# Solution

I built a full-stack marketplace with intelligent job matching, professional profile systems, structured hiring workflows, and Stripe-powered payments. The platform uses Redis for caching temporary auth data, PostgreSQL for relational data, and Google OAuth for authentication.

500+Users
200+Jobs Posted
$15K+Payments Processed
99.9%Uptime
Next.js 16ReactTypeScriptTailwind CSSNode.js+7
Read Full Case Study →
Full-Stack Developer3 months3 developersFeatured

SwiftDrop - Courier & Logistics Platform

# Problem

Courier operations lacked visibility into shipment status, leading to missed deliveries and disputed assignments. Delivery agents couldn't safely claim parcels without concurrent assignment conflicts, and payment confirmation was unreliable.

# Solution

Built a shipment lifecycle state machine that enforces valid transitions (created → assigned → picked up → in transit → delivered). Used transaction-scoped conditional updates for concurrency-safe parcel claiming. Integrated Stripe webhooks for server-verified payment confirmation.

1K+Shipments Tracked
50+Delivery Agents
0Concurrent Conflicts
100%Payment Accuracy
Next.jsTypeScriptNode.jsExpress 5PostgreSQL+6
Read Full Case Study →
Full-Stack Developer2 months2 developersFeatured

FixItNow - Home Service Platform

# Problem

Customers had no reliable way to book home services online, and technicians had no digital platform to manage availability and bookings. Payment collection was manual and insecure.

# Solution

Built a full-stack service marketplace with role-based authentication (Customer, Technician, Admin). Customers can browse services, book appointments, and pay online. Technicians manage services and bookings. Admins oversee all users and bookings through a dedicated dashboard.

300+Bookings
100+Technicians
15+Service Categories
98%Payment Success Rate
Next.js 15ReactTypeScriptTailwind CSSNode.js+7
Read Full Case Study →

~/projects $ ls -la

Featured Projects

nexora-ai-freelance-marketplace.tsx
Nexora - AI-Powered Freelance MarketplaceFeatured

Nexora - AI-Powered Freelance Marketplace

An AI-powered freelance marketplace that intelligently connects Clients with Freelancers through smart job discovery, professional profiles, applications, contracts, reviews, and secure online payments.

Next.js 16ReactTypeScript+17
View Details
swiftdrop-courier-logistics-platform.tsx
SwiftDrop - Courier & Logistics Management PlatformFeatured

SwiftDrop - Courier & Logistics Management Platform

A full-stack courier and logistics platform featuring Stripe-powered shipment payments, concurrency-safe delivery assignment, state-machine-driven shipment tracking, role-based access control, and delivery-agent earnings analytics.

Next.jsReactTypeScript+20
View Details
contractripple-api-change-impact-mapper.tsx
ContractRipple - API Change Impact MapperFeatured

ContractRipple - API Change Impact Mapper

A full-stack developer tool that compares OpenAPI contract versions, identifies potentially breaking changes, analyzes frontend source code for affected API integrations, and visualizes evidence-backed impact relationships.

Next.js 16React 19TypeScript+16
View Details
fixitnow-home-service.tsx
FixItNow Home Service PlatformFeatured

FixItNow Home Service Platform

A modern full-stack home service booking platform with role-based dashboards, secure authentication, online payments, and complete service management for Customers, Technicians, and Admins.

Next.js 15ReactTypeScript+12
View Details
synthera-project.tsx
Synthera Online Shop with AIFeatured

Synthera Online Shop with AI

A full-featured AI-powered e-commerce platform with role-based dashboards, product management, and an intelligent customer support chatbot.

ReactNode.jsExpress.js+4
View Details
ecommarce-project.tsx
Shop OFeatured

Shop O

A multi-vendor e-commerce platform where anyone can register as a seller and manage their own products.

ReactNode.jsExpress.js+4
View Details

~/contact $ ./send-message.sh

Get In Touch

Have a project in mind, an opportunity, or just want to say hi? Fill out the form or reach me directly below — I usually reply within a day.

Email

shanto9070.me@gmail.com

Phone

+880-1783805534

Location

Bogura, Rajshahi, Bangladesh