Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic

Mustahsinul Moula

Software Developer
Dhaka,Bangladesh

Summary

Software Developer with over 7 years of experience in building high-performance, scalable web and mobile applications. Currently contributing to the Bangladesh Computer Council, where I specialize in JavaScript, React.js, WebRTC, and XMPP to deliver robust real-time communication systems. Played a key role in architecting and enhancing an open-source online video conferencing platform, leveraging Docker, Nginx, and Spring Framework for scalable deployment.


Previously at Reve Systems, led the development of iOS-based OTT applications using Swift and Objective-C, including government-grade telecom solutions like Alaap BTCL. Experienced in system design, feature development, WebSocket-based real-time messaging, and Apple Push Notification extensions. Strong technical background, client-oriented mindset, and a passion for building user-centric solutions that blend performance with seamless user experience.

Overview

9
9
years of professional experience
5
5
years of post-secondary education

Work History

Software Developer

Bangladesh Computer Council
10.2021 - Current
  • At BCC, leveraging JavaScript, React js, Spring Framework, XMPP, and WebRTC to build scalable web applications. Passionate about developing high-performance, user-centric solutions with a strong focus on real-time communication technologies.
  • Worked in an open source Online Video Conferencing System. Responsibilities include maintain architectural design flow of the system, addition of new features using React js and XMPP prosody server.
  • Technologies: Javascript, React JS, Nginx, Load Balancing, Java, Prosody server, Docker etc.

Software Developer

Reve System
08.2016 - 10.2021
  • Technical Requirement analysis and R&D
  • Develop iOS OTT applications in Swift and Objective-C language
  • Project development and feature shipping
  • Live Project maintenance and bug fixation

Key Projects:

  • Alaap BTCL: An OTT application for government telecommunication company BTCL to empower their IP telephony service. Developed their iOS application to meet the project’s requirements and features that include Call, Chat, Online recharge, IM features.
  • SingleBase: A base project that contains all the logic and SDK implementation for common features. Worked on Chat module, DID, payment, New feature implementation through WebSocket. Codebase conversion from Objective-C to Swift and new feature implementation in Swift.
  • Push Notification Framework: Integrated Apple’s Notification Service Extension for handling Push Notification, display desired content, and trigger the action after user interaction. This module is now distributed in other projects to make apps compatible with Apple's push policy


IOS Application Developer

Shipday
09.2020 - 11.2020
  • Worked remotely as iOS developer to meet client's application requirement and features.
  • Testing of existing app and integration of new iOS app using Swift language.

Education

Bachelor of Science - CSE

Bangladesh University of Engineering & Technology
Dhaka
02.2011 - 03.2016

Skills

Front-End Development with React js, Node js, Javascript Hands on experience with Tailwind css, Tanstack query

Interests

Web Development

Distributed Systems

Artificial Intelligence

Strategy games

Timeline

Software Developer

Bangladesh Computer Council
10.2021 - Current

IOS Application Developer

Shipday
09.2020 - 11.2020

Software Developer

Reve System
08.2016 - 10.2021

Bachelor of Science - CSE

Bangladesh University of Engineering & Technology
02.2011 - 03.2016
Mustahsinul MoulaSoftware Developer