Muhammad Azlan Yahaya

Muhammad Azlan Yahaya

Python Full-Stack Developer | AI

Python Full-Stack Developer with 5+ years of experience building scalable web applications and backend services. Strong in Python-based backend development (FastAPI, Flask, Django), REST/GraphQL APIs, database design, and integration with cloud infrastructure. Delivering end-to-end solutions from architecture to deployment.

About

I'm a Python Full-Stack Developer with over 5 years of experience building scalable web applications and backend services. With a Master's degree in Computer Science, I specialize in creating robust, cloud-native solutions that combine powerful backend systems with intuitive user interfaces. My expertise spans Python-based backend development, modern frontend frameworks, and AI integration.

Throughout my career, I've worked on diverse projects from medical search platforms to recommendation engines and data engineering pipelines. I'm comfortable working across the full stack, delivering end-to-end solutions from architecture and data modeling to deployment and monitoring. My approach focuses on writing clean, maintainable code while leveraging modern cloud infrastructure and DevOps practices.

5+
Years Experience
Python
Primary Stack
Singapore
Based In
Remote
Work Style

Experience

Python Full-Stack Developer

The Right Contact

02/2023 – 10/2025 New York, United States
  • Built a full-stack medical search platform enabling clinicians to query complex healthcare databases with intuitive user input, improving data access for non-technical users
  • Developed backend services in Python (FastAPI/Flask) with optimized SQL generation and secure data retrieval from structured medical datasets
  • Designed and implemented a modern UI using React/TypeScript, supporting both text and image-based search workflows for diagnostic imaging data
  • Applied machine learning-powered search ranking and personalization algorithms that continuously improve relevance based on user behavior
  • Delivered a cloud-native microservices architecture using AWS (Lambda, API Gateway, ECS, RDS, S3) with CI/CD pipelines and automated scaling
  • Enhanced search usability with features like synonym support, smart filters, and contextual suggestions, improving clinical query success rates

Python Backend Developer

Enso Consulting

03/2022 – 12/2022 American Fork, United States
  • Built a backend recommendation engine using Python to automate selection of relevant time-series data sources for the Satori Forecasting Engine
  • Implemented robust data processing and query-mapping logic to interpret user requests and route them to appropriate forecasting data streams
  • Improved operational efficiency by reducing manual configuration and streamlining forecasting workflows through intelligent data source discovery
  • Developed RESTful backend services with secure API endpoints enabling seamless communication between the recommendation engine and forecasting platform
  • Worked closely with forecasting and data engineering teams to ensure reliable integration, data validation, and performance optimization across the platform

Python Developer

BrightRaven.ai

08/2020 – 02/2022 Singapore
  • Developed automation scripts and backend utilities in Python to streamline data processing, system operations, and workflow orchestration across multiple environments
  • Designed and integrated RESTful APIs and third-party services (authentication, analytics, cloud storage), ensuring secure and reliable data exchange between distributed systems
  • Built lightweight GUI applications using PyQt/Tkinter/Streamlit to support internal tools, analytics dashboards, and user-driven workflows
  • Implemented scalable web scraping and ETL pipelines using Requests, BeautifulSoup, Selenium, Playwright, and Scrapy for structured extraction of large web data sources
  • Engineered data ingestion, transformation, and storage processes using PostgreSQL, SQLite, Pandas, and Spark, optimizing pipelines for both batch and streaming scenarios
  • Automated packaging, deployment, and system integration tasks with Docker, version control workflows, and CI automation to support production-ready delivery

Skills

Core Focus

Python Backend Development
Full Stack Development
AI & Machine Learning
Cloud Architecture (AWS/GCP)
API Design & Microservices
Data Engineering

Languages

Python (Primary) TypeScript JavaScript C++ Java SQL HTML/CSS

Backend & APIs

FastAPI Flask Django Node.js Express.js RESTful APIs GraphQL WebSocket OAuth JWT Microservices ASGI

Frontend

React.js Next.js TypeScript Modern Component-based UI Backend API Integration

Databases & Caching

PostgreSQL MySQL MongoDB Redis BigQuery SQLite S3 Schema Design Query Optimization Transactions

LLMs & AI Platforms

OpenAI Azure OpenAI Anthropic Gemini LangChain LangGraph LangServe

Vector & Search Systems

Pinecone Weaviate ChromaDB FAISS PGVector

Web Scraping & Automation

Selenium Playwright Puppeteer Scrapy Requests BeautifulSoup

Cloud & DevOps

AWS (Lambda, API Gateway, ECS, RDS, S3) GCP Docker Kubernetes CI/CD Git Production Monitoring Auto Scaling

Data Engineering

Pandas Spark ETL Pipelines Data Transformation Batch & Stream Processing

Selected Projects

Medical Search Platform

Full-Stack Developer

Full-stack medical search platform enabling clinicians to query complex healthcare databases with intuitive UI. Features ML-powered search ranking, image-based search workflows, and cloud-native microservices architecture improving data access for non-technical users.

Python FastAPI Flask React TypeScript AWS Machine Learning

Forecasting Recommendation Engine

Backend Developer

Backend recommendation engine automating selection of relevant time-series data sources for forecasting platform. Implemented intelligent data source discovery, query-mapping logic, and RESTful services with secure API endpoints, reducing manual configuration and streamlining workflows.

Python RESTful APIs Time-Series Data Data Processing

Cloud-Native Microservices Platform

Full-Stack Developer

Delivered cloud-native microservices architecture using AWS (Lambda, API Gateway, ECS, RDS, S3) with CI/CD pipelines and automated scaling. Implemented optimized SQL generation, secure data retrieval, and enhanced search usability features.

AWS Lambda API Gateway ECS RDS S3 CI/CD

Data Engineering & ETL Pipelines

Python Developer

Implemented scalable web scraping and ETL pipelines for structured extraction and transformation of large web data sources. Engineered data ingestion, transformation, and storage processes optimizing pipelines for both batch and streaming scenarios using PostgreSQL, Pandas, and Spark.

Python Selenium Playwright Scrapy PostgreSQL Pandas Spark

Automation & API Integration

Python Developer

Developed automation scripts and backend utilities to streamline data processing, system operations, and workflow orchestration. Designed and integrated RESTful APIs and third-party services (authentication, analytics, cloud storage) ensuring secure and reliable data exchange between distributed systems.

Python RESTful APIs OAuth Docker CI Automation

Internal Tools & GUI Applications

Python Developer

Built lightweight GUI applications using PyQt, Tkinter, and Streamlit to support internal tools, analytics dashboards, and user-driven workflows. Automated packaging, deployment, and system integration tasks supporting production-ready delivery.

Python PyQt Streamlit Docker DevOps

Want the Full Story?

Download my complete CV for detailed experience, education, certifications, and more insights into my professional journey.

Download CV

Contact

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!