Muhammad Ehsan Imran
SWE & DevOps
Versatile backend-focused software engineer with over 3+ years of experience building and optimizing scalable systems. I design and implement reliable business apps using REST and gRPC architectures with databases including SQL, MySQL, MSSQL, and MongoDB. I also worked in a DevOps/SRE role using GCP/AWS, Kubernetes, Docker, and monitoring tools like Datadog and Grafana where I improved system stability, operational efficiency, and product delivery.
Skills
A look at the technologies I work with. Click to see more.
Programming Languages
Programming Languages
Frameworks & Libraries
Frameworks & Libraries
Databases
Databases
DevOps & Cloud
DevOps & Cloud
Development Tools
Development Tools
Software & Other Tools
Software & Other Tools
Work Experience
My professional journey.
2025 - Present
Software Engineer
RunCloud Sdn Bhd | Cyberjaya
- Led end-to-end AI development, delivering automated monitoring and analytics for servers and web applications.
- Developed full-stack features using JavaScript, HTML, CSS/AJAX, and Vue.js while utilizing GIT, BASH, and UNIX Shell scripting for operations, contributing to a seamless and responsive user experience.
- Built and managed the MCP platform, which included MCP Client/Server and a Vue.js widget embedded in a Laravel environment.
- Defined and implemented an AI strategy, creating unique AI/ML services and LLM-driven automation in Python to reduce human burden and enable new product features.
- Created scalable PHP/Laravel solutions by building solid architecture patterns and development best practices.
- Led the adoption of Microservices architecture and containerization, implementing modern infrastructure automation principles to improve system isolation and reduce deployment risk.
- Defined and improved the Software Development Lifecycle (SDLC) and internal engineering processes through rigorous systems analysis, improving team efficiency and overall code quality.
- Designed and optimized highly available distributed systems by applying advanced knowledge of data structures and asynchronous architectures, ensuring service stability.
- Drove strategic cross-functional collaboration with Product and Design teams, transforming complex business requirements into technical specifications and ensuring the successful, on-time delivery of major product enhancements.
2024 - 2025
Software Engineer (Backend & DevOps)
Asia Mobiliti Sdn Bhd | Subang Jaya
- Designed, maintained and optimized REST APIs backend services in Node.js, Express and MongoDB, ensuring high availability, scalability, and system performance for core business operations.
- Designed, maintained and optimized gRPC-based payment gateway services in Node.js, Express and MongoDB to integrate multiple payment gateways (Fiuu/Razer Merchant Services, CommercePay Asia), delivering a seamless, redundant, and fault-tolerant payment process.
- Maintained, developed, and monitored third-party API integrations with KLIA Ekspres and SWAT Mobility, ensuring smooth interoperability, reliable data exchange, and stable service delivery across platforms.
- Optimized development, operations, and scalability by implementing SRE and DevOps practices, leveraging cloud infrastructure tools such as GCP, Kubernetes, and Datadog to increase efficiency, reduce downtime, and accelerate product delivery.
- Strengthened monitoring and operational excellence by building custom dashboards, alerts, and SLOs in Datadog to proactively identify bottlenecks, track service health, and support continuous improvement.
- Enhanced team capability and collaboration by mentoring junior developers on system design, debugging, and code reviews, while driving adherence to best practices through active participation in reviews, agile ceremonies, and use of collaboration tools (JIRA, Notion, Slack, Figma).
- Supported long-term knowledge transfer by drafting key technical documentation, including migration plans, integration guides, and tutorials, ensuring clarity, maintainability, and smooth onboarding.
2023 - 2024
Software Engineer
Noetic Synergy Sdn Bhd | Puchong
- Developed new features and maintained existing systems using C#, .NET Framework, and Microsoft SQL Server, enhancing overall system functionality and user experience.
- Identified and resolved system bugs, optimizing performance and reducing query execution time by 30%.
- Designed and generated customized reports using Telerik Report Designer, improving user experience with tailored dashboards and insightful data visualization.
2022 - 2023
Assistant Information Technology Officer FA29 – MyStep
Medical Device Authority (MDA) Malaysia | Cyberjaya
- Designed and developed an e-Letter Management System using the Laravel framework, streamlining manual document processing for improved work efficiency.
- Integrated RESTful APIs to enhance data connectivity across multiple databases and enterprise systems.
- Built a Python-based system for automated data extraction from uploaded PDF and image files, improving data processing efficiency.
- Enhanced the Feedback Management System (FEMES) to align with major updates, optimizing functionality and user experience.
- Monitored and maintained peak performance of the Medical Device Centralized Reporting System (MeDCReSt) by tracking system health and user activity through spreadsheets and Power BI, ensuring timely issue resolution.
- Provided first-level and second-level IT support for MeDCReSt 2.0+, enhancing user satisfaction and system reliability.
- Authored key documentation, including meeting minutes, presentations, and comprehensive system development reports.
Projects
Some of my completed/ongoing works.