</about>
Bruno Jaamaa is a software engineer and product designer studying a Bachelor of Design in Computing & User Interface Design at the University of Melbourne — one of Australia's top-ranked universities for technology and design. He builds at the intersection of product design and engineering, using a heavily AI-augmented workflow to ship polished user experiences faster than most teams. From iOS apps to agentic AI systems, his work spans the full stack. He also brings a 3D design background — creating animations and motion work for personal projects and an indie game studio, with a particular interest in data visualisation and 3D interaction on the web.
</skills>
</process>
I write code the way a real engineering team operates — just accelerated with AI. Claude Code is my primary dev environment: architecture planning, implementation, debugging, and refactoring all happen in a continuous loop. Every change gets a manual review — I read diffs, test on device, and verify behaviour before anything gets committed. I use a ticketing system to scope work into discrete tasks, track progress across sprints, and keep a clean commit history. The result is a solo developer shipping at the pace of a small team — with the discipline of one.
> typical loop
1. scope task in ticket system → define acceptance criteria
2. Claude Code → architect + implement in terminal
3. manual review → read every diff, verify logic, check edge cases
4. test on device / browser → confirm behaviour matches spec
5. commit with clean message → move ticket → next task
</hackathons>
> UNIHACK 2025 University hackathon · Melbourne
> DSCubed Data Science Club · multiple events · Melbourne
</experience>
> 2025 — present
FOUNDER · SENTINEL
An AI-powered news intelligence platform — iOS, Android, and web. Built the entire product solo — architecture, backend, three frontends, and a custom scraper from scratch. Runs a full pipeline: web search, source scraping, AI analysis, claim verification, and live financial data.
→ SHA-256 cross-user cache cuts API costs 50–80% at scale
→ Self-chaining Deno edge functions bypass Supabase worker limits
→ Per-card state machine with live pipeline UX (searching → analyzing → loaded)
swift · swiftui · next.js · react-native · supabase · gemini-2.5 · custom scraper · deno
> 2024
FRONTEND LEAD · VOUCHR · University of Melbourne
Led frontend development for a group buying marketplace built for COMP30022 at the University of Melbourne. Designed and shipped 12 pages and 35+ components across 3 sprints, from initial scaffold to full backend integration and client handover. Buyers create or join buying groups and the system matches them with sellers based on location and product interest.
→ Three.js 3D landing animation and real-time WebSocket notifications
→ Dual buyer/seller dashboard system with analytics and voucher flows
→ 15–20 base components composing into 35+ total, full Figma-to-code alignment
react · typescript · vite · tailwind · three.js · websockets
> 2025
FREELANCE · ATLAS · Melbourne, AU
Built a real-time analytics and monitoring dashboard for a logistics client in Melbourne. Live WebSocket data feeds, interactive D3.js visualisations, role-based access, and automated PDF reporting. Designed and shipped the entire product solo over 8 weeks, then handed off the codebase under NDA.
→ D3.js fleet map, warehouse heatmap, and delivery timeline
→ WebSocket push updates every 2s for real-time fleet tracking
→ Automated weekly PDF reports saved client 100+ hours/year
next.js · typescript · d3.js · websockets · supabase · tailwind
> 2024 — present
CHIEF DESIGN OFFICER · JJ MARINE · Dubai, UAE
Led a full digital overhaul for a yacht and boat dealership in Dubai. Redesigned the website with a smart database backend, built custom UI dashboards for internal operations, and integrated a chatbot and AI agent for customer support and lead qualification.
→ Expanded online presence and drove measurable revenue growth
→ Ran ad campaigns across digital channels, managing creative and targeting
→ Handled direct client relationships and customer-facing content throughout
→ Took the business from minimal online presence to fully operational digital storefront
ui/ux design · web design · ai agents · dashboards · digital marketing
> 2023 — present
3D ARTIST · INDIE GAME STUDIO + PERSONAL PROJECTS
Creating 3D animations and motion graphics in Blender — both for an indie game studio and personal creative work. Focused on stylised character animation, environment design, and motion work intended for web and game contexts.
→ Contributed assets and animations to active indie game project
→ Developing skills in real-time 3D and interactive experiences
→ Interested in bridging 3D design with web — Three.js, WebGL, R3F
blender · 3d modelling · animation · motion graphics
> 2025
COMPETITOR · UNIHACK + DSCUBED
Competed in UNIHACK, one of Australia's largest university hackathons, and multiple DSCubed data science events at the University of Melbourne. Built and shipped projects under time pressure with cross-functional teams.
→ Rapid prototyping and scoped delivery under hackathon constraints
→ Exposure to data-driven product problems and visualisation challenges
> 2022 — present
STUDENT · BACHELOR OF DESIGN IN COMPUTING & UI DESIGN
University of Melbourne
Studying at the intersection of software engineering and user interface design — coursework spanning systems programming, UX research, interaction design, databases, and software engineering practice.
→ Completed projects in C, React, Python, and interaction design
→ UX coursework including user research, prototyping, and design systems
→ Built and delivered client-facing software as part of assessed group projects
</activity>
> loading activity...
</timeline>