April 2023 – Present
Principal Software Engineer
Astha IT Research & Consultancy Ltd. — Augmented as Tech Lead, Web Team at Banglalink
Multi-Technology Enterprise Applications
Banglalink Identity Access Management (BL-IAM)
- NodeJS, NestJS, TypeScript microservices architecture
- MySQL with TypeORM for data persistence and relationships
- RabbitMQ for event-driven messaging and microservices communication
- Multi-tenant design with public/private key pair authentication
- Docker containerization with automated deployment workflows
- Impact: Direct authentication for over 40 million customers
Go Lang JWT Authorizer Service
- Go Lang microservice for distributed JWT token verification
- High-performance concurrent processing handling max API request loads
- Nginx integration with custom authorization routing configuration
- Load distribution architecture reducing authentication overhead
- Production deployment serving millions of authorization requests
Data Sync Worker
- NodeJS and NestJS with TypeScript for type-safe development
- Redis with Bull Queue for reliable background job processing
- Legacy system integration synchronizing old auth with new IAM
- Automated data migration with consistency validation and error handling
Banglalink Bonus Disbursement Service (RnE)
- NodeJS, NestJS, TypeScript backend with cluster management
- MySQL database with complex business logic and transaction handling
- RabbitMQ messaging for reliable bonus processing workflows
- Automated containerization reducing deployment complexity
- Impact: Processes bonuses for over 40 million active subscribers
DXP - Digital Experience Platform
- PHP Laravel backend with comprehensive RESTful API development
- React frontend with TypeScript and Tailwind CSS styling
- MySQL database with optimized queries and proper indexing
- Docker deployment with automated build and release processes
bKash Payment Gateway Integration
- PHP Laravel middleware for secure payment processing
- Webhook handling with HMAC signature verification and retry logic
- Database transaction logging with automated reconciliation reports
- Error handling and monitoring for payment failure scenarios
MyBL Wallet (Go Lang PoC)
- Go Lang backend for retailer wallet proof of concept
- API development with database integration and transaction management
- Performance testing and concurrent user simulation
MyBL Product Inventory
- NodeJS, NestJS, TypeScript backend with MongoDB integration
- React frontend with TypeScript for type-safe component development
- Real-time features using WebSocket connections for live updates
Technical Leadership Achievements
- Containerized 9 production applications across multiple technology stacks
- Led cross-functional team of over 8 developers working with diverse technologies
- Implemented CI/CD pipelines reducing deployment time by 75%
- Established code review processes and technology-specific best practices
Tech Stack: NodeJS, NestJS, TypeScript, PHP, Laravel, Go Lang, React, Angular, Python, MySQL, MongoDB, Redis, Docker, AWS
September 2022 – February 2023
Senior Full-Stack Engineer
Apartments & Developments Ltd., Australia — Remote
React & PHP Applications
- DevSuite Showcase: React with TypeScript frontend, PHP Laravel backend
- DevSuite Remote: React, Tailwind CSS with responsive design patterns
- DevSuite Project: Laravel APIs with React frontend integration
- Firebase authentication with custom React hooks implementation
- AWS deployment with Docker containerization and CI/CD automation
Key Achievements
- Built 4 production applications using React and PHP/Laravel
- Performance optimization achieving 40% faster load times through code splitting
- Cross-timezone collaboration with Australian team using async communication
- AWS infrastructure optimization reducing hosting costs by 30%
Tech Stack: React, TypeScript, PHP, Laravel, Node.js, Tailwind CSS, MongoDB, Firebase, AWS, Docker
January 2022 – August 2022
Senior Full-Stack Engineer
Bitstrapped Inc., Canada — Remote
Vue.js & Python Applications
- Canpath Analytics: Vue.js frontend with Node.js Express backend
- Python data processing with PostgreSQL database optimization
- TilR Application: Python Django with advanced ORM usage
- Google Cloud Platform deployment with Docker and Kubernetes
- RESTful API development following OpenAPI specification standards
Technical Contributions
- Database query optimization reducing response times by 60%
- Kubernetes deployment with auto-scaling and load balancing
- Python API integration with complex data transformation pipelines
- Performance monitoring and logging implementation
Tech Stack: Vue.js, Node.js, Python, Django, PostgreSQL, Docker, Kubernetes, GCP
June 2021 – May 2022
Senior Software Engineer
Strativ AB Ltd.
React Native & Angular Gaming Platform
- AllezPadel React Native mobile application (team leadership)
- NodeJS, NestJS, TypeScript backend with GraphQL API development
- MongoDB with complex aggregation pipelines for gaming statistics
- Angular admin dashboard with TypeScript and real-time charts
- Socket.io integration for real-time multiplayer gaming features
Leadership & Architecture
- Led 5-person development team across mobile and web technologies
- Designed GraphQL schema for efficient mobile data consumption
- Implemented WebSocket communication for real-time game state sync
- MongoDB optimization for high-frequency gaming data updates
Tech Stack: React Native, NodeJS, NestJS, TypeScript, GraphQL, Angular, MongoDB, Socket.io
August 2018 – May 2021
Senior Software Engineer
SELISE Digital Platforms
Angular & C# Enterprise Applications
- MyCareerGate: C# .NET Core microservices with Angular frontend
- JamAHook Music Platform: JavaScript audio processing with AngularJS
- TypeScript development with Angular services and reactive forms
- MongoDB integration with comprehensive data modeling
- RESTful API development with C# and Node.js
Enterprise Contributions
- Microservices architecture design and implementation
- Angular component library development for reusable UI elements
- Database optimization and complex query development
- A/B testing integration with Optimizely and Adobe Target
Tech Stack: Angular, TypeScript, AngularJS, C#/.NET Core, Node.js, MongoDB, JavaScript
October 2017 – June 2018
Senior Software Engineer
ECHO Sourcing (Pvt) Ltd.
NodeJS & Analytics Development
- Time Tracker Application: NodeJS, Express with MongoDB integration
- JavaScript analytics implementation for A/B testing platforms
- Optimizely, AB Tasty, Adobe Target integration and custom modules
- Performance optimization and conversion rate analysis
Tech Stack: NodeJS, Express.js, MongoDB, JavaScript, Analytics Platforms
2011 – 2017
Earlier Professional Experience
ICT Euro Ltd.; Multiple Companies
Web Application Developer | ICT Euro Ltd. (2015–2017)
- PHP development: Magento, OpenCart with custom module development
- CodeIgniter framework with MySQL for shipping management systems
- JavaScript, jQuery frontend development with responsive design
Web Developer | Multiple Companies (2011–2015)
- Python Django development with REST framework and AngularJS
- WordPress, Joomla theme and plugin development using PHP
- Core PHP applications with MySQL database integration
- Foundation development across multiple web technologies
Tech Stack: PHP, CodeIgniter, Python, Django, JavaScript, jQuery, MySQL, WordPress, Joomla