Profile Pic

ISMAIL MASSERAN

Full Stack Developer specializing in building modern and scalable web-based applications.

ABOUT ME

I'm Ismail, a Full Stack Developer with experience in designing and developing web-based application systems. I specialize in building scalable and maintainable applications using modern technologies such as Vue.js, Laravel, Docker, and PostgreSQL. I began my journey with a strong interest in data and programming, which helped me develop analytical thinking and problem-solving skills. Over time, my focus evolved into full-stack web development, where I enjoy turning complex requirements into practical and reliable systems. Currently, I work at MAXVEC as a Full Stack Developer, contributing to the development and maintenance of enterprise web applications. My work involves building backend services with Laravel, developing interactive front-end interfaces with Vue.js, and managing containerized environments using Docker. In my free time, I enjoy solving algorithmic challenges on LeetCode, which helps me sharpen my logical thinking and approach problems from multiple perspectives.

EXPERIENCE & EDUCATION

SMKA Wataniah, Besut

Science Stream

  • Achieved 7As, 1B, 2Cs, and 1D in SPM exam.
UiTM Chendering, Kuala Terengganu

Diploma in Computer Science

  • Cumulative GPA: 3.76
  • Awarded Anugerah Naib Canselor (ANC) for academic excellence
Pejabat Daerah Besut, Besut

Internship

  • Editing poster and videos for Hari Sukan Negara for PUSPANITA using Adobe Photoshop.
  • Joined volunteer efforts for the School Aid Program 2021, ensuring timely delivery of supplies to schools, benefiting 1,000+ students and lighten the burden of children's schooling expenses borne by parents by 25%.
  • Created montage video about Hari Sukan Negara for PUSPANITA.
UiTM Shah Alam, Shah Alam

Bachelor of Information Systems (Hons.) Intelligent Systems Engineering

  • Cumulative GPA: 3.51
MYCES Sdn. Bhd., Kajang

Internship

  • Conducted data analysis and cleaning, reducing missing values by 40% using KNN imputer and linear interpolation.
  • Compared ARIMA and LSTM models for energy usage forecasting, selecting LSTM for its superior accuracy.
MAXVEC Sdn Bhd., Wangsa Maju

Full Stack Developer

  • Assisted in the deployment of the BioAims web application on a local server using Windows Server IIS, ensuring proper configuration and system functionality.
  • Collaborated with cross-functional teams to troubleshoot technical issues, implement new features, and improve overall system performance.
  • Managed MySQL and PostgreSQL databases, including query optimization and ensuring efficient data management.
  • Developed Linux skills for server management and development tasks to support on-premise infrastructure.
Koperasi Permodalan Kelantan Berhad, Kota Bharu

IT Officer

    BADGES AND CERTIFICATES

    PROJECTS

    EMESYS (Army Engineering Maintenance System) is a web-based system designed to manage and monitor the maintenance and inventory of Malaysian Army engineering assets. The system enables users to record, update, and track asset information, maintenance activities, and operational status efficiently. EMESYS supports multiple asset categories including Type A Vehicles(KJA), KJB vehicles, weapons, electronic equipment, Miscellaneous Equipment A, and Miscellaneous Equipment B.The platform helps improve asset visibility, maintenance planning, and data management for military engineering operations.

    PHP
    Laravel
    Vue.js
    Typescript
    TailwindCSS
    Composer
    Laravel Sanctum API
    Docker
    MariaDB
    Gitea
    CI/CD

    SUTERA 3.0 (Sistem Untuk Rejimen Askar Jurutera Diraja, Type C Vehicles) is a web-based system designed for the Royal Engineers Regiment to manage detailed information and repair statuses (Repair, Usable, Unusable, Good Under Observation) of their Earthmoving, Support, and Construction machinery, featuring an interactive dashboard and automated monthly reports.

    PHP
    Laravel
    Vue.js
    Typescript
    SCSS
    Composer
    Laravel Sanctum API
    Docker
    PostgreSQL
    Gitea
    CI/CD

    EKESAM is a web-based system that helps manage and track military assets efficiently. It provides users with clear insights into resource information, streamlining operations and improving overall system management.

    PHP
    Symphony
    JavaScript
    Bootstrap
    MySQL

    This bot allows you to upload files sent via Telegram directly to Amazon S3 storage. Simply send a file to the bot, and it will handle the upload to your S3 bucket, providing a secure and efficient way to manage your files in the cloud. Containerize the application using Docker and deploy it on Google Cloud Platform with Google Artifact Registry and Cloud Run. I apologize for not uploading any repositories in order to protect sensitive credential keys.

    Python
    Telegram Bot API
    Amazon S3
    boto3
    Docker
    Elastic Container Registry
    EC2

    A personal portfolio website, built using Next.js! This site highlights my skills, showcases my projects, and features my achievements.

    Next.js
    TypeScript
    TailwindCSS
    Google re-CAPTCHA
    AWS Amplify
    Amazon SES

    Discover my personal blog website, a space dedicated to sharing my thoughts, projects, and insights in technology, data science, and web development. Here, you'll find engaging articles, tutorials, and reflections on my journey, designed to inspire and inform fellow tech enthusiasts and learners. Join me in exploring the ever-evolving world of technology through my unique perspective! Built using Next.js.

    Next.js
    TypeScript
    TailwindCSS
    Vercel
    MDX

    This project used machine learning to determine if a website is safe. It found that deep learning models, especially Bi-LSTM, were most accurate at detecting phishing websites.

    Python
    Google Colab
    PyTorch
    Docker
    Numpy
    Pandas
    Flask

    This project created a device that tracks things using GPS and sends their location via text messages. It uses sensors and a microcontroller to determine location and orientation. The device is useful for preventing theft.

    C++
    Arduino
    MPU6050
    GSM
    GPS
    Arduino UNO
    Buzzer

    Fuzzy logic can help doctors diagnose heart disease more accurately. It considers multiple factors, like heartbeats and medical history, to provide a better understanding of a patient's risk. This is especially helpful for people who might not have obvious symptoms.

    Python
    Numpy
    Scikit-Fuzzy
    Matplotlib

    AASS with Genetic Algorithm is a system that uses a computer program to figure out the best order and timing for planes to land at an airport. This helps to avoid delays and keep things safe.

    Python
    Numpy
    Python Notebook
    Let's Connect

    Excited to explore new opportunities—my inbox is always open for collaboration or the next big challenge!