Resume

Hafiz Ridwan - Software Engineer & AI Specialist

Contact Me
Hafiz Ridwan
Software Engineer

Languages

English (Native or Bilingual)

Technical Skills

Languages: JavaScript, TypeScript, Python, C#, C++, Java90%
Frontend: React, Next.js, HTML, CSS
95%
Backend: Node.js, Express
90%
AI / ML: TensorFlow, PyTorch, HuggingFace88%
Databases: MongoDB, PostgreSQL, SQLite90%
Desktop Dev: C# (WPF), Tauri
85%
Tools: Git, AWS, Streamlit, FAISS, Jupyter Notebook80%

Certifications (Click to View)

PythonTestDome
Building RAG Agents with LLMsNVIDIA (Ongoing)
Disaster Risk Monitoring Using Satellite ImageryNVIDIA (Ongoing)

Professional Summary

Software Engineer with expertise in AI/ML and full-stack development, creating efficient and scalable solutions. Experienced in reducing data processing time, improving application performance, and building user-focused systems. Seeking Software Engineer roles to leverage technical skills in React, Python, and AI technologies.

Education

Bachelor of Computer Science - Software Engineering

2019-2025
Universiti Teknologi Malaysia (UTM)

Relevant Courses:

  • Artificial Intelligence and Machine Learning
  • Data Structures and Computational Intelligence
  • Object-Oriented Programming
  • Internet Programming and Web Technology
  • Application Development

Experience

AI Engineer | Full Stack Developer

July 2025 - Present
Boring Bounty
  • Designing and building AI pipelines for real-time video analysis using PyTorch and OpenCV
  • Fine-tuning LLMs and integrating agent-like functionalities (e.g., summarization, user interaction logic)
  • Developing and deploying backend microservices with FastAPI and Node.js
  • Full Stack Software Development using React and Node.js

Software Development Intern

March - June 2025
UTM Career Centre
  • Built a WPF + SQLite app that cut company data handling time by 90%
  • Developed a full-stack attendance system with real-time check-ins using React, Node.js, and Render
  • Automated student tracking and allowance calculations for 100+ students, reducing manual processing time by 75% and improving monitoring accuracy

Key Projects

GoldiLock AI-Powered Fact Checker

Completed
PythonStreamlitDeepSeek R1FAISS

Semantic fact-checking pipeline with real-time claim extraction using advanced AI models. Features intelligent embedding and evidence retrieval with web scraping capabilities for comprehensive fact verification.

Smart AI Resume Analyzer

Completed
ReactNode.jsDeepSeek R1AI Analysis

Intelligent resume-to-job description comparison tool with real-time keyword matching and skill analysis. Provides contextual feedback and optimization suggestions for enhanced ATS compatibility.

GoldiLock Apartment Management System

Completed
ReactNode.jsMongoDBFull-stack

A comprehensive system to manage apartment operations seamlessly with tenant tracking, maintenance scheduling, and financial reporting. Built with modern web technologies.

Synaptika AI-Powered Habit Tracker

On-going
React NativeNode.jsAI/MLMobile App

A cross-platform mobile app to help users build and track habits, maintain a journal, and get AI-powered insights and motivation. Features habit tracking, journaling, and a chat-based assistant.

JOC Attendance System

Completed
ReactNode.jsMongoDBRender

Full-stack attendance management system featuring role-based access control, real-time check-ins, and automated reporting. Streamlines attendance tracking with secure cloud deployment.

AlgaRide AI Aggregator App

On-going
React NativeNode.jsAI/MLMobile App

A cross-platform ride-hailing app with AI-powered recommendations, preference-based matching, real-time location tracking, and an integrated chat-based ride assistant for a seamless experience.

UTM Career Centre Company Management

Completed
Web AppCareer PlatformDatabase

Platform helping manage job postings, company profiles, and career resources for students, connecting talent with opportunities effectively.

BenchSphere - PC Specs & Benchmark Software

Completed
TauriViteC#SQLite

Advanced CPU benchmarking and system specs checking tool to measure CPU performance with mathematical computations and detailed analytics.

Boring Bounty

Completed
ReactNode.jsTailwind CSSMongoDB

A clean, responsive landing page with a waitlist feature. Built with a full MERN stack and hosted on Hostinger for fast, reliable deployment.

AI Calendar Schedule

On-going
Chrome ExtensionAIAutomationProductivity

AI-powered meeting scheduler Chrome extension that reads conversations to intelligently suggest optimal meeting times, integrating with popular calendar services to enhance productivity.

Event Booking System

Completed
PHPMySQLWeb AppBooking

Dynamic event management and booking platform built with PHP, enabling seamless event creation, registration, and management with a user-friendly interface.

Interactive Quiz Application

Completed
C++Console AppQuiz System

Console-based quiz application built using C++ to deliver interactive Q&A sessions, track scores, and support custom questions.

EduStream Hub

Completed
JavaFull-stackWeb AppEducation

Comprehensive educational platform built with Java web technologies, providing streamlined learning experiences and educational resource management for students and educators.

Project GoldiLock (This Portfolio)

Completed
Next.jsTypeScriptFull-stackVercel

A personal portfolio website built with a modern tech stack to showcase projects and skills. You're currently viewing it!

Technical Expertise

Programming Languages

JavaScript (React, Node.js, Next.js), Python, TypeScript, Java, C#, C++, HTML, CSS, Rust

Frameworks & Tools

React Native, React, Node.js, TensorFlow, PyTorch, Hugging Face Transformers, Tauri, scikit-learn, FastAPI, Flask, LangChain, LlamaIndex, FAISS, Streamlit, Vite, AWS, Git/GitHub

Soft Skills

Effective Communication, Problem-Solving, Adaptability, Attention to Detail, Cognitive Flexibility