Technical Leadership · Software Architecture · Engineering Excellence

I design & modernize software systems.

I lead engineering teams & AI agents.

I’m Amjad Hossain, a hands-on technical leader with 13 years of experience solving complex engineering problems, evolving legacy platforms, designing scalable architectures, and helping teams establish stronger engineering practices.

Maroon Swiss Army-style multi-tool representing versatile engineering capability
13 YearsSoftware Engineering
15+ EngineersLargest Team Led
Public-Sector SystemsBangladesh & Germany
Architecture & ModernizationEnterprise & Distributed Systems
Career journey

Career journey

From systems-level engineering to enterprise modernization, technical leadership, and architecture advisory.

2013–2014

Systems Foundations

Satellite communication, embedded/device integration, desktop and performance work.

2014–2019

Enterprise & Leadership

InsurTech, railway systems, reusable services, onsite problem solving and team leadership.

2020–2022

Modernization & FinTech

Platform modernization, public-sector systems, FinTech and engineering leadership.

2022–2023

Platform Engineering & R&D

Platform engineering, Web3/Blockchain, prototyping and emerging AI technologies.

2023–2026

Global Financial Systems

Trading-platform modernization, distributed systems, migration and production continuity.

2026–Present

Lead & Architecture Consultancy

Engineering capability building, architecture advisory and software-development standards.

Speaker on ML.NET at a national .NET conference
Recipient of a company-wide outstanding-performance award
Competitive programming background
Architecture and engineering trainer / mentor
Volunteer community initiative

CSE-Pothik

Created CSE-Pothik as a volunteer initiative to give CSE students free, practical guidance on career paths, foundational skills, and choosing their next steps in the AI era.

Core expertise

What I bring

A combination of architecture depth, hands-on engineering, modernization experience, leadership, security awareness, and practical AI-assisted engineering.

Polyglot programmer: production experience in C, C#, Java, Python and TypeScript, with limited production exposure to Go.

Software Architecture

System design, domain boundaries, distributed architecture, APIs, integration patterns, event-driven systems and design for change.

Platform Modernization

Legacy modernization, monolith decomposition, phased migration, backward compatibility and controlled rollout strategies.

Technical Leadership

Architecture decisions, design/code reviews, engineering standards, mentoring, capability building and problem resolution.

Data & Integration

Data ownership, consistency, migration, distributed data flows, messaging, interoperability and lifecycle considerations.

Security & Quality

Secure SDLC, security-by-design, application/API security, SAST/DAST/SCA, testing strategy and engineering quality.

AI-Assisted Engineering

Agentic workflows, context and prompt engineering, coding agents, token-efficient usage, human review and engineering governance.

Selected engineering challenges

Complex problems. Real impact.

Employer names are intentionally omitted; the focus is on the engineering challenge, responsibility, and impact.

Global Trading Platform Modernization

Worked across legacy and next-generation trading platforms and led phased migration of thousands of customer accounts to a modern distributed platform with minimal disruption.

ModernizationDistributed SystemsUK / Global

Enterprise Banking Architecture Modernization

Reviewed current architecture, advised on domain boundaries and modernization, and contributed to planning a future microservice and event-driven platform.

BankingArchitecture AdvisoryBangladesh

Multi-Tenant Financial Platform

Led a 7+ member team building an earned-wage-access platform supporting multiple enterprise tenants and financial/HR workflows.

FinTechMulti-tenancyLeadership

Large-Scale Food Delivery Modernization

Helped modernize a legacy food-delivery platform to distributed services and event-driven architecture while owning core services and reusable platform components.

MigrationEvent-DrivenPlatform

Reusable Enterprise Microservices Platform

Contributed to a shared platform of reusable common services so product teams could focus primarily on business-specific capabilities.

Platform EngineeringReusable Services

Bangladesh Government — COVID-19 Tracing

Took technical ownership of authentication and tracing services for a government-backed COVID-19 tracing and exposure-related platform.

Public SectorHealthTechBangladesh

Bangladesh Government — Railway Ticketing

Led development of middleware connecting ticketing applications with physical printers and handling reliable ticket-data placement.

Public SectorIntegrationBangladesh

German Railway Surveillance Modernization

Enhanced a railway surveillance application that reconstructed video-like playback from encrypted image sequences and added live multi-camera monitoring.

Public SectorSurveillanceGermany

Aircraft Satellite Communication

Developed C-based ground-server components and performance/load tests for aircraft communication over the Iridium satellite network.

SatelliteSystemsPerformance
Global & cross-domain experience UK / Global Trading Swiss InsurTech Malaysia Web3 / Blockchain Bangladesh Enterprise Banking Bangladesh & Germany Public Sector
International delivery: Client-site engagements in Switzerland and Luxembourg · Remote engineering experience with UK-, Malaysia- and Malta-based organizations.
Leadership & capability building

Building teams, not just systems

I stay close to engineering while helping teams improve architecture, standards, documentation, quality and delivery practices.

People & Team Leadership

  • Led teams of 15+ engineers
  • Mentored engineers across experience levels
  • Architecture, design and code-review leadership
  • Hands-on technical problem solving

Enterprise Engineering Advisory

  • Architecture training and modernization advisory
  • Engineering standards and technical documentation improvement
  • Integration of security testing into QA processes
  • Advisory for a banking solution provider serving two major banks

Startup Engineering Standardization

  • Short-term advisory for a stealth-mode startup
  • Modern software-development processes
  • Engineering practices and technical standards
  • Delivery discipline and technical direction
Architecture & engineering philosophy

How I approach engineering

Purpose-Driven Engineering

Technology decisions should serve customer, business and operational outcomes.

Simplicity at Scale

Prefer modular designs that remain understandable, evolvable and operable.

Secure by Design

Security, observability and quality belong in the design, not after development.

Empower People

Strong systems are built by teams with clear standards, ownership and trust.

Engineering in the AI-assisted era

Use AI to amplify engineering judgment

Hands-on experience using agentic development tools for architecture exploration, implementation, testing, review and documentation—while preserving human oversight and engineering governance.

Agentic Workflows
Context Engineering
Prompt Engineering
Token Optimization
AI-Assisted Review
Human Governance
Hands-on with ChatGPT, Codex, Microsoft Copilot and Claude Code.
Writing & perspectives

Engineering judgment in practice

Long-form perspectives on AI-assisted development, architecture decisions, secure delivery, and the responsibilities that remain with engineers.

Secure delivery

Prevent Committing Secrets

A practical defense-in-depth guide covering ignored files, environment variables, pre-commit hooks, repository scanning, history cleanup, and CI/CD enforcement.

Read article on LinkedIn
Architecture & data

The Hidden Costs of Premature ETL

Why data pipelines become costly liabilities when data volume, quality, business stability, or ROI do not justify the complexity—and how to recognize when ETL is actually warranted.

Read article on LinkedIn