{"basics":{"email":"felice.geracitano@gmail.com","label":"Software Engineer","location":{"city":"Milan","countryCode":"IT"},"name":"Felice Geracitano","profiles":[{"network":"GitHub","url":"https://github.com/FeliceGeracitano","username":"FeliceGeracitano"},{"network":"LinkedIn","url":"https://linkedin.com/in/felicegeracitano","username":"felicegeracitano"}],"summary":"Software engineer with 12+ years: build and deployment automation at IBM, high-traffic frontend work at Ryanair, Viasat in-flight entertainment and Utmost SaaS, then technical leadership on e-commerce and healthcare platforms. Focused on software architecture, legacy modernization, and hands-on delivery from services to cloud infrastructure. Most recent role: Engineering Manager, still active in architecture and code.","url":"https://feliceg.dev/"},"education":[{"endDate":"2014","institution":"University of Milan, Milan","startDate":"2010","studyType":"BSc in Computer Science"}],"languages":[{"fluency":"Professional","language":"English"},{"fluency":"Native","language":"Italian"}],"projects":[{"description":"VS Code extension for discovering, inspecting, and querying datastores, built for humans and AI agents.","name":"TupleBase","url":"https://tuplebase.app"},{"description":"As founding engineer, built a medical conference ticketing platform from scratch using Next.js, PostgreSQL, and Stripe. Supported around a dozen events and processed tens of thousands of euros in ticket payments before leaving the project.","name":"Micehub"},{"description":"Co-created a product for querying data sources through natural language using AWS and OpenAI technologies.","name":"Talk Data To Me"},{"description":"Web performance dashboard powered by Lighthouse.","name":"Webperf Dashboard","url":"https://github.com/FeliceGeracitano/webperf-dashboard"}],"skills":[{"keywords":["Legacy modernization","multi-tenant systems","API design","performance engineering"],"name":"Architecture"},{"keywords":["Python","TypeScript","JavaScript","FastAPI","Django","Node.js","React","Next.js","GraphQL","Java","Kotlin"],"name":"Development"},{"keywords":["Amazon Web Services (AWS)","ECS","EKS","Terraform","AWS CDK","CloudFormation","Docker","Kubernetes","Argo CD","GitHub Actions","canary releases"],"name":"Cloud and delivery"},{"keywords":["PostgreSQL","DynamoDB","MySQL","MongoDB","Elasticsearch","InfluxDB"],"name":"Data"},{"keywords":["Datadog","Grafana","New Relic","k6","Jest","Cypress","Puppeteer","WebdriverIO","Lighthouse","end-to-end testing"],"name":"Reliability and testing"}],"work":[{"highlights":["Leading the incremental replacement of a 15+ year-old storefront monolith with an asynchronous Python service using FastAPI and Uvicorn on AWS ECS. Extracting modules with the strangler fig pattern and zero-downtime cutovers.","Implementing reproducible infrastructure with Terraform, AWS CDK, and CloudFormation. Verifying migration parity through black-box tests, k6 load tests, Datadog monitoring, and canary releases.","Delivered social sign-up improvements that increased registration rates by 23% on Gilt and 14% on Rue La La, representing approximately USD 6 million in annualized demand.","Built an in-house passwordless registration and login system that reduced customer contacts related to login issues.","Delivered a steady stream of third-party integrations across the full funnel, from discovery to checkout and post-purchase, on both client and server side, prioritized by business need to sustain rapid growth.","Rebuilt end-to-end automation across web and iOS; introduced AI-assisted development workflows and generated tests to support implementation and migration verification."],"name":"Rue Gilt Groupe","position":"Technical Lead / Engineering Manager (Contract)","startDate":"2023","summary":"Progressed from Technical Lead to Engineering Manager, retaining hands-on architecture and coding responsibilities across backend, frontend, iOS, and Android delivery. Worked closely with Product to shape the technical roadmap, prioritize initiatives, and align delivery with business goals."},{"endDate":"2023","highlights":["Delivered a Stripe-based payment platform across e-commerce, call-centre, and in-clinic channels. Processed over EUR 50 million in its first 10 months, reaching 40,000 transactions per month at peak.","Enabled US expansion by reusing the multi-tenant architecture built for Ireland and the UK, including call-centre, payment, scheduling, and front-of-house systems, with minimal rework.","Modernized the customer relationship management (CRM) platform incrementally through an AWS-hosted GraphQL API handling peaks of 10 million requests per month. Built a React frontend integrated into call-centre and clinic workflows; the first release reduced handling time by 20 seconds per agent.","Deployed a Twilio cloud call centre through infrastructure as code, handling over 70,000 tasks per week at peak. Skills-based task routing improved handling time by up to 20% during peak periods."],"name":"Therapie Clinic","position":"Technical Lead (Contract)","startDate":"2021","summary":"Led a team of 5+ engineers, contributed to hiring, and worked with product and engineering teams on architecture and delivery priorities."},{"endDate":"2020","highlights":["Contributed to workforce management applications and a consultant-facing client application using TypeScript, React, and GraphQL. Worked across frontend architecture, routing, bundle splitting, deployment tooling, and a component library documented and tested with Storybook.","Built custom analytics and data-visualization features, including charts, maps, and dashboards, and contributed to Kotlin/Spring Boot endpoints for tracing application events and performance data."],"name":"Utmost","position":"Senior Frontend Engineer","startDate":"2019"},{"endDate":"2019","highlights":["Led three engineers on frontend performance across four e-commerce sites. Built monitoring with Grafana, InfluxDB, Lighthouse, Puppeteer, and WebPageTest; deployed on AWS EKS with Argo CD.","Optimized asset delivery, removed unused JavaScript, and added automated pull-request checks to flag bundle growth."],"name":"HBC","position":"Technical Lead / Senior Software Engineer","startDate":"2018"},{"endDate":"2018","highlights":["Developed an in-flight entertainment product from scratch, including a customizable video player supporting digital rights management (DRM) streaming, content management features, and end-to-end, integration, and performance testing pipelines."],"name":"Viasat","position":"Senior Frontend Engineer","startDate":"2018"},{"endDate":"2018","highlights":["Frontend engineer on ryanair.com, Europe’s largest airline by passengers. Delivered features across the full booking funnel, from landing pages to checkout, and built end-to-end features for Ryanair Rooms, the accommodation product.","Rewrote the flight check-in flow on Redux, moving a core booking path to modern state management.","Optimized critical-path API calls, cutting load time of booked-trip pages by around 40%. Investigated production issues with New Relic."],"name":"Ryanair Labs","position":"Frontend Engineer","startDate":"2017"},{"endDate":"2017","highlights":["Built deployment automation and integrations for SugarCRM. Contributed mainly to the AngularJS frontend of My Sales Activity, a greenfield sales CRM for IBM business partners with a Node.js/Express backend on IBM Cloud. Added automated tests and mentored colleagues and interns."],"name":"IBM","position":"Software Engineer","startDate":"2015"},{"endDate":"2014","highlights":["Contributed to building a geographic information system for marketing analysis using Java J2EE, MySQL, GeoServer, Ext JS, and the Google Maps SDK."],"name":"Marketing \u0026 Telematica","position":"Full Stack Developer","startDate":"2013"}]}