Frontend Engineer at IPS S.p.A., based in Latina, Italy. I build Angular interfaces that stay fast when the data gets big: large tables with server-side pagination and filtering, reactive state with Signals and RxJS. Open to remote roles.
🌐 emanueledelmonte.it · 💼 LinkedIn · ✉️ info@emanueledelmonte.it
- Now: Software Engineer, Frontend Specialist at IPS S.p.A. (2026 – present), in the product team of an enterprise management platform for cybersecurity: moving legacy components to Signals with facades over the NgRx store, a query builder for advanced filters on large data sets in Kendo Grid, a custom HTML5 video player that searches its subtitles. I joined as an intern while finishing my degree and built ApexFlow with the team.
- Before: almost two years (2022 – 2024) as a Frontend Developer at a web agency: CRMs and single-page apps in Angular and Next.js, custom WordPress plugins for e-commerce sites, and Flexie, a B2B configurator for flexible packaging that handles more than 100 combinations of materials, formats and accessories with real-time pricing.
- Education: BSc in Computer Engineering, Università Mercatorum (April 2026). My thesis is ApexFlow, a full-stack CRM dashboard in Angular and Spring Boot.
- AI in my day: I use Claude Code to write and review code, draft tests, find my way around new APIs and keep documentation up to date. I took the Anthropic Academy courses on Claude Code, the Model Context Protocol and AI Fluency, and built an MCP server to try it.
- ⚡ Fun fact: when I'm not coding I'm a World of Warcraft hardcore raider (teamwork is my daily bread), and I've played the drums for more than ten years.
-
ApexFlow · Angular 19, Signals, RxJS, PrimeNG, Spring Boot 3, PostgreSQL
A CRM and analytics dashboard, my Bachelor's thesis: one reusable state class keeps pagination, sorting and filters in the URL, and changing a filter triggers exactly one API call.
🔴 Live demo · Back end code -
MCP Server · Python, Model Context Protocol
A Model Context Protocol server and client that lets an LLM read and edit documents through custom tools, built while following the Anthropic Academy MCP courses.
🔗 Code -
Ice Friends Breaker · Next.js, Supabase, Tailwind CSS, Capacitor
A social card game to break the ice, installable on phones as a PWA and native app, with one daily question shared by everyone.
🃏 Play it -
Telegram bots · TypeScript, Python, grammY, SQLite, Docker
Three bots I use every day: car deadlines, my Pokémon TCG binder and attendance timesheets. -
Side quests: PokèVerba, a daily Pokémon crossword styled like a Game Boy (WordPress + React), and 3D-printed parts modelled entirely in Python with build123d.
-
This portfolio · Angular 22, GSAP, Three.js
Static, bilingual, accessible (WCAG 2.2 AA), with a voxel moai and a pixel field.
🔗 Code
- Every day: Angular, Signals, RxJS, NgRx, TypeScript, SCSS, Claude Code
- In production: Spring Boot, Java, PostgreSQL, Docker, Node.js, Vitest, Playwright, ESLint, Git
- In side projects: Next.js, React, Supabase, Tailwind CSS, Flutter, Python, MCP


