Simone Riva — Senior Frontend Engineer
Senior frontend engineer with over eight years building and shipping
production web applications, from the interface down to the database.
Based between Ireland and Italy, I am open to fully remote roles across
Europe and have full EU work authorisation. I have over eight years of
experience building production web applications, leading frontend
architecture and delivering React, TypeScript and Next.js products. My
work spans micro-frontends, shared design systems, accessibility,
performance and LLM workflows in live products. My full-stack background
includes REST APIs, C#/.NET, Node.js and relational databases.
Experience
- Senior Frontend Engineer — Harley & Dikkinson (Mar 2025 — present, remote, Italy): led frontend architecture and rollout of approximately 30 major micro-frontends plus smaller component remotes; published assets through Google Cloud CDN; established shared design-system components and conventions; ships React, TypeScript and Next.js features over C#/.NET and Node.js services; reviews every application for accessibility; integrates LLM workflows and builds Claude harnesses, RAG workflows and custom skills to automate repetitive engineering work.
- Frontend Developer — FF3D.COM srl (May 2018 — May 2025, Italy): client applications with Angular, AngularJS, JavaScript, C#/.NET and SQL Server; REST APIs, relational data modelling, client collaboration from requirements to release, performance and UX improvements.
Key skills
- TypeScript
- JavaScript
- React
- Next.js
- Angular
- Vue
- Three.js / React Three Fiber
- Vite
- TanStack (Router/Query/Table)
- Zustand
- Tailwind CSS
- Responsive and accessible UI
- Micro-frontends & Module Federation
- Design systems & component libraries
- Performance optimisation
- C#
- .NET
- Node.js
- REST APIs
- SQL Server
- PostgreSQL
- LLM integrations in production
- Claude
- Custom AI harnesses
- RAG
- Custom skills and agentic workflows
- Git
- Docker
- CI/CD
- Agile/Scrum
- Currently developing: Python (pandas, NumPy), analytical SQL, statistical inference, scikit-learn, FastAPI; preparing for AWS Certified Generative AI Developer - Professional
Selected work
- Micro-frontend platform (Harley & Dikkinson) — led architecture and rollout of approximately 30 major micro-frontends plus smaller component remotes; shared design-system components and assets distributed through Google Cloud CDN. Proprietary code.
- AI-powered operations dashboards (Harley & Dikkinson) — data-intensive interfaces for construction and energy efficiency on C#/.NET and Node microservices (PostgreSQL, SQL Server), with LLM-assisted flows. Proprietary code.
- This portfolio — a portfolio disguised as a playable game menu (React, Three.js / R3F, GSAP).
- SimoneOS — a fake desktop OS as the portfolio shell, with a window manager built from scratch.
- Snapkit — screenshot tool that finds secrets with local OCR and blurs them before you share (Electron, TypeScript).
- MDM — Rust download manager: 8 parallel HTTP Range connections, byte-exact resume, If-Range integrity checks.
- Accessibility Auditor — 26 WCAG 2.2 checks with deterministic contrast maths (Next.js, TypeScript).
- Microcopy Generator — A/B landing copy with UX rationale and a nine-theme style study (Next.js, Groq).
- Keywriter — typing game over 30 real Italian rail lines and 454 stations.
- Motor insurance risk model (in progress) — frequency–severity model on the freMTPL dataset: Poisson GLM benchmarked against a gradient-boosting challenger, judged on lift and calibration, served behind a containerised FastAPI endpoint.
Education
- Diploma in Computer Science (Perito Informatico) — IIS Badoni, Lecco, Italy, awarded 2014.
- Telecommunications Engineering — Politecnico di Milano, 2014 — 2018, coursework completed; degree not completed. Quantitative coursework included calculus, linear algebra, probability and statistics.
- AI engineering study in progress: LLM application design, RAG and agentic workflows; Python (pandas, NumPy), analytical SQL, statistical inference, scikit-learn and FastAPI. Preparing for AWS Certified Generative AI Developer - Professional.
Details
- Availability: open to fully remote roles across Europe.
- Work mode: remote; based between Ireland and Italy.
- Right to work: full EU work authorisation.
- Based between Ireland and Italy.
- Languages: Italian (native), English (full professional proficiency), Japanese (limited working proficiency — JLPT N3).
Contact
Book a 30-minute call ·
LinkedIn ·
GitHub ·
CV