Specializing in building high-throughput REST APIs, microservices, and distributed background processing systems using Node.js, NestJS, and scalable databases.
const developer = {
name: 'Rabbul Ansary',
role: 'Senior Software Engineer',
specialties: [
'Distributed Architectures',
'High-Throughput APIs',
'Automated Integrations'
],
techStack: {
runtime: 'Node.js (TypeScript)',
frameworks: ['NestJS', 'Express.js'],
queues: ['BullMQ', 'Agenda'],
caching: 'Redis',
databases: ['MongoDB', 'MySQL']
},
philosophy: 'Simplicity, scalability, automation.'
};
await developer.architectSystems({
efficiency: 100,
downtime: 0
});
I am a Senior Software Engineer with a passion for designing and building highly scalable, reliable, and high-performance backend systems. Over my career, I have architected and maintained 300+ production REST APIs across various domains, including Ed-Tech, Fintech, AI platforms, Healthcare, and Logistics.
I enjoy tackling complex database tuning, background queue worker architectures (using Redis, BullMQ, and Agenda), and payment gateway integrations. Whether migrating legacy MVC platforms to modern modular NestJS microservices or implementing automated reconciliation ledgers, I design systems that scale with business needs.
Key engineering methodologies, frameworks, and architecture implementations designed for scalable enterprise systems.
Led the organizational transition of legacy Node.js Express MVC structures into highly structured, modular NestJS architectures. Standardized dependency injection, decorators, class validators, and strict modular boundaries to reduce redundancy and increase testing speed.
Designed and deployed high-performance real-time messaging, events distribution, and peer-to-peer WebRTC video/audio calls. Structured low-latency room architectures, Redis socket-adapters, and Firebase Realtime Database clusters for dynamic student-instructor interactions.
Architected robust relational and document database layers using MongoDB and SQL databases decoupled via TypeORM. Tuned query parameters, structured complex Mongo aggregations, and designed Redis key namespaces for data caching.
Provisioned, managed, and monitored high-availability server clusters on AWS EC2. Configured reverse proxies with Nginx, process monitoring using PM2, containment structures with Docker, and automated deployment scripts.
Established strict quality gates using Jest automated unit and API integration testing. Standardized Winston daily-rotating logs, Sentry error telemetry, and SonarQube static analysis gates to block bug integration.
Coordinated product roadmaps and bug tracking workflows using Jira and Agile principles. Handled backlog management, task estimation, code review pipelines, and developer handoffs to ensure predictable shipping cadences.
A showcase of production systems, frameworks, and tools I have engineered.
A full-scale, modular academic CRM designed for 100+ staff users and 700+ active students. Automates lead-to-admission pipelines, student lifecycles, and batch allocations. Includes a companion Android application for students to track upcoming and ongoing class timetables.
Automated high-speed crypto trading bot supporting token swaps and liquidity management across Ethereum and Solana. Integrates decentralised aggregation protocols for optimized route trades.
Farmer-to-buyer agri-commerce platform. Engineered complex geolocation assignment and route-optimization systems for truck drivers to streamline crop sourcing and dispatch tracking.
A clinical decision platform implementing safety-critical titration logic. Calculates dosage changes for heart disease patients based on blood pressure, lab reports, and doctor protocol inputs.
A RAG-based enterprise assistant built during the Webskitters internal hackathon. Ingests structured and unstructured files to provide context-aware Q&A, searching project details and team repositories.
An online store for sports gear and catalog search hub. Features detailed specifications indexing and complex query systems. Integrated Stripe checkout APIs.
A dynamic on-demand booking directory matching clients with local domestic contractors (plumbers, cleaners). Integrated Google Maps for distance checking.
A personal finance and expense budgeting planner built specifically for college students. Helps track shared expenses, set limit warnings, and map out academic loan schedules.
A high-concurrency multiplayer Bitcoin price prediction game deployed on the Polygon blockchain. Orchestrates cyclic round states consisting of a betting phase, a locked-in phase with predictions frozen, and an automated winning amount distribution phase. Integrates automated bot players to dynamically place bets and minimize platform loss risk.
A modern real estate portal offering property listings, landlord-tenant messaging, tenancy application uploads, and scheduling filters.
My toolkit. Hover or tap to focus on languages, frameworks, and system architectures.
My professional journey and academic background.
Architected backend microservices and databases. Designed and integrated automated payment pipelines, WhatsApp Business broadcast networks, and optimized search features. Built 300+ APIs and led migration to NestJS.
Deepening theoretical knowledge in advanced database models, software architecture, algorithm designs, and security principles while working full-time.
Earned undergraduate degree, sharpening analytical writing, reasoning, and written/verbal communications.
Have an interesting project or senior backend engineering role? Reach out to me directly.