Secure financial platforms
Backend services, APIs, data-ingestion and data-export integrations, and privacy-aware workflows in regulated environments.
Vancouver, BC, Canada
Solutions Architect & Senior Software Engineer
I design and deliver secure, scalable backend systems, cloud platforms, data workflows, and AI-assisted services for regulated and operationally demanding environments.
About
I combine software architecture design and systems thinking with hands-on delivery. My work spans solution design, APIs, backend services, asynchronous integrations, data platforms, security controls, reliability engineering, and the realities of operating software in production.
I enjoy turning complex requirements into deployable designs—then staying close enough to the implementation to make sure they work. I have collaborated across disciplines and countries, helping teams make sound decisions by explaining technical trade-offs clearly and documenting the path forward.
Selected impact
A practical focus on systems that need to be secure, observable, and dependable from design through production.
Backend services, APIs, data-ingestion and data-export integrations, and privacy-aware workflows in regulated environments.
Cross-cloud, cross-project, and cross-region data workflows designed around reliability, governance, and cost efficiency.
Event-driven services, messaging, idempotency, stateful workflows, and the diagnostics needed to operate them confidently.
PII-supporting workflows, retrieval-augmented applications, embeddings, vector search, constrained tools, and observability.
One of my most meaningful engineering achievements: delivering architecture and implementation improvements that reduced a major data-transfer workflow’s operating cost by approximately 40%—about $20,000 CAD per month, or approximately $240,000 CAD per year.
Experience
Solutions Architecture Consultant & Senior Software Engineer (Contract)
C#, .NET, Python, PostgreSQL, Docker, Airflow, AWS, Google Cloud, BigQuery, Cloud KMS, Kafka, Redis, LangChain, RAG, MCP, Pinecone
Senior Software Engineer
C#, .NET, Python, TypeScript, PostgreSQL, MongoDB, Docker, Google Cloud, Redis
Software Engineer
C#, .NET, Docker, PostgreSQL, event-driven messaging, AWS
Software Engineer
C#, ASP.NET, SQL Server, AWS S3, IIS
Selected projects
A selection of secure platforms, data systems, and distributed services delivered in regulated and demanding environments.
Data privacy and security
Designed and developed a service to identify sensitive PII in BigQuery, protect data using managed encryption, and apply governance tags.
Python · BigQuery · BigQuery UDFs · Google Cloud KMS
Data engineering and cloud infrastructure
Owned repeatable, monitored workflows for moving data across cloud providers, projects, and regions. Identified inefficiencies and implemented an approved change that reduced a major workflow’s operating cost by approximately 40%—about $20,000 CAD per month.
Python · Apache Airflow · Amazon S3 · Google Cloud Storage · Storage Transfer Service · BigQuery Data Transfer Service
Regulated financial services
Architected and implemented 25 production ingestion pipelines with encryption, idempotency, recoverability, fault tolerance, and scalable processing at their core, plus a secure external data-export workflow.
C# · ASP.NET Core · Python · Kafka · Redis · PostgreSQL · Kubernetes · Amazon S3 · Google Cloud Storage · Google Cloud KMS
Secure financial-document processing
Contributed to a platform for uploads, metadata, permissioned access, retention, quarantine and security scanning, secure downloads, traceability, and report generation.
C# · ASP.NET Core · Java · Spring · Apache Camel · Redis · Google Cloud Storage · Google Cloud Pub/Sub · MongoDB
Trading and investment
Helped design and develop distributed services that supported portfolio-based investment recommendations and asynchronous financial workflows.
C# · ASP.NET Core · TypeScript · NestJS · Java · Spring · MongoDB · Redis · PostgreSQL · Kubernetes · Google Cloud Pub/Sub
Industrial IoT and manufacturing
Designed and contributed to real-time machine-data ingestion and processing components that improved visibility into production activity and interruptions.
C# · ASP.NET · Python · Kafka · Redis · DynamoDB · PostgreSQL · AWS
Technical strengths
C#, .NET, ASP.NET Core, Python, TypeScript, REST APIs, microservices
Distributed systems, event-driven architecture, CQRS, outbox/inbox, state machines, rules engines, DDD, API design
AWS, Google Cloud, Docker, Kubernetes, CI/CD, GitHub Actions, Jenkins
PostgreSQL, SQL Server, MongoDB, DynamoDB, Redis, BigQuery, Google Cloud Storage, Airflow / Cloud Composer
OAuth 2.0, OpenID Connect, IAM, encryption, PII handling, GDPR, CCPA, PIPEDA
Amazon Bedrock, SageMaker, LangChain, RAG, AI agents, MCP servers, Pinecone, Hugging Face embeddings
Datadog, Grafana, Prometheus, structured logging, xUnit, Moq, NSubstitute, Fluent Assertions
AWS Certifications
More than a decade of hands-on AWS experience, reinforced by two certifications earned through proctored, in-person exams at AWS-authorized testing centers, with scaled scores above 850.
Recommendations
Feedback from engineering leaders and colleagues across the teams and systems we built together.
Full nameMir Md Azizur Rahman — some recommendations refer to Mir as “Azizur.”
I worked with Mir on several projects, and he always stood out for his curiosity, eagerness to learn, and attention to detail. He came up with creative ideas and solutions that improved our work and helped the team. Mir is great at solving problems and always stays positive. I highly recommend him to any company looking for a skilled and thoughtful developer.
Azizur is one of the best among all the people I have worked with. His diversity and understanding of all aspects of programming constantly astounds me. As a team member, Azizur is a very productive person, he is hardworking, broad-minded and a forward thinking individual. Intelligent, ambitious, energetic and proactive perfectionist. A desire for proficiency and education makes Azizur a valuable asset to the team. It is a pleasure working with Azizur and look forward to working with him on many projects in the years to come.
Azizur is extremely detail oriented and highly skilled. He is able to breakdown complex problems into more manageable components and then implement solutions. He is a pleasure to work with and gives well over 100% effort to anything that he does. He fully understands all aspects of programming and the business decisions behind the plan.
Beyond the résumé
Contact
Have a complex system to design, a platform to improve, or a senior engineering role to discuss? I’d be glad to hear about it. Let’s connect.
hello@mirrahman.caBased in
Vancouver, British Columbia