Portrait of A. M. M. Golam Yeazdani (Yeazdani), Bangladeshi musician, composer, software engineer and solutions architect in Dhaka

Resume & IT portfolio

A. M. M. Golam Yeazdani

Dhaka, Bangladesh · Remote

Senior software engineer and solutions architect. I design the system, then ship it — Angular and Nest.js products, multi-tenant SaaS, AWS, and generative AI in production. Nine years from Android and AngularJS through micro-frontends, blockchain, and RAG.

9+Years shipping software
4Products built from scratch
2Countries, remote & hybrid
2017IoT thesis at BRAC

Selected work

Products I designed and shipped

Live systems first. The NFT marketplace has no public storefront; everything else you can open.

01
EdTech · Multi-tenant SaaS2024 — Present

Sodium Learn

AI in the product — RAG, agents, and MCP — not a slide deck. Interactive UI on a multi-tenant core.

Lead engineer and solutions architect for a London-based learning platform. System, database, and API design; AWS architecture; CI/CD; and the MVP across frontend, backend, and cloud.

AWSNest.jsAngularReactNgRxDockerRAGLangChainMCPVector DB
02
Events & ticketing2022 — 2024

Tableache

A full event-operations product: holds, tickets, promoters, and SSO instead of a pile of spreadsheets.

Reservation, promoter, event, and ticket platform with single sign-on. Designed and built from scratch — data model, APIs, Angular client, and production deploy.

AngularNest.jsMySQLTypeORMRxJSNgRxDockerDigitalOcean
03
Commerce OS2017 — 2024

Hishabpati

A ledger operators can run a shop on — stock, parties, and money in one system.

Daily business transactions for inventory, products, parties, stock, and bank movement. First shipped as an Angular product in 2017–2018, then rebuilt from scratch as senior engineer.

AngularNest.jsNode.jsMySQLMongoDBTypeORMSocket.io
04
Human resources2022 — 2024

Hazira

Workforce operations in one product — clock-in to payroll — without a separate tool for each step.

Attendance, shift planning, time clock, payroll, leave, reports, messaging, and an employee dashboard. Built from scratch for teams that still run HR in chat threads.

AngularNest.jsMySQLMongoDBSocket.ioDockerGitLab CI/CD
05
Fundraising platform2019 — 2021

PerfectDeed

The stack helped raise more than 300K CAD in a single event — the first time the organisation crossed that line.

Large Angular micro-frontend for event creation, communications, contacts, teams, subdomains, and payments. Reusable libraries that let campaigns stand up faster.

AngularNgRxRxJSPrimeNGMaterialDockerLaravelCircleCI
06
Blockchain2022 — 2024

NFT marketplace

Mint-to-royalty path without a custodial bottleneck — contracts, indexing, and an Angular storefront.

Smart contracts and a marketplace client: auctions, offers, lazy minting, collections, and royalty distribution. Solidity on Ethereum testnets with IPFS for media.

SolidityHardhatOpenZeppelinEthers.jsAlchemyIPFSAngularNest.js

Experience

Where the work happened

  1. Dec 2024 — Present

    Sodium Learn Ltd.

    London, UK · Remote

    • Senior Software Engineer & Solutions ArchitectDec 2024 — Present · Full-time

    Own architecture and delivery for a multi-tenant learning product: from the data model and APIs to AWS, DevOps, and AI in the interface.

    • System, database, and API design for a multi-tenant SaaS application.
    • Solutions architecture, DevOps, and CI/CD on AWS.
    • Lead the project and team — estimation, sprint planning, and MVP scope.
    • Translate product design into frontend, backend, database, and cloud work.
    • Ship RAG, agents, and MCP so the UI can retrieve, reason, and act.
    AWSNest.jsAngularReactNgRxDockerRAGMCPLangChain
  2. Aug 2022 — Nov 2024

    Mind Orbital Technologies Ltd.

    Dhaka, Bangladesh · Hybrid

    • Senior Software EngineerFeb 2024 — Nov 2024 · Full-time
    • Software EngineerAug 2022 — Jan 2024 · Full-time

    Designed and built production products from scratch — events, commerce, HR, and an NFT marketplace — then scaled them with microservices, AWS, and DigitalOcean.

    • End-to-end system, database, and API design; staging and production on DigitalOcean.
    • Scale with microservices and AWS (including S3); Elasticsearch where search had to hold.
    • Reusable Angular modules, code review, and mentoring.
    • AI automation on top of existing operational products.
    • Shipped Tableache, Hishabpati, Hazira, and the NFT marketplace as greenfield systems.
    Angular 12–15Nest.jsRxJSNgRxMySQLMongoDBTypeORMDockerGitLab CI/CDSolidityAWS S3
  3. May 2021 — Apr 2022

    Société Générale

    Montreal, Canada · Hybrid

    • Senior Front End / Full-Stack DeveloperMay 2021 — Apr 2022 · Full-time

    Banking-grade Angular at scale: micro-frontends, shared libraries, Jenkins releases, and two large internal platforms.

    • Split a large frontend into micro-frontend apps without freezing feature work.
    • Led front-end delivery, reviewed and merged releases through Jenkins CI/CD.
    • Built reusable Angular libraries; took requirements from product and bugs from the people using the tools.
    • Server operations management — patching waves, device tracking, dashboards, notifications.
    • Banking news and training portal — announcements, courses, results, and service intake.
    Angular 11NgRxRxJSAgGridChart.jsFullCalendarPythonMongoDBJenkins
  4. Jan 2019 — Apr 2021

    AIC Innovation / PerfectDeed

    Montreal, Canada

    • Software DeveloperNov 2019 — Apr 2021 · Full-time
    • Programming Instructor — Java & PythonJan 2019 — Jun 2020 · Part-time

    Fundraising software and teaching. Extended a large Angular micro-frontend, shipped libraries that moved the needle on campaigns, and taught OOP to teenagers four classes a week.

    • Event, communication, contacts, teams, subdomain, and payment flows on a micro-frontend architecture.
    • Generic reusable libraries that helped raise more than 300K CAD in one event.
    • Related education product work with Paramount Study.
    • Taught object-oriented Java and Python — four two-hour classes a week, students aged 11–17.
    Angular 2–9NgRxRxJSPrimeNGMaterialFlexLayoutLaravelDockerCircleCI
  5. Jun 2019 — Aug 2019

    Kung Fu Numerik Inc.

    Montreal, Canada

    • Front End Developer — AngularJun 2019 — Aug 2019 · Part-time

    Content management frontend: JSON-backed forms, accessibility, and GSAP motion with audio.

    • Mapped JSON documents onto template-driven and reactive forms over HTTP and RxJS.
    • DOM work with Renderer2; kept the UI accessible and responsive.
    • Custom CSS and GSAP animation, including audio, in an Agile cadence.
    Angular 8TypeScriptRxJSBootstrapSCSSGSAPPHP
  6. Jan 2019 — Mar 2019

    Nextal Solutions Inc.

    Montreal, Canada

    • Front End Developer — Angular & AngularJSJan 2019 — Mar 2019 · Part-time

    Applicant tracking software — converted a slice of an AngularJS app to Angular 7 with Bootstrap 4 and Sass.

    • Rewrote ATS screens from AngularJS to Angular 7 against REST APIs and RxJS.
    • Responsive layout with HTML, CSS, Sass, and Bootstrap 4.
    Angular 6–7AngularJSRxJSBootstrapSCSSSpring BootMongoDB
  7. Dec 2016 — Sep 2018

    Mind Orbital Technologies Ltd.

    Dhaka, Bangladesh

    • Front End Developer — AngularAug 2017 — Sep 2018 · Full-time
    • Android DeveloperDec 2016 — Jul 2017 · Full-time

    First professional chapter: Android, then Angular. Shipped the original Hishabpati web client and learned to take a product through Agile, git, and production users.

    • Android: Material, Retrofit, Picasso, Google Maps, Firebase auth, RecyclerView, MVP, endless scroll.
    • Moved into Angular 2+ and TypeScript; maps, search, filtering, and pagination.
    • First version of Hishabpati — daily business transactions for any shop.
    AndroidJavaKotlinAngular 2+TypeScriptNode.jsBootstrapFirebase

Capabilities

The stack I actually use

Frontend

AngularReactTypeScriptJavaScriptRxJSNgRxHTMLCSS / SCSSBootstrapAngular MaterialPrimeNG

Backend & data

Nest.jsNode.jsTypeORMMySQLMongoDBElasticsearchSocket.ioREST APIsMicroservices

Cloud & delivery

AWSDockerDigitalOceanGitLab CI/CDJenkinsCircleCIS3DevOps

Generative AI

RAGAWS BedrockLangChainMCPAI agentsPrompt engineeringVector databases

Blockchain

SolidityHardhatEthers.jsERC-20 / 721 / 1155AlchemyIPFS

Architecture

System designDatabase designAPI designMulti-tenant SaaSMicro-frontendsSSOScrum

Education

Degrees and coursework

2012 — 2017

BRAC University

BSc in Computer Science and Engineering

Dhaka, Bangladesh

Thesis: Smart waste management system using IoT — collection, transport, and recycling for developing cities.

2020 — 2021

McGill University

P.D.C. in Data Science and Machine Learning

Montreal, QC, Canada

Incomplete — coursework only

Left the program unfinished after work made the load unsustainable. Coursework only — not a conferred credential.

Research

Smart waste management system using IoT

BRAC University undergraduate thesis · 2017

An IoT design for household waste in cities like Dhaka: disposal, collection routing, transport, and recycling when the budget is the constraint, not the slide title.

Contact

Work with Yeazdani

Architecture reviews, product engineering, and AI integration. Music lives on the home page; this page is the software record.

LinkedIn
LinkedIn
Location
Dhaka, Bangladesh

Also: FIDE-rated chess player · composer of Yeazdani Featuring Shomonnoy.