FADHIL LUQMAN, Senior Software Engineer

Back-End Web (8.5 yr.), Full Stack Web (3.0 yr.)

Summary

An adept Senior Software Engineer with a strong background in Elixir/Phoenix, robust API development, and systems scalability. Engineered the 'Wukong API Proxy' to streamline deployment timelines at Mindvalley, resulting in significant reduction of developer wait times. Skillfully managed Robu Sdn Bhd’s software team, developing its B2B2C platform and ensuring efficient cloud-based deployments. At Fave, excelled in site reliability while transitioning infrastructure from AWS to GCP and enhanced web app performances via Elixir optimizations. With a Bachelor's in IT from Universiti Teknologi Petronas, the candidate demonstrates a solid grasp of software development. Emphasizes AI-assisted workflows, mastering languages like Ruby on Rails, Elm/React, and Rust, and diversifies with a foundational understanding of cryptography and blockchain technologies.

Work Experience

Senior Software Engineer, Wukong API Proxy

Duration: February 2021 – Now
Summary: Development of the Wukong API Proxy to streamline deployment processes, including an Elixir-based API Proxy and a Rust-based CLI.
Responsibilities: Led the development, implemented an automated changelog generation feature, and integrated AI capabilities in a browser-based drawing game.
Technologies: Elixir/Phoenix, Postgresql, Absinthe, Oban, Rust, AI technologies, Fastly caching

CTO, JiMATSHOP Backend System

Duration: September 2019 – August 2020
Summary: Backend systems development for Robu’s online B2B2C platform, JiMATSHOP.
Responsibilities: Managing deployment, environment setup on cloud hosting, and leading a team of developers.
Technologies: Elixir/Phoenix, Postgresql

Site Reliability Engineer, Infrastructure Management

Duration: February 2019 – September 2019
Summary: Maintenance and operation of Fave's existing infrastructure on AWS, transitioning to GCP, and ensuring smooth operations for developer provisioning requests.
Responsibilities: Infrastructural operation and maintenance, handling developer requests for new instances and setups.
Technologies: Ansible, Linux, Amazon AWS, GCP

Senior Engineer, Fave Web Platform Enhancement

Duration: February 2018 – February 2019
Summary: Enhancement of Fave's Phoenix/Elixir umbrella app, performance optimization, and development of new web services.
Responsibilities: Building and optimizing web applications, replacing legacy APIs, and creating a QR Code scanner view.
Technologies: Phoenix/Elixir, Postgresql, React/Redux, Neo4j

CTO/Fullstack Developer, CMMS Reimplementation

Duration: February 2016 – February 2018
Summary: Prototype and reimplementation of a Computerised Maintenance Management System with real-time messaging and graph database integration.
Responsibilities: Prototyping, implementing a new platform with real-time features, and updating the database to Neo4j.
Technologies: Phoenix/Elixir, Postgresql, Neo4j, Angular

Backend Developer, Touristly.com Backend Development

Duration: July 2014 – January 2016
Summary:
  • Backend development and optimization for the first versions of Touristly
  • com, improving site performance with caching strategies
Responsibilities: Spearheaded backend development, site performance optimization, and caching implementation.
Technologies: Ruby on Rails, MySQL

Education

  • Bachelor of Technology (Hons.), Information Technology
    Graduated from Universiti Teknologi Petronas in August 2004.
    4 years