
Resume & IT portfolio
A. M. M. Golam Yeazdani
Yeazdani · Software Engineer & Solutions Architect
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.
Selected work
Products I designed and shipped
Live systems first. The NFT marketplace has no public storefront; everything else you can open.
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.
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.
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.
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.
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.
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.
Experience
Where the work happened
Dec 2024 — Present
Sodium Learn Ltd.
- 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.jsAngularReactNgRxDockerRAGMCPLangChainAug 2022 — Nov 2024
Mind Orbital Technologies Ltd.
- 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 S3May 2021 — Apr 2022
Société Générale
- 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.jsFullCalendarPythonMongoDBJenkinsJan 2019 — Apr 2021
AIC Innovation / PerfectDeed
- 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–9NgRxRxJSPrimeNGMaterialFlexLayoutLaravelDockerCircleCIJun 2019 — Aug 2019
Kung Fu Numerik Inc.
- 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 8TypeScriptRxJSBootstrapSCSSGSAPPHPJan 2019 — Mar 2019
Nextal Solutions Inc.
- 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 BootMongoDBDec 2016 — Sep 2018
Mind Orbital Technologies Ltd.
- 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
Backend & data
Cloud & delivery
Generative AI
Blockchain
Architecture
Education
Degrees and coursework
2012 — 2017
BRAC University
BSc in Computer Science and Engineering
Thesis: Smart waste management system using IoT — collection, transport, and recycling for developing cities.
2018 — 2019
Montreal College of Information Technology
A.E.C. in Programming for Mobile Technologies (Full Stack Java Development)
2020 — 2021
McGill University
P.D.C. in Data Science and Machine Learning
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
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.
Writing
System design notes
Architecture essays that sit next to this resume — how the same problems look on AWS.
Multi-tenant SaaS on AWS: identity, isolation, and noisy neighbors
Tenancy is not a Cognito checkbox. It is a decision about blast radius: what a compromised API key, a runaway query, or a single large customer is allowed to take down.
From device to insight: an IoT telemetry pipeline that does not melt S3 or your bill
Field devices are chatty, clocks are wrong, and “just dump it in S3” becomes a 400-million-object lake. This is the pipeline I use when telemetry has to be cheap to ingest and still queryable.
Lambda vs Fargate vs ECS: a decision framework, not a religion
Compute choice is a system-design decision about traffic shape, failure isolation, and who wakes up at night. Here is the framework I use in design reviews instead of “we are a serverless shop.”
Contact
Work with Yeazdani
Architecture reviews, product engineering, and AI integration. Music lives on the home page; this page is the software record.
- hello@yeazdani.com
- GitHub
- github.com/yeazdani
- Location
- Dhaka, Bangladesh
Also: FIDE-rated chess player · composer of Yeazdani Featuring Shomonnoy.