Senior Software Engineer

Ittahad Uz Zaman Akash

.NET microservices, CQRS, and cloud-native systems on Azure, AWS, and Kubernetes — from large-scale ERP to D2C products. Built for scale, clarity, and long-term maintainability.

Portrait of Ittahad Uz Zaman

BRAC IT/Ex-SELISE

Scroll

About

At BRAC IT Services Ltd, I build enterprise software and direct-to-consumer (D2C) platforms — including work on one of the country’s largest ERP solutions — while shaping application architecture, timelines, and how teams ship. I still lean heavily on .NET, CQRS, and DDD, with solutions deployed and supported on Docker, Kubernetes, and cloud providers such as Azure and AWS.

Previously at SELISE, I led engineers and helped deliver Signature, an e-signature product for clients in Switzerland, Germany, Bhutan, and Bangladesh. I spend time researching and prototyping new tech to improve performance, feasibility, and maintainability of cloud systems.

I earned my B.Sc. in Computer Science and Engineering from United International University (2019, CGPA 3.98/4.00), was active in UIU App Forum and UIU CP, and served as a teaching assistant. I hold multiple certifications in cloud, Kubernetes, and full-stack topics, and have two publications on IoT and machine learning for cardiac status prediction.

8+

Years Experience

20+

Projects Completed

15+

Certifications

2

Publications

Certifications

Getting Started with Google Kubernetes Engine
Front-end JavaScript Frameworks: Angular
Server-side Development with NodeJS, Express and MongoDB
Cloud Computing Basics (Cloud 101)
Docker Mastery: with Kubernetes + Swarm
Kubernetes for the Absolute Beginners
The Complete Flutter Development Bootcamp
Complete SQL Bootcamp
Tailwind CSS: A modern way to build websites using CSS (Udemy)
Clean Code (Udemy)

Research Publications

Cardiac Disease Predictor: An IoT and ML-driven health care system

A prototype demonstrating a mechanism for identifying patients with cardiac disease using IoT sensors and Machine Learning models to classify patients based on collected data including Heart BPM, Cholesterol, and ECG readings.

Towards IoT and ML Driven Cardiac Status Prediction System

An IoT and Machine Learning-based method for predicting cardiac status by collecting essential data from the human body using IoT devices and applying ML algorithms to calculate and predict the overall condition of a patient's heart.

Experience

Feb 2025 - Present

Senior Software Engineer

BRAC IT Services Limited

  • Building innovative enterprise solutions and D2C software platforms for a broad audience
  • Member of the development team behind one of the largest ERP solutions in the country
  • Managing project timelines and coordinating engineering work across the team
  • Improving application architecture and breaking down complex problems for implementation
  • Working with stakeholders, managers, and architects to deliver successfully
Nov 2023 - Jan 2025 · 1.3 yrs

Senior Software Engineer / Deputy Engineering Manager

SELISE Digital Platforms

  • Lead a team of software engineers to deliver high-quality, performant, and sustainable software solutions
  • Set technical direction and define engineering best practices
  • Manage project timelines, priorities, and resources effectively
  • Collaborate with product management and stakeholders to define project requirements
  • Provide regular feedback and performance evaluations to team members
  • Ensure adherence to coding standards, security guidelines, and best practices
Nov 2019 - Nov 2023 · 4 yrs

Software Engineer

SELISE Digital Platforms

  • Developing microservices in .NET Core framework with CQRS architecture pattern and Domain Driven Design
  • Research new technology and ideas to provide Proof of Concept
  • Ensuring multi-platform compatibility from scratch to deployment on Docker and Kubernetes cluster
  • Providing continuous support, development, enhancement, and maintenance of core microservices
  • Working on enhancement, support, and new features of SELISE App
Sep 2019 - Nov 2019 · 2 months

Teaching Assistant

United International University

  • Helping conduct classes throughout the whole semester
  • Grading classwork and homework of students
  • Providing consultancy and individual monitoring during class time
  • Supporting students with Computer Graphics and Structured Programming Language courses
Feb 2018 - Aug 2019 · 1 yr 6 months

Undergraduate Assistant

United International University

  • Teaching assistant for Data Structure, Software Engineering, Database Management System
  • Helping students understand basic concepts of respective subjects

Projects

DailyPrep.dev

Interview prep platform for students and freshers: daily question drops (coding, system design, behavioral), discussions, competitions, mock interviews, and a RAG-based chat experience. Stack includes React, Tailwind, Firebase, MongoDB Atlas, Qdrant, Cohere, Render, Cloudflare, and more.

React RAG MongoDB

SELISE Signature

E-signature solution providing digital signing services to clients in Switzerland, Germany, Bhutan, and Bangladesh. Built with .NET microservices architecture.

.NET CQRS Microservices

Examr - Online Exams

Effortlessly schedule exams, participate in them, review submitted questions post-exam, and monitor performance on the scoreboard. Automated exam commencement and conclusion with full admin control.

Node.js Multi-tenant Real-time

MinimalFramework

Application platform as a service solution written in .NET 6. Features MassTransit Bus with RabbitMQ, OpenTelemetry, Mediator pattern for CQRS, Serilog with SEQ, Zipkin tracing, and Prometheus metrics.

.NET 6 MassTransit OpenTelemetry

MEDexam

Web application built with Flutter for taking online exams with MCQ-type questions. Built with custom Node.js multitenant application framework with adaptive design for web and mobile.

Flutter Node.js MongoDB

Application Cloud Platform (ACP)

aPaaS solution - a cluster of microservices working as building blocks for developing new web applications. Features inherent authentication, access control, storage, caching, and multi-tenancy.

Microservices Multi-tenant Cloud

Online Business Management

Cloud-based online shop management application with multi-tenant architecture. Uses ACP identity service for authentication, storage for images, and Redis for caching.

MEAN Stack Angular MongoDB

Dhaka Routes and Alerts

Mobile app providing information on bus and leguna services in Dhaka. Features route search, nearest stop locator, real-time traffic integration, and road alerts.

Mobile Maps API Real-time

WeatherDelight

Weather application utilizing free API to gather weather data using users' coordinates. Features 3-hour interval forecasts, UV index levels, and weather condition layers on maps.

API Integration Maps Mobile

Articles

Visit my LinkedIn for the full archive.

Implementing Saga pattern in your .NET project using RabbitMQ and MongoDB

In a microservices architecture, multiple moving parts operate independently of each other within their processing contexts. Any failure within the process across distributed applications cannot be handled with a simple database transaction.

Read More

Generic Command Processing pipeline in .NET using MassTransit

CQRS stands for Command Query Responsibility Segregation, and it gives your application an advantage by separating the write models from the read models. Which lets you scale your application independently.

Read More

OpenTelemetry Tracing in .NET

OpenTelemetry is a project managed by CNCF. Before OpenTelemetry there stood two projects: OpenTracing and OpenCensus. Learn how to implement distributed tracing in your .NET applications.

Read More

CI/CD using GitHub Actions X DigitalOcean droplets

In this article, I want to discuss how I created an automated CI/CD pipeline using GitHub actions and Digital Ocean droplets (VM). GitHub actions is a quite useful tool when it comes to integrating CI/CD processes.

Read More

Build loosely coupled microservices in .NET

Loosely coupled microservices mean that when one microservice fails, it will not impact another running microservice. Besides, you get to scale each microservice accordingly, as per your business requirements.

Read More

Multi-tenant application architecture with Node.js - Express, and Mongoose

Recently, I have been working with node.js applications for which I had to create a multi-tenant environment. Learn how to build scalable multi-tenant applications.

Read More

Open source

Multi-tenant Node services, reusable packages, and .NET platform tooling — built to ship.

Contact

Collaborations, roles, or a technical chat — I’m listening.