Summary
Overview
Work History
Education
Skills
Tools & technology
Languages
Timeline
Generic
Mohammad Zahidur Rahman

Mohammad Zahidur Rahman

Senior Software Engineer
Uttara

Summary

With over 9 years of IT experience, I specialize in developing and implementing client/server and web-based applications using the JS stack (Node.js, Angular/Vue) across the entire software development life cycle. I have expertise in designing, architecting, refactoring, and deploying enterprise applications with cutting-edge tools to ensure scalability, reliability, and maintainability. My experience spans business domain integration, both backend and frontend (e.g., payment, e-identity, e-signature), as well as practical knowledge of CI/CD and cloud services like AWS. I have a solid understanding of SDLC phases, Agile (Scrum) methodologies, backend integration testing, and front-end optimization techniques. I am quick to learn new technologies and succeed in both team and self-directed environments.

Overview

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

Work History

Senior Software Engineer

Cefalo Bangladesh Ltd
2 2020 - Current

In this time, I am involved in two projects.

June 2021 – Present

  • Sharebox A/S helps car dealers, workshops, car rental operators, and the hospitality industry with solutions for safer customer service and reduced touchpoints.
  • Sharebox's open API allows you to enjoy all of Sharebox's functionalities from your own platform.
  • Third-party software companies and end-users can utilize the Share Box platform to control access within their own applications.
  • Tech Stack: Node.js, Vue.js, TypeScript, Git, Unit test, RabbitMQ, Electron, MySQL Server, Jira.

February 2020 – May 2021

  • Flex Funding A/S is an online platform where investors lend directly to companies in Denmark and the Faroe Islands through crowdfunding.
  • It matches investors seeking good returns with companies needing loans at competitive rates.
  • The platform offers a fast, low-cost, and efficient process for both parties.
  • Tech Stack: ASP.NET Core Web API, Angular, Material Design, Azure DevOps, Git, GitHub, MS SQL Server, Jira, Visual Studio, Azure Application Insights, Google Analytics, Web Service Worker.

Software Developer (Team Lead)

SELISE ARC, Secure Link Services Ltd
05.2017 - 02.2020
  • Developed fintech and insurtech products for Swiss Life Global Solutions.
  • Used SELISE's ECAP platform, an aPaaS for rapid application development.
  • Contributed to SELISE ARC, a digital platform with a data lake and business tools like e-signature, CRM, and email campaigning.
  • Tech Stack: Node.js, Express, Angular 4+, AngularJS, Multitenant architecture, WebSocket, Redis Cache, Azure DevOps, MongoDB, Docker.

Software Engineer

Interspeed Digital Solution Ltd
05.2016 - 04.2017
  • Built a ride-sharing (Bike) application.
  • Tech stack: Node.js, AngularJS, Ionic, Web Socket, Redis Cache, Firebase, AWS EC2 Instance, MySQL.

Software Engineer

Synchronous ICT Ltd
12.2015 - 04.2016
  • Synchronous ICT Ltd is working with portable video live streaming technology, analyzed proposed technical solutions based on customer requirements.
  • Tech Stack: Node.js, Angular.js, Web Socket, Redis Cache, AWS EC2 Instance, MongoDB, Elastic Search.

Junior Software Engineer

Consumark Private Ltd.
02.2015 - 12.2015
  • Consumark Private Ltd is a leading HR, Management, and Marketing consulting company in Bangladesh.
  • I was a member of the software development team. We developed HRM software for maintaining in-house operations.
  • Tech Stack: Node.js, Angular.js, MySQL.

Education

Bachelor of Science - Computer Science & Engineering

Rajshahi University of Engineering And Technology
Rajshahi, Bangladesh
02.2010 - 12.2014

Skills

    Backend Development

    Frontend Development

    Project Management

Tools & technology

Node JS, Express, Nest JS,  Angular, Angular JS, Vue JS, Redis cache, RabbitMQ, Docker, AWS Devops, GraphQL, Typescript, Web Socket, Git, MySQL, MongoDB, Mocha (Testing), Micro services, Multi-tenant

Languages

Bengali
Native language
English
Upper intermediate
B2

Timeline

Software Developer (Team Lead)

SELISE ARC, Secure Link Services Ltd
05.2017 - 02.2020

Software Engineer

Interspeed Digital Solution Ltd
05.2016 - 04.2017

Software Engineer

Synchronous ICT Ltd
12.2015 - 04.2016

Junior Software Engineer

Consumark Private Ltd.
02.2015 - 12.2015

Bachelor of Science - Computer Science & Engineering

Rajshahi University of Engineering And Technology
02.2010 - 12.2014

Senior Software Engineer

Cefalo Bangladesh Ltd
2 2020 - Current
Mohammad Zahidur RahmanSenior Software Engineer