Mushfekur Rahman
Senior Software Engineer @LodgeLink
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer @LodgeLink
Calgary, AB, CA
LodgeLink FinOps: Architecting backend services supporting customer payments through Stripe and automated invoice generation, storage, and retrieval (DMS) for long-running projects including billing cycles, payment plans, and financial reconciliation workflows.• IAM & IdP: Led the design and implementation of LodgeLink’s multi-tenant Identity and Access Management (IAM) platform supporting B2B authentication, SSO, and tenant isolation across microservices using Zitadel, OAuth2/OIDC, Go, gRPC, and Envoy.• Contributing to platform-level engineering standards including functional architecture, hexagonal architecture, service observability, and shared infrastructure components used across multiple engineering teams.
EDUCATION
University of Calgary
Master of Science - MSc, Computer Science
University of Dhaka, Bangladesh
Bachelor of Science (Honours), Computer Science and Engineering
SKILLS
ABOUT MUSHFEKUR RAHMAN
I am a Senior Software Engineer with more than a decade of experience building secure, scalable, and cloud-native fullstack SaaS products. My work spans large-scale distributed architectures, identity and access management, data-driven analytics, and AI-assisted services blending the performance and simplicity of Go and discipline of enterprise Java ecosystem.Currently at LodgeLink, I engineer cloud-native, multi-tenant, high-throughput backend services in Go using gRPC, Protobuf, GraphQL, and Postgres/CosmosDB, deployed in Azure cloud services focusing on IAM, SSO. My engineering approach emphasizes clean architecture, efficiency, and security-first design.Previously at Therap Canada, I built critical components of the Therap Connect system such as the authentication, authorization, auditing, IoT data ingestion, and real-time visualization/analytics pipelines using Spring Boot and cloud-native architecture powering HIPAA/PIPEDA compliant HealthTech solutions used by thousands of private and govt agencies in the U.S. and Canada. I also contributed at a Staff-engineer level by developing internal frameworks and DevEx tooling that improved developer productivity, consistency, and delivery velocity across the engineering teams.Beyond traditional software development, I am a published researcher and I have delivered AI-powered services by integrating large language models (LLMs) into production workflows using Spring AI, HugginFace models, MCP servers. These solutions followed MLOps best practices, ensuring scalability, compliance, and cloud-native readiness.Skills-Languages: Go, Java, TypeScript, SQL, PythonBackend: gRPC, Protocol Buffers, GraphQL, Gin, Spring Boot/Framework, JEE Stack, Hibernate, Kafka, RabbitMQDatabases: PostgreSQL, MongoDB, Redis, Hazelcast, Elasticsearch, Cassandra, ClickHouseFrontend: React, Next.js, Tailwind, MUIAI Engineering: Spring AI, TensorFlow, PyTorch, HuggingFace, LangChain, Airflow, Flink, SparkCloud & Infra: Azure, AWS, Kubernetes, Docker, Jenkins, ArgoCD, GitHub Actions, Nginx, EnvoySecurity & IAM: Okta, Keycloak, Zitadel, OPA, Spring Security, SonarQube, Veracode, OWASP ZapObservability: Datadog, ELK, Prometheus, Grafana, SentryDocumentation: Confluence, C4, ADR, Swagger, RFCAI Workflow: Cursor, Claude, Codex, MCP Servers
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.