About Me
A journey through code, innovation, and personal discovery
Professional Journey
Programmer (Consultant)
Metro Vancouver
- •Engineered dynamic dashboard system (VueJS, C#) integrated with waste management ERP system for ETL-driven real-time visualization
- •Optimized SQL queries and database design, reducing average execution time by 80%
- •Developed 7 custom .NET plugins for ERP system
- •Migrated legacy Crystal Reports to SSRS while preserving business logic
- •Reduced manual deployment steps from 5 to 1 via Azure Pipelines
- •Integrated Playwright for visual regression testing of dashboards
Software Developer
Launchcode
- •Led team to successful completion of innovative solutions
- •Deployed serverless event-driven solution integrating DocuSign, SurveyMonkey, Sovren via AWS (S3/EC2/SNS)
- •Developed smart search algorithm using AI models
- •Built Electron desktop app for oil/gas sector
- •Modernized mobile application to latest React Native
- •Designed PostgreSQL data models and optimized queries
- •Developed full-stack sensor platform using NestJS (TypeScript), React, React Native
- •Configured and deployed projects to Kubernetes cluster
Full-Stack Engineer
Nidaan Systems Inc.
- •Architected .NET Core/ASP.NET RESTful APIs for Outlook-ERP integration
- •Implemented Active Directory-based authentication
- •Designed SaaS licensing module with feature-gating for product monetization
- •Expanded test coverage via NUnit; implemented Log4Net diagnostics
- •Integrated React UIs with backend APIs in Agile environment
Software Engineer
Jijoty (BD) Ltd.
- •Collaborated with US team to develop international online system; supervised project as assistant team leader
- •Designed system architecture for modules including friend referral, user verification, social login, points generation, and Shopify store integration
- •Developed data-gathering bots for Twitter, Reddit, and Twitch with user interaction analysis
- •Built real-time messaging system between Docker containers using KafkaJS
- •Implemented inter-container communication using gRPC
- •Introduced Test-Driven Development with Mocha, reducing production bugs and accelerating deployment
- •Prototyped admin dashboard in React; contributed to cross-platform mobile app using React Native
Education
Master's in Administrative Science
Fairleigh Dickinson University
Vancouver, BC, Canada •
B.Sc in Computer Science and Engineering
Ahsanullah University of Science and Technology
Dhaka, Bangladesh •
Certifications
Beyond the Code
When I'm not architecting systems or solving complex problems, you'll find me exploring new experiences that bring balance and inspiration.
Hiking
Exploring mountain trails and discovering hidden gems
International Music
Songs from around the world, no language barrier
Coffee Discovery
Seeking out local coffee shops and perfect brews
Reading
Expanding knowledge through diverse literature
Cooking
Experimenting with new recipes and flavors
Driving
Road trips and exploring new places
What I'm Doing Now
Working On
- Building AI-powered web applications
- Exploring Agentic Workflows
- Contributing to Open Source
Reading
- Designing Data-Intensive Applications
- Supercommunicators
Attending
- Vancouver Tech Meetups
- Next.js Conf (Online)
Skills & Expertise
A comprehensive toolkit for building robust, scalable applications
Years Experience
Technologies
Projects Delivered
Commitment
Projects & Work
A showcase of innovative solutions and technical achievements
Metro Vancouver
Engineered a real-time dashboard system integrating with ERP platforms, visualizing key operational data using ETL workflows for waste management with multi-format export capabilities.
- ✓Reduced SQL query time by 80%
- ✓Developed 7 custom .NET plugins
Launchcode
Built an innovative solution integrating multiple third-party software (DocuSign, Survey Monkey, Sovren, AWS S3/SNS) with real-time sensor data processing capabilities.
- ✓Led a team to successful project completion
- ✓Automated Kubernetes deployment
Launchcode
Contributed to developing smart search and content matching algorithm based on user profile using AI model like sentence transformers.
- ✓AI-powered content matching
- ✓User profile-based search
Jijoty (BD) Ltd, Bangladesh
Architected and developed a unified microservices platform that collects and analyzes user interaction data from Twitter, Reddit, and Twitch to award loyalty points, featuring a referral system and Shopify integration. Engineered real-time backend with KafkaJS and gRPC, and improved reliability by implementing Test-Driven Development (TDD) with Mocha.
- ✓Microservices architecture for social analytics
- ✓Real-time data collection from Twitter, Reddit, and Twitch
- ✓Loyalty points and referral system
- ✓Shopify integration for e-commerce
- ✓Real-time backend with KafkaJS and gRPC
- ✓Test-Driven Development implementation
Maasranga Television, Bangladesh
Digitized a manual, paper-based system into a modern web application, streamlining procurement process and increased operational efficiency.
- ✓Modernized manual paper-based system
- ✓Internal ordering portal development
- ✓Streamlined procurement process
- ✓Increased operational efficiency
Maasranga Television, Bangladesh
Developed web application for 2018 Bangladesh Government Election to perform internal calculations and securely supply official results to broadcasting system.
- ✓Critical government election system
- ✓Internal calculation engine
- ✓Secure result transmission to broadcasting system
- ✓Timely public dissemination of results
Nidaan Systems Inc.
Designed and developed modules integrating Outlook clients with ERP systems, enabling users to buy/unlock features and transforming the software into a SaaS-based product.
- ✓Active Directory authentication
- ✓Module unlocking feature
Interested in collaborating or learning more?
Blog & Thoughts
Insights from both the technical world and personal discoveries
Reducing SQL Query Time by 80%: A Deep Dive
Learn the techniques I used to optimize database queries at Metro Vancouver, transforming slow reports into lightning-fast dashboards.
Migrating from Crystal Reports to SSRS: Lessons Learned
A comprehensive guide to modernizing legacy reporting systems while preserving business logic and improving performance.
Building Smart Search with Sentence Transformers
Implementing AI-powered content matching algorithms using sentence transformers for intelligent search functionality.
8 Years of Development: What I Wish I Knew Earlier
Reflecting on my journey from junior developer to technical architect and sharing lessons learned along the way.
Finding Trails: How Hiking Changed My Approach to Problem Solving
The unexpected parallels between navigating mountain trails and navigating complex technical challenges.
The Perfect Brew: Coffee Shops and Coding Sessions
Why local coffee shops might be the best environment for focused development work and creative problem solving.
Stay Updated
Get notified about new articles on technical topics, career insights, and personal discoveries. No spam, just quality content.
Let's Connect
Have a project in mind or just want to chat?
Let's discuss over virtual coffee or plan a real trail adventure
Get In Touch
Location
Vancouver, BC, Canada
Virtual Coffee
Available for 30-min calls to discuss projects or opportunities