Bilal Sanayu Majid
Creative Developer & Full Stack Web Developer
- Surabaya, Indonesia
- bilalsanayumajid@gmail.com
- lalsm.vercel.app
- github.com/Lal1602
Envato Market author · Upwork freelancer
Profile
Informatics student and creative developer from Surabaya. I build interactive, performance-minded web experiences with Next.js, TypeScript, Three.js and GSAP, and ship full-stack products with Node.js, PHP and Laravel. I also work in computer vision (OpenCV, MediaPipe), game logic (Roblox Studio, HTML5 Canvas) and local LLM tooling, and I teach game development to school-age students.
Education
D3 Informatics Engineering · Class of 2025, D3 IT B
Software Engineering (RPL)
Experience & community
Teaching
- Taught game development and computational logic with Roblox Studio to primary-school students.
UKM Software Development (Softdev), PENS
- Active developer in the campus software development unit.
- Built internal projects, among them the UKM Softdev HelpDesk system (frontend and backend architecture).
PKKMB x Technogear PENS 2026
- Involved in the campus orientation programme.
Selected projects
Next.js · Three.js / R3F · GSAP · Lenis
Interactive portfolio with 3D scenes, GSAP and Lenis scroll transitions, and Next.js performance tuning.
Python · OpenCV · MediaPipe
Real-time, camera-based sign language interpretation (computer vision).
Backend API · Responsive dashboard
Campus ticketing system: the backend API and a responsive dashboard.
HTML5 Canvas · CSS · Audio
Interactive web pieces built on canvas particle manipulation, CSS micro-animations and background audio sync.
2D Canvas · Roblox Studio
A booster system and calculation logic for a 2D canvas web game, plus constraint-based simulation mechanics in Roblox Studio.
Technical skills
- Frontend & creative web
- React, Next.js (App Router), TypeScript, JavaScript, Tailwind CSS, Zustand
- Animation & 3D
- Three.js, React Three Fiber, WebGL / GLSL shaders, GSAP, Framer Motion, Lenis, Rive
- Backend & database
- Node.js, Express, Python, PHP, Laravel, C, C++, PostgreSQL, MySQL, SQLite, SQL query optimisation
- Mobile & game
- React Native (TypeScript), Kodular, Roblox Studio (Lua, physics scripting), 2D HTML5 Canvas game engine
- AI & computer vision
- OpenCV, MediaPipe, Local LLM orchestration with Ollama (Qwen, multi-agent routing)
- Tools & networking
- Git, GitHub, Docker, Postman, Vercel, Netlify, VS Code, Google AI Studio, Google Antigravity IDE, Wireshark, Cisco Packet Tracer
Certifications & awards
- BNSP Competency Certificate: Junior ProgrammerBNSP Indonesia2024
- 2nd Runner-Up (Juara Harapan 2), Web TechnologiesLKS Surabaya (city-level student competency competition)2024
- TOEIC Listening & Reading, score 610ETS
- Web Developer, Game Developer (JavaScript & Phaser 3), Android Apps DeveloperTimedoor Academy2023–2024
- Machine Learning 1 and Machine Learning 2Course certificates
- Bee Coding CompetitionBee-Software Accounting2024
- HMTC Goes To School: Laravel workshopHMTC2024
Languages
- IndonesianNative
- EnglishIntermediate
- BISINDO (Indonesian Sign Language)Intermediate