Mohammad Hassan

Mohammad Hassan

Senior Software Engineer / Tech Lead

Building scalable solutions at the intersection of engineering leadership, problem-solving, and product-driven development.

Profile photo of Mohammad Hassan

About Me

Mohammad Hassan is a hands-on, backend-focused full-stack Software Engineer and Tech Lead with a Computer Science degree and deep experience delivering scalable solutions in e-commerce, SaaS, and enterprise environments.

He specializes in Node.js, TypeScript, React, Python, Docker, and cloud-native systems, with strong expertise in Infrastructure as Code, CI/CD, and AI/ML integration. He thrives at the intersection of engineering leadership, technical problem-solving, and product-driven development while mentoring teams and collaborating with clients.

10+
Years Experience
50+
Projects Delivered
15+
Teams Led

Education

BSc in Computer Science & Engineering

International Islamic University Chittagong

2009 – 2013

MSc in Computer Vision

Queen Mary University of London

2014 – 2015 (unfinished)

Skills & Expertise

Backend Development

Node.jsPythonPHPTypeScriptExpress.jsDjango

Frontend Development

React.jsVue.jsNext.jsTypeScriptTailwind CSSHTML/CSS

DevOps & Cloud

AWSDockerCI/CDTerraformCDKGitLab

AI/ML & Data

Machine LearningLLM IntegrationData PipelinesDBTSnowflake

Certifications

AWS Certified Solutions Architect – Associate

Professional Experience

May 2023 – Aug 2025

Senior Technology Consultant

Crosstide

2 years 3 months
Remote
  • Led end-to-end service delivery and technical architecture for enterprise clients including Recharge and Marks & Spencer
  • Spearheaded AI/ML initiatives, delivering custom LLM integration solutions and generative AI use cases
  • Mentored 8+ junior consultants and initiated comprehensive internal AI training program
  • Architected scalable cloud-native solutions using AWS, Docker, and modern CI/CD practices
  • Collaborated with C-level executives to define technical strategy and digital transformation roadmaps
Node.jsPythonAWSDockerLLMMachine LearningTerraformKubernetes
May 2022 – May 2023

Tech Lead

Friisbee

1 year
London, UK
  • Built and scaled distributed systems handling 1M+ daily transactions with 99.9% uptime
  • Implemented comprehensive Infrastructure as Code using Terraform, reducing deployment time by 70%
  • Developed robust data pipelines connecting Fivetran to Snowflake with DBT for real-time analytics
  • Recruited and coached a new engineering team of 6 developers, establishing best practices and code review processes
  • Led technical decision-making for microservices architecture and event-driven system design
Node.jsTypeScriptTerraformSnowflakeDBTFivetranAWSDocker
Sept 2021 – Oct 2022

Full-stack Software Engineer

Dunelm

1 year 1 month
Leicester, UK
  • Migrated legacy monolithic systems to AWS CDK, improving scalability and reducing infrastructure costs by 40%
  • Designed and implemented microservices architecture for e-commerce platform serving 2M+ customers
  • Introduced comprehensive CI/CD pipeline with GitLab, reducing deployment time from hours to minutes
  • Optimized database performance and implemented caching strategies, improving page load times by 60%
  • Collaborated with product teams to deliver customer-facing features and backend API improvements
Node.jsAWS CDKTypeScriptGitLab CI/CDPostgreSQLRedisDocker
July 2020 – July 2021

Full-stack Software Engineer

Checkatrade

1 year
London, UK
  • Implemented event-driven serverless microservices architecture using AWS EventBridge and Lambda
  • Orchestrated migration from REST APIs to event-driven architecture, improving system resilience
  • Developed real-time notification system processing 500K+ events daily with 99.95% reliability
  • Built automated testing frameworks and monitoring solutions using AWS CloudWatch and custom dashboards
  • Collaborated with DevOps team to establish infrastructure monitoring and alerting systems
Node.jsAWS EventBridgeLambdaDynamoDBCloudWatchServerlessTypeScript
Aug 2019 – Jun 2020

Full Stack Engineer

HEXR

10 months
London, UK
  • Optimized database architecture and query performance, reducing response times by 50%
  • Developed scalable GPU-based serverless framework for 3D modeling workloads with auto-scaling
  • Introduced comprehensive CI/CD automation, reducing deployment time from 2 hours to 15 minutes
  • Built real-time collaboration features for 3D design platform using WebSockets and Redis
  • Implemented advanced caching strategies and CDN optimization for global user base
PythonNode.jsGPU ComputingDockerKubernetesRedisWebSocketsAWS
May 2018 – Jul 2019

Backend Software Engineer

Callaly

1 year 2 months
London, UK
  • Built custom subscription commerce platform from scratch using Python Django and React
  • Designed and built customer portal with real-time subscription management and analytics
  • Established monitoring and logging infrastructure for production systems and customer support
PythonDjangoAWS LambdaStripe APIPostgreSQLChargeBee

Featured Projects

In-house LLM Project

Crosstide

Leveraged internal datasets for generative AI use cases, implementing custom fine-tuning and deployment pipelines.

PythonLLMAWSMLOps

AWS CDK Migration

Dunelm

Migrated legacy infrastructure to AWS CDK, enabling scalability and efficiency with Infrastructure as Code.

AWS CDKTypeScriptCloudFormationCI/CD

Data Pipeline Architecture

Friisbee

Built robust data flow between Fivetran and Snowflake with DBT for analytics and reporting.

DBTSnowflakeFivetranPython

Serverless Microservices

Checkatrade

Orchestrated migration from REST to AWS EventBridge for event-driven serverless microservices.

AWS EventBridgeLambdaServerlessNode.js

GPU Server Framework

HEXR

Developed GPU-based serverless framework for 3D modeling workloads with auto-scaling capabilities.

PythonGPU ComputingDockerKubernetes

Services I Offer

Software Engineering Consulting

Strategic technical guidance and architecture design for scalable software solutions.

Backend & Distributed Systems

Design and implementation of robust, scalable backend architectures and microservices.

Cloud-Native Solutions

AWS, serverless architectures, CI/CD pipelines, and Infrastructure as Code implementation.

AI/ML Integration

Custom AI/ML solutions, LLM integration, and automation for business processes.

Technical Leadership

Team mentoring, code reviews, and technical decision-making for engineering teams.

Get In Touch

Let's work together

I'm always interested in new opportunities and exciting projects. Whether you need consulting, development, or technical leadership, let's discuss how I can help your team succeed.

Send me a message