ABU SAYED AL SIAM
I'm a Full Stack Developer who loves building beautiful and high-performing web applications. I focus on real-world problem solving, payment systems, automation, and scalable products. I have experience as a Team Lead and Scrum Leader.
Skills & Technologies
My technical toolkit spans modern web development. Hover over each skill to learn why I use it.
JavaScript (ES6+)
React.js
Next.js
TypeScript
Tailwind CSS
HTML/CSS
Node.js
Express.js
MongoDB
PostgreSQL
MySQL
Prisma ORM
REST APIs
Git & GitHub
Firebase
Vercel
Figma
JWT Authentication
SEO
Featured Projects
Real-world applications showcasing problem-solving, system design, and engineering excellence.
ZiNi Pay
FinTechSecure Payment Automation Platform
β οΈ Problem
Manual payment verification is time-consuming, error-prone, and leads to duplicate transactions. Businesses lose revenue due to processing delays and human errors.
π‘ Solution
Built an automated payment verification system that cross-references personal numbers with payment gateway data, implements duplicate prevention with Redis caching, and provides real-time transaction validation.
β Result
β 95% faster payment processing β Zero duplicate payments β 99.9% uptime β Reduced manual verification workload by 100%
π Security
- βAES-256 encryption for sensitive data
- βJWT-based authentication
- βRate limiting (5 req/min per IP)
- βAudit logging for all transactions
- βSecure API endpoints with HTTPS
β‘ Performance
- β99.9% uptime SLA
- βSub-500ms response time
- βHandles 1000+ concurrent users
- βOptimized database queries with indexing
SMM Pro BD
SaaSMulti-Provider SMM Reseller Platform
β οΈ Problem
Managing multiple SMM service providers manually is inefficient. Resellers need a centralized platform to handle orders, track status, and manage inventory across different APIs.
π‘ Solution
Developed a multi-provider aggregation layer that integrates with 5+ SMM APIs, provides real-time order tracking, automatic price sync, and intelligent provider selection based on availability and pricing.
β Result
β 10x order capacity increase β Real-time status synchronization β 40% cost reduction via smart provider selection β Automated refunds and error handling
π Security
- βAPI key encryption
- βRole-based access control
- βSecure webhook handling
- βInput sanitization
β‘ Performance
- βProcesses 500+ orders simultaneously
- βProvider health monitoring
- βAutomatic retry logic
- βOptimized database queries
System Design Showcase
How ZiNi Pay handles payment verification with security, scalability, and reliability
Payment Initiation
User submits payment with personal number
- βFrontend validation with real-time feedback
- βLoading state with progress indicator
- βSecure HTTPS/TLS request to backend API
Verification Layer
Cross-reference and validate transaction
- βPersonal number lookup in payment gateway
- βTransaction ID validation and verification
- βAmount cross-check for accuracy
Duplicate Prevention
Ensure transaction uniqueness
- βRedis cache check for recent transactions
- βDatabase uniqueness constraint validation
- βSHA-256 hashing for transaction IDs
Security Measures
Multi-layer security enforcement
- βRate limiting: 5 requests per minute per IP
- βJWT token verification and validation
- βAES-256 encryption for sensitive data
- βComprehensive audit logging
Confirmation Flow
Real-time notification delivery
- βWebSocket push notification to client
- βEmail/SMS confirmation sent
- βDashboard update with transaction details
Work Experience
Building products, leading teams, and delivering impact
Full Stack Developer
Sudoflux
Remote
January 2026 - Present
Responsibilities:
- β’Working on real-world web applications with modern tech stack
- β’Building scalable frontend and backend systems using React.js and Node.js
- β’Collaborating with team members using agile methodologies and sprint planning
- β’Implementing responsive UI components and RESTful API endpoints
- β’Participating in code reviews and maintaining high code quality standards
Impact:
- βDelivering production-ready features on tight deadlines
- βImproving application performance and user experience
- βContributing to team knowledge sharing and best practices
Full Stack Developer
Zini IT
Remote
May 2024 - September 2025
Responsibilities:
- β’Working on real-world web applications with modern tech stack
- β’Building scalable frontend and backend systems using React.js and Node.js
- β’Collaborating with team members using agile methodologies and sprint planning
- β’Implementing responsive UI components and RESTful API endpoints
- β’Participating in code reviews and maintaining high code quality standards
Impact:
- βDelivering production-ready features on tight deadlines
- βImproving application performance and user experience
- βContributing to team knowledge sharing and best practices
Junior Software Developer
Qweek AI
Remote
January 2023 - April 2024
Responsibilities:
- β’Led sprint planning and daily standups as Scrum Leader
- β’Developed and maintained React.js frontend features
- β’Integrated third-party APIs for data synchronization
- β’Collaborated with backend team on API design
- β’Conducted code reviews and mentored junior developers
Impact:
- βReduced deployment time by 40% with CI/CD pipeline implementation
- βImproved code quality by establishing team coding standards
- βIncreased feature delivery velocity by 30% through agile practices
React JS Developer
TheGoodGameTheory
Remote
November 2023 - February 2024
Responsibilities:
- β’Built reusable React component library from Figma designs
- β’Implemented responsive layouts for web and mobile
- β’Optimized application performance and loading times
- β’Participated in daily code reviews and team meetings
Impact:
- βCreated 15+ production-ready reusable components
- βReduced development time for new features by 30%
- βAchieved 95+ Lighthouse performance score
How I Think as a Developer
Principles and philosophy that guide my engineering decisions
I don't just build featuresβI solve problems. Every line of code I write is a decision: Is this readable? Is this secure? Will this scale? I approach development like product design: understanding the user, planning the system, and iterating based on feedback.
πCode Philosophy
- βWrite code that humans read, not just machines
- βOptimize for maintainability, then performance
- βTest critical paths, automate repetitive tasks
- βDocument decisions, not implementations
π―Engineering Principles
- β¦Ship fast, iterate faster
- β¦Security is not optional
- β¦User experience drives technical decisions
- β¦Scalability from day one
πGitHub Statistics
π‘ Connect your GitHub username to display live stats
Get in Touch
Have a project in mind? Let's discuss how we can work together
Send a Message
Usually responds within 24 hours
Contact Information
Joypurhat, Bangladesh