zakaria-m-omar@portfolio:~$
FULL-STACK DEVELOPER & AI ENTHUSIAST
Summary
Full-stack developer and AI enthusiast with 3+ years of experience building scalable web applications, blockchain systems, and machine learning solutions. Proficient in JavaScript, React, Node.js, Python, and AWS. Led development of 7+ shipped projects including a blockchain certificate verification system (GoQuorum + Solidity), an interactive pathfinding algorithm visualizer, and data visualization platforms deployed on Vercel. Mentored 200+ students in programming fundamentals, increasing course completion rates by 30%. Strong background in SaaS analysis, backend architecture, and system design.
Impact
Experience
Web Developer and Trainer Assistant
Jul 2024 - Jul 2025Kidocode Sdn Bhd
Kuala Lumpur, Malaysia
- Built full-stack web applications with React, Node.js, and Flask, delivering REST APIs and responsive interfaces.
- Mentored 200+ students in web development and programming fundamentals, increasing course completion rates by 30%.
- Designed and launched 5+ new programming course modules, reducing student drop-off by 25%.
- Led SaaS business analysis across multiple product lines, identifying pricing optimizations projected to drive 50% revenue growth over 3 years.
- Coordinated with instructors and developers to test and deploy educational tools and coding projects.
Travel Agent and IT Support
2018 - 2023Aragshan Travels
Nairobi, Kenya
- Led IT operations, maintaining two internal servers and company-wide systems.
- Implemented digital tools that improved operational efficiency by 40%.
- Provided technical support and resolved 80% of customer complaints within 24 hours.
- Performed data analysis and reporting to inform business decisions.
Education
Bachelor's in Computer Science (Honors)
2022 - 2025Asia Pacific University
Kuala Lumpur, Malaysia
Diploma in Business Information Technology
2020 - 2022Strathmore University
Nairobi, Kenya
Technical Skills
Programming Languages
Databases
Blockchain
AI & Machine Learning
Tools & Platforms
Business Analysis
Teaching & Content
Languages
Projects
CodeBase QA - Self-Hosted RAG for Codebases source ↗
Python, FastAPI, LangChain, ChromaDB, Ollama
- Built a self-hosted RAG platform that answers plain-English questions about any GitHub or local repo, with every answer citing clickable file:line references.
- AST-aware code splitting (ast + tree-sitter for 15+ languages), streaming SSE chat, a ReAct agent for deep cross-file analysis, and an interactive D3 dependency graph.
- Runs fully local on Ollama (private by default); 167 tests with CI, Dockerized.
Zava - Console Audio Visualizer in Pure Rust source ↗
Rust, SIMD FFT, PipeWire, PulseAudio
- Remade CAVA in pure Rust: dual-buffer SIMD FFT DSP, Hann windowing, Monstercat smoothing, and CAVA-compatible block glyphs with truecolor gradient rendering.
- Ship 16 toggleable visual upgrades (waveform, reflections, spectrum, beat pulse) with a live in-terminal menu; zero-config startup with PipeWire/PulseAudio/FIFO capture.
- CAVA's ported DSP test suite validates peak-bin accuracy and smoothing within 0.5% error; 68 tests, PKGBUILD, man page.
Pathfinder - Algorithm Visualizer live ↗
React, Vite, Tailwind CSS
- Built an interactive pathfinding algorithm visualizer supporting 9 algorithms (A*, Dijkstra, BFS, DFS, Greedy Best-First, Jump Point, etc.).
- Features include side-by-side compare mode, real-time cost/distance visualization, maze generation, and adjustable speed controls.
- Deployed on Vercel with responsive design and touch-friendly controls.
Artists Evolution Analyzer live ↗
React, Spotify API, Data Visualization
- Developed a data visualization tool that analyzes an artist's discography evolution, popularity trends, and breakout eras using Spotify's API.
- Interactive timeline charts, popularity graphs, and era-based segmentation for exploring musical progression.
- Deployed on Vercel with responsive design.
Machine Learning and Blockchain Based Certification System
React, Node.js, Python, Solidity, Hardhat, MongoDB
- Designed and developed a blockchain-based academic certificate verification system using GoQuorum.
- Solidity smart contracts for secure and immutable record storage, AI/ML-powered document classification, anomaly detection for fraud prevention, and real-time verification via Web3.js integration.
Portfolio - Terminal-Themed Website live ↗
HTML, CSS, JavaScript, GSAP
- Designed and built a retro terminal-themed portfolio with custom cursor effects, GSAP scroll animations, and a live terminal output background.
- Features include smooth scroll, 3D card tilts, text scramble effects, and full mobile responsiveness.
Cloud Based Diabetes Management System
C#, Razor Pages, AWS Elastic Beanstalk, AWS Lambda
- Developed a cloud-based application for tracking and managing diabetes data, integrating Razor Pages for dynamic web interfaces.
- Deployed via AWS Elastic Beanstalk and AWS Lambda for scalable, serverless architecture with secure data handling.
Face and Hand Detection System
Python, TensorFlow, OpenCV
- Designed and developed a machine learning-based face and hand detection system for real-time interaction and security.
- Deep learning-based face detection, real-time hand tracking, and integration for authentication, gesture control, and human-computer interaction.
Club Management System
HTML, PHP, CSS, MySQL
- Developed a web-based club management system using PHP and MySQL for secure member registration, profile editing, and a searchable directory.
- Event management and integrated communication tools, with HTML and CSS ensuring a user-friendly interface.
Image Editor
JavaScript
- Developed a JavaScript-based image editing application for real-time photo manipulation.
- Filters, cropping, resizing, and drawing tools, with an intuitive UI for seamless user experience.