Learn Data Skills
Al Masum Fahim

Al Masum Fahim

Software Engineer

Metro Vancouver | Vancouver, BC, Canada

Technologies

My Portfolio Highlights

My New Course

Supervised Learning with scikit-learn

My New Course

Exploratory Data Analysis in Python

My New Course

Machine Learning with Tree-Based Models in Python

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

My Work

Take a look at my latest work.

project

Exploring Airbnb Market Trends

PythonSQL
project

Exploring NYC Public School Test Result Scores

project

Classifying Emails using Llama

Python
project

Investigating Netflix Movies

Python
DataLab

Project: What's in an Avocado Toast: A Supply Chain Analysis

My Certifications

These are the industry credentials that I’ve earned.

Other Certificates

Project Management Institute (PMI) Certified Associate in Project Management

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

Metro Vancouver | Sep 2023 - Present

Programmer (Consultant)

• Participated in daily stand-ups, sprint planning, and retrospectives using Scrum methodology to drive requirements gathering and user needs analysis, collaborating with stakeholders to align dashboard features with business objectives and generate actionable insights. • Engineered a dynamic dashboard system (VueJS, C#) integrated with ERP platforms, visualizing key operational data using ETL workflow in real time for waste management and enhancing reporting capabilities through advanced modules with multi-format export options. • Orchestrated the migration and optimization of legacy Crystal Reports to SQL Server Reporting Services (SSRS), safeguarding business logic and achieving a seamless technology transition. • Reduced SQL query execution time by 80%, resulting in significant improvement of overall website performance and user experience. • Contributed to the development and implementation of 7 custom plugins(.NET) for the ERP system, addressing unique business requirements and enhancing operational efficiency. • Automated deployment workflows by utilizing Azure Pipelines, reducing manual deployment steps from 5 to 1 and accelerating feature delivery.
Show More

Launchcode | Mar 2022 - Sep 2023

Software Engineer

• Led a team to successful project completion, deploying an innovative solution that seamlessly integrates multiple third-party software such as DocuSign, Survey Monkey, Sovren, AWS S3, and SNS, resulting in increased efficiency and productivity. • Contributed to electron-based desktop software, which is going to be used by the oil and gas companies. • Working as a full-stack developer on a cutting-edge project that integrates various sensors to build a web and mobile application using NestJS (TypeScript), React, and React Native, utilizing the latest technologies to deliver an exceptional user experience. • Successfully modernized the legacy mobile application to utilize the latest React Native framework and completed the project within the given deadline. • Have experience configuring and deploying projects to the Kubernetes cluster. • Contributed to developing smart search and content-matching algorithms based on user profile using AI models like sentence transformers.

NIDAAN SYSTEMS INC. | Jun 2020 - Feb 2022

Software Engineer

• Architected and developed scalable backend services using .NET Core and ASP.NET, delivering RESTful APIs that powered seamless integration between Outlook clients and an enterprise ERP system; designed stateless endpoints with clear contracts for cross-platform consumption. • Enhanced application security by implementing Active Directory based authentication and applying API security best practices, role-based access control, to protect sensitive enterprise data. • Designed a SaaS licensing module with feature-gating logic, enabling incremental product monetization and demonstrating full ownership of a core backend capability from requirements to delivery. • Expanded automated test coverage by introducing NUnit unit and integration tests, enforcing quality gates and leveraging Log4Net for production diagnostics across three client versions (Outlook web, desktop, standalone). • Partnered closely with frontend teams to integrate React-based UIs with backend APIs, ensuring consistent data flow, error handling, and performance across user-facing applications in an Agile development environment.

Jijoty BD | May 2019 - Dec 2019

Software Engineer

• Worked along with the US team to develop an online-based sophisticated system that is being used internationally. Supervised the project as an assistant team leader in the Bangladesh office. • Designed and developed the system architecture of multiple modules like Friend referral system, user verification, social login, Points generation module, and store integration to shopify, while overseeing the development process of those modules. • Developed bots that gather data from Twitter, Reddit, Twitch and analyze data based on the user interactions. • Built real time messaging system between multiple docker containers using KafkaJS. • Implemented real time communication between docker containers by incorporating gRPC. • Contributed to faster deployment with fewer bugs in production by introducing Test-Driven Development and used Mocha as a testing framework for test automation. • Prototyped the entire admin dashboard in React and contributed to developing the cross-platform mobile app using React Native.

Maasranga Television | Jun 2017 - Apr 2019

Programmer

• Amplified data protection by Implementing a multistage backup system to protect the crucial databases. • Streamlined workflow of multiple existing software, while incorporating new features based on new requirement while also migrating multiple desktop-based apps into a web-based system. • Increased efficiency by digitizing manual ordering system for internal products to web based ordering system using C# on the backend and VueJS on the frontend. • Successfully developed a web application for internal calculation and supplying results through the broadcasting system which was used for Bangladesh Govt. Election in 2018 • Developed desktop software using C# that was used for broadcasting FIFA 2018 in Bangladesh • Created a Radio App for mobile using React Native.

March Robotics and IT Solutions | Oct 2016 - May 2017

.Net developer

• Developed desktop application to create chip based smart card management system for Bangladesh Navy. • Contributed to the development of the hardware integration to read and write encrypted data in the chip. • Developed prototype application to showcase the digitalization of visitor log management software.

Kaaktaruaa | May 2014 - Dec 2015

CGO

- Designed and developed diverse mobile games, including crafting engaging game narratives, animations, and interactive environments - Implemented core game systems such as input/output (I/O) mechanics - Debugged and optimized game performance across platforms to ensure smooth gameplay and user experience

Microsoft Bangladesh | Dec 2014 - Mar 2015

App Studio Trainer

- Educated non-technical individuals on foundational programming concepts to empower them to independently develop mobile and web applications. - Designed and delivered beginner-friendly training sessions focused on no-code/low-code app development tools and core programming principles.

My Education

Take a look at my formal education

Master's degree, Computer Security and ForensicsFairleigh Dickinson University | 2022
Bachelor of Science - BS, computer science and engineeringAhsanullah University of Science and Technology | 2016

About Me

Al Masum Fahim

Al Masum hasn't filled in a bio text

Powered by

  • Work
  • Certifications
  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free