Available for new opportunities

Al Masum Fahim

Full-Stack Developer & Technical Architect

Building robust systems and innovative solutions from Vancouver to the cloud. 8+ years of experience crafting scalable applications across the full technology stack.

About Me

A journey through code, innovation, and personal discovery

Professional Journey

Programmer (Consultant)

Metro Vancouver

Sep 2023 – PresentVancouver, BC
  • 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

Mar 2022 – Aug 2023Calgary, AB
  • 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.

Jun 2020 – Feb 2022California, USA (Remote)
  • 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.

May 2019 – Dec 2019Bangladesh
  • 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

Certified Associate in Project Management (PMI)Associate Data Scientist in Python (Datacamp)

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

Languages
C#VB.NETJavaScriptTypeScriptPythonHTMLCSSSCSSSQLCJSONXML
Frameworks & Libraries
ASP.NET MVC.NET CoreWCFNodeJSExpressJSReactNextJSVueJSjQueryReact NativeEntity FrameworkIdentity FrameworkSequelize ORMKnexJSMongoose ODMNestJSFlaskDjango
Databases
Microsoft SQL ServerMySQLMongoDBRedisPostgres
Cloud & DevOps
AWS EC2AWS RDSAWS S3AWS SNSDockerKubernetesAzure PipelinesNginxPulumi
Tools & Testing
GitGitHubGitLabBitbucketJIRAConfluenceTrelloNUnitJestMochaPostmanCrystal ReportsSSRS
8+

Years Experience

50+

Technologies

10+

Projects Delivered

100%

Commitment

Projects & Work

A showcase of innovative solutions and technical achievements

Web
Dynamic Dashboard System

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
VueJSC#SSRSAzure Pipelines
Full-Stack
Sensor Integration Platform

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
NestJSTypeScriptReactReact NativeAWS
Full-Stack
Integrated Smart Search

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
PythonReactTypeScriptFastAPISentence Transformer
Full-Stack
Social Rewards & Analytics Platform

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
ReactReact NativeKafkaJSgRPCMochaDocker
Enterprise
Internal Procurement Portal

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
C#VueJSMS SQL
Enterprise
Election Results Broadcasting System

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
C#MS SQLVueJS
Enterprise
ERP Integration System

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
.NET CoreReactJSMS SQLOfficeJS
Mobile
React Native Template

Open Source

Pre-installed template with commonly used packages and initial setup for rapid prototype development.

  • Quick prototyping
  • Production-ready
React NativeTypeScript
DevOps
Microservice Architecture

Open Source

Complete microservice project demonstrating modern architecture patterns with service communication and containerization.

  • gRPC communication
  • Docker orchestration
NodeJSDockerNginxgRPCKafka
Web
Finance Tracker

Personal Project

Full-stack financial management application with comprehensive tracking and analysis features.

  • Real-time tracking
  • Data visualization
.NET CoreAngularMSSQL

Interested in collaborating or learning more?

Blog & Thoughts

Insights from both the technical world and personal discoveries

AllTechnical Deep DivesCareer ReflectionsTrail Musings
Technical Deep Dives

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.

20248 min
Technical Deep Dives

Migrating from Crystal Reports to SSRS: Lessons Learned

A comprehensive guide to modernizing legacy reporting systems while preserving business logic and improving performance.

20246 min
Technical Deep Dives

Building Smart Search with Sentence Transformers

Implementing AI-powered content matching algorithms using sentence transformers for intelligent search functionality.

202310 min
Career Reflections

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.

20245 min
Trail Musings

Finding Trails: How Hiking Changed My Approach to Problem Solving

The unexpected parallels between navigating mountain trails and navigating complex technical challenges.

20244 min
Trail Musings

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.

20243 min

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

Connect on Social

Send a Message