$ whoami
Alex
Zaccaria
senior frontend engineer · lead
building agentic AI & live-streaming platforms
$ cat about.md
about
Senior frontend engineer with documented professional experience since October 2012, specialised in large-scale single-page applications across iGaming, banking, fintech and AI products.
Track record leading frontend teams since 2018. Currently focused on streaming platforms, LLM-agent tooling and semantic memory systems.
I treat personal projects as a sandbox for what's emerging — new models, frameworks and runtimes. What survives the stress-test there earns its way into the production work I ship to clients.
Husband, father of two daughters, traveller. Curious by default and methodical by discipline — I research deeply, structure what I learn, and keep things organised.
Based in Italy. Available for senior, lead and architectural roles.
$ ./render --knowledge-graph
interactive knowledge graph
A navigable view of my career — each company linked to the technologies, domains and LLM tools used during that period. Rendered from the same semantic memory system (MemPalace) I use to give my AI agents long-term context. Hover any node to focus its neighbourhood.
$ git log --oneline career
experience
documented_since = 2012-10 · lead_since = 2018-01
-
Broadcasting Platforms
· Senior Software Developer12/2024 → Present · Italy
- › Streamtube live-streaming platform — player, chat, auth
- › Optimistic updates for real-time interactions
- › Data transformation layer decoupling frontend from API changes
Next.js 15 React 19 TypeScript Node.js Laravel Tailwind ShadCN React Query -
Solexma LLC
· Senior Frontend Developer08/2024 → Present · Italy
- › MudAI platform — prototype Vue 3, migrated to React 18
- › AI-powered NPCs with WebSocket real-time communication
- › Player decision system for personalised adventures
Vue 3 React 18 Next.js TypeScript Node.js 18 NextUI Redis WebSockets -
Upwork
· Senior Frontend Developer01/2023 → 01/2025 · Greece
- › DAC7 international tax forms via feature flags
- › Raised unit-test coverage to 90% (Jest)
- › Cypress E2E integrated into Jenkins pipeline
Vue 2 TypeScript Node.js RxJS GraphQL Cypress Jest Jenkins -
Betsson Group
· Senior Frontend Developer10/2021 → 12/2022 · Malta
- › Multi-brand landing and registration pages
- › Google Optimize experiments for UX enhancement
- › Cypress E2E on TeamCity
Angular 12 TypeScript Node.js Material GraphQL Cypress -
EPG Financial Services
· Lead Frontend Developer06/2020 → 09/2021 · Malta
- › Led team of 5 developers on Paylado web + mobile
- › Refactored legacy codebase to Angular best practices
- › Mentored team on Angular development and unit testing
Angular 11 TypeScript Node.js Ionic 5 Material Adobe XD -
XCaliber
· Senior Frontend Developer10/2019 → 06/2020 · Malta
- › Pixel-perfect style guides for iGaming brands
- › SEO improvements for visibility
Angular 8 RxJS Material GraphQL -
Unicredit Bank
· Senior Frontend Developer09/2018 → 09/2019 · Italy
- › Ported AngularJS application to Angular 6 and 7
- › Network visualisation with Cytoscape
- › D3 pie chart replacing legacy Chart.js
Angular 6/7 RxJS React Cytoscape D3 -
ING Bank
· Lead Frontend Developer01/2018 → 08/2018 · Italy
- › Built mortgage management app from scratch
- › Led team of 5 junior developers
- › Interviewed and hired team members; defined API architecture
Angular 4/5 TypeScript Material Flex Layout -
Reply
· Senior Frontend Developer01/2017 → 01/2018 · Italy
- › Security System for TIM — emergency ticket monitoring
- › Migrated from AngularJS to Angular 2 with Redux
- › Gained proficiency in TypeScript and RxJS
Angular 2/4 Redux RxJS TypeScript
$ echo $CONTACT
get in touch
Open to senior, lead and architectural roles, freelance engagements, and collaborations on AI-agent or live-media platforms.