Khaled AlSarakpi

Senior Full-Stack Software Engineer

MSc in Software Engineering

Senior full-stack engineer delivering reliable production systems and choosing the right tools for each project.

Professional Summary

I am a Senior Full-Stack Software Engineer with 5+ years of experience and a Master’s degree in Software Engineering. I build production-ready systems end-to-end across backend, frontend, mobile, DevOps, automation (n8n), and AI pipelines (LangChain). I focus on clean architecture, maintainability, and making intentional tool choices that fit the project’s constraints and long-term needs. I’m especially interested in system design and applied AI.

Professional Experience

Senior Full-Stack Software Engineer

Government Sector

Built and maintained large-scale systems and internal platforms, with a focus on reliability, scalability, and maintainable delivery.

Responsibilities

  • Designed and developed full-stack applications (frontend, backend, database)
  • Built scalable backend services using Java, Node.js, Python, Go, and TypeScript
  • Developed responsive user interfaces using Vue 3, Quasar, and TypeScript
  • Contributed to cross-platform mobile applications using Flutter
  • Designed and implemented RESTful APIs and system integrations
  • Managed databases and optimized performance (PostgreSQL, SQLite)
  • Deployed and maintained systems using Docker and Kubernetes
  • Implemented CI/CD pipelines and automation workflows
  • Built AI and automation pipelines using LangChain and n8n
  • Selected the best tools and approaches based on requirements and long-term maintainability
  • Collaborated with teams to deliver secure and reliable systems

Key Achievements

  • Delivered production-ready systems with strong operational reliability
  • Improved performance and scalability through targeted optimizations
  • Built modular, maintainable architectures that support long-term evolution
  • Reduced manual effort through automation and repeatable delivery practices