Professional headshot of M Asyraf Marzuki

Hi, my name is

M Asyraf Marzuki.

Full-stack Engineer

Full-stack Engineer with 9+ years across Java (Spring Boot), Node.js, C#, and Angular. Specializes in scalable microservices, modernization of legacy systems, and operating high-pressure production environments. Web3 and cryptocurrency enthusiast since 2015.

About Me

As a highly skilled Full-stack Engineer with over 9 years of experience, I specialize in the Java ecosystem and Microservices architecture. I possess deep proficiency in Java (Spring Boot), Node.js, C#, and Angular, with a strong focus on building scalable, high-quality software solutions using KISS-DRY principles. I have a proven track record of modernizing legacy systems through Technology Refresh projects and optimizing high-pressure production environments. Beyond my professional work, I am a long-standing Web3 and cryptocurrency enthusiast, actively engaged in the space since 2015. I am currently seeking a challenging role where I can utilize my expertise and passion for decentralized technology to make a meaningful impact.

Work Experience

Mar 2023 - Present

Java Fullstack Developer

Bestinet Sdn Bhd

Production support and feature development using Java, Spring Boot, MongoDB, and MySQL. Contributed to a Technology Refresh initiative to modernize legacy codebases and stabilize time-critical production environments.

JavaSpring BootMongoDBMySQLAgileRedmineGitlabApache TomcatJBossApache Active MQMicroservices
Feb 2022 - Aug 2022

Full-stack Developer

AMK Technology (Client: Touch & Go)

Developed and maintained web applications using Java, Spring, and CUBA Framework with MySQL. Participated in development decision meetings and knowledge sharing.

JavaSpringCUBAMySQL
Sep 2021 - Dec 2021

Lead Angular CLI Frontend Developer

AMK Technology (Client: Sapura Secured Technologies)

Led a cross-functional team to build and maintain an administration web application using Angular CLI, Bootstrap, and Node.js. Managed task assignments and provided technical guidance.

AngularBootstrapNode.jsScrum(Agile)KanbanMVC
Mar 2021 - Aug 2021

Angular CLI Frontend Developer

AMK Technology (Client: Sapura Secured Technologies)

Developed and maintained web applications using Angular CLI, Bootstrap, and Node.js.

AngularBootstrapNode.jsScrum(Agile)KanbanMVC
Jan 2020 - May 2020

C#.NET Junior Developer

Implico (M) Sdn. Bhd.

Developed and debugged the OpenTAS framework for downstream Oil & Gas operations. Used Microsoft Orleans (virtual actor model) and built backend services with REST and MVC.

C#.NETOrleansRESTMVC
Aug 2019 - Dec 2019

C#.NET Software Developer

Agmo Studio Sdn Bhd

Supported and added features to admin portals in pharma, property development, and oil & gas. Tech stack: ASP MVC, Entity Framework, AngularJS.

ASP.NET MVCEntity FrameworkAngularJS
Sep 2018 - Jul 2019

Node.js Software Developer

Delyva

Built SaaS backend APIs with microservices (Cote.js) to solve scaling issues. Used Node.js, Express.js, MongoDB, PostgreSQL, and Redis in Scrum/Kanban.

Node.jsExpress.jsMongoDBPostgreSQLRedisMicroservicesCote.JS - Event Driven Messaging Layer
Jan 2017 - Aug 2018

Freelance Software Developer

Self Employed

Projects include an Android budget app (Java), e-commerce apps (PHP/MySQL), C#.NET student monitoring system, RSA encryption, and Unity3D game prototypes.

JavaC++CPythonArduinoTCP/UDPRemote Procedure CallCryptograhpyWebsocketBlender3DC#.NETUnity3DPHPMySQL

Education

UniKL MIIT

Diploma in Information Technology
Computer Science
GPA: 3.24
Jan 2012 - Dec 2014

UiTM Sri Iskandar

Diploma in Science Computer
Sep 2009 - Dec 2011

Taiping Technical School

Mechanical Engineering
Jan 2007 - Dec 2008

Skills

Node.js
Golang
Python
Java
HTML5
CSS3
JavaScript
NPM
Angular
React
Cloud Servers
Linux
Windows
HTTPS (TLS/SSL)
Reverse Proxy

Workflow

  • Component-based, responsive frontend design
  • Loosely coupled backend APIs
  • Microservice architecture oriented
  • Efficient resource usage
  • Security focused
  • Agile Development & Scrum

Interests

Beyond full-stack development, I explore innovative ideas, travel, and enjoy sports like go-kart racing and badminton. I also love sci-fi and fantasy, gaming, and staying current with software and electronics.

Featured Projects

Ultrafast & Secure Reverse Proxy (Gatekeeper)

Reverse proxy with Docker containerization for isolation and security.

DockerNginx/Reverse ProxyCloudflare

Domain Security with Cloudflare

Secured ghostbyte.xyz with Cloudflare.

CloudflareSecurity

Web OCR PoC

Web-based OCR using Golang, Python, React, OpenCV, EasyOCR, and PyTorch.

GolangPythonReactOpenCVEasyOCRPyTorch

Object Detector (YOLOv5)

Python computer vision object detector based on YOLOv5 (in development).

PythonYOLOv5Computer Vision

Serverless APIs

AWS Lambda RESTful API projects (Node.js, Golang, Python) — in development.

AWS LambdaNode.jsGolangPython

WGMY 2022 Challenges

Prepared cybersecurity challenges for Wargames Malaysia 2022.

Security

Application Restarter

C#.NET application restarter utility.

C#.NET

Raspberry Pi Gas Alarm System

Gas sensor with alarm and SMS notification (C).

CRaspberry Pi

Ticket Hotline Monitor

Node.js bot monitoring ticket availability.

Node.js

Firefox Defender

Firefox plugin to detect and block malicious code.

JavaScriptBrowser Extensions

Get In Touch

I’m currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!

Say Hello