I am a highly accomplished Senior Software Engineer and Tech Lead specialising in TypeScript React and Gen-AI prompt engineering. I have a proven track record of delivering outstanding solutions for B2B/B2C organisations. I excel at translating technical concepts for non-technical stakeholders, driving successful team delivery. Throughout my career, I have led impactful projects, including automating lab bench operations to increase cancer screenings, launching collaboration platforms with complex integrations, and working with major investment funds to innovate desktop financial tools. I thrive on teamwork, mentorship, and translating ideas into scalable, maintainable software solutions that deliver exceptional products for customers.

Roberto Carboni

I am a highly accomplished Senior Software Engineer and Tech Lead specialising in TypeScript React and Gen-AI prompt engineering. I have a proven track record of delivering outstanding solutions for B2B/B2C organisations. I excel at translating technical concepts for non-technical stakeholders, driving successful team delivery. Throughout my career, I have led impactful projects, including automating lab bench operations to increase cancer screenings, launching collaboration platforms with complex integrations, and working with major investment funds to innovate desktop financial tools. I thrive on teamwork, mentorship, and translating ideas into scalable, maintainable software solutions that deliver exceptional products for customers.

Available to hire

I am a highly accomplished Senior Software Engineer and Tech Lead specialising in TypeScript React and Gen-AI prompt engineering. I have a proven track record of delivering outstanding solutions for B2B/B2C organisations. I excel at translating technical concepts for non-technical stakeholders, driving successful team delivery.

Throughout my career, I have led impactful projects, including automating lab bench operations to increase cancer screenings, launching collaboration platforms with complex integrations, and working with major investment funds to innovate desktop financial tools. I thrive on teamwork, mentorship, and translating ideas into scalable, maintainable software solutions that deliver exceptional products for customers.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Italian
Fluent

Work Experience

Software Engineer at FilmTailor AI
December 1, 2024 - Present
Architected and built the NextJS 14 application for an all-in-one project management and design platform powered by AI. Integrated RESTful backend APIs and refined Figma designs in collaboration with the Design/UX team to ensure technical feasibility. Supported backend engineers in API definition.
Technical Lead at Nivoda International Ltd
August 1, 2025 - August 21, 2025
Led development of digital marketplace with focus on natural and lab-grown diamonds. Halved special orders from 20% to 10%, improving order efficiency, delivery speed, and operational load. Restructured Product Listing Page involving complex offer aggregation and smart routing. Defined new features collaboratively with UX/UI and Product teams, converted designs to actionable tasks, implemented scalable React components with unit tests, integrated GraphQL backends, and mentored team members.
Senior Software Engineer II at Automata Technologies Ltd
September 1, 2024 - August 21, 2025
Acted as front-end Tech Lead for over 9 months in the lab automation and life sciences sector. Collaborated with UX/UI and Product teams to define and implement new scalable features using Typescript React and Material UI. Drove architectural changes to data flow with react-query and OpenAPI code-gen. Managed high-frequency real-time IoT messages architecture. Led front-end working group, improved CI pipeline runtime by 60%, integrated DataDog RUM for observability, contributed to Golang backend development, wrote Jira automations and templates, and presented progress to C-level executives.
Senior Frontend Developer at Laduma Creative Enterprises
July 1, 2022 - August 21, 2025
Led front-end client-facing product development for a hybrid working and real-time collaboration web application. Developed Microsoft Teams app version, handled WebRTC connections and multiple media streams. Implemented UI components using ReactJS, TypeScript, Redux, and styled-components. Integrated with NodeJS/C# backend through REST APIs. Performed TDD and unit testing, visual testing with Storybook, managed CI/CD pipelines, peer reviewed code, mentored team members, maintained documentation, and communicated feature status with sales and executives.
Software Engineer at OpenFin International Ltd
July 1, 2021 - August 21, 2025
Contributed to development of greenfield Electron-based financial desktop applications. Developed ReactJS and TypeScript UIs using styled-components and Redux, integrated with NodeJS backends via REST APIs. Created NodeJS ad-hoc tools for client needs. Implemented TDD with Jest and React Testing Library. Collaborated with QA to improve workflows, managed CI/CD processes, peer reviewed code, and engaged in pair programming.
Senior Software Developer at Black Swan Data
October 1, 2020 - August 21, 2025
Owned front-end internal tools including CI/CD and releases. Designed and built new UI components and pages for clients like Google, McDonald's, PepsiCo, Unilever. Used ReactJS, TypeScript, and Redux integrated with Java backend via REST APIs. Employed TDD and unit testing with Jest, Enzyme, React Testing Library. Led CI/CD pipelines and conducted peer reviews.
Dentist at Self-employed
September 1, 2019 - August 21, 2025
Practised advanced implantology and prosthetics in Italy and the UK over nearly 18 years before transitioning to software engineering.
Software Engineer at FilmTailor AI
December 1, 2024 - Present
All-in-one project management and design platform powered by AI. Architected and built the Next.js 14 application; integrated with RESTful backend APIs; refined Figma designs with the Design/UX team to ensure feasibility; supported backend engineers in defining the appropriate APIs.
Technical Lead at Nivoda International Ltd
August 1, 2025 - September 18, 2025
Digital marketplace supporting the world’s largest collection of natural and lab-grown diamonds. Halved the percentage of special orders from 20% to 10%, increasing order efficiency and delivery speed; restructured the Product Listing Page with complex offer aggregation and smart routing; translated high-level feature descriptions into actionable engineering tasks; implemented scalable features, components and unit tests in React; integrated GraphQL backend APIs; provided technical guidance and mentoring.
Senior Software Engineer II at Automata Technologies Ltd
September 1, 2024 - September 18, 2025
Tech Lead for the front-end engineering team; defined new features with UX/UI and Product teams; implemented scalable front-end features, components and unit tests in Typescript/React; peer reviews and mentoring; redesigned data architecture to a React-Query data flow with OpenAPI-codegen tools; defined front-end architecture for high-frequency real-time IoT messages; contributed to back-end in Golang; improved CI/CD and observability.
Senior Frontend Developer at Laduma Creative Enterprises
July 1, 2022 - September 18, 2025
Hybrid real-time collaboration web application; lead frontend engineer for the Microsoft Teams version; managed WebRTC connections and multiple concurrent Media Streams; implemented with ReactJS, TypeScript, Redux, styled-components; integrated with NodeJS/C# backend via RESTful APIs; contributed to UI library; TDD/Unit Testing with Jest and React Testing Library; Storybook visual testing; CI/CD; documentation and mentoring.
Software Engineer at OpenFin International Ltd
July 1, 2021 - September 18, 2025
Financial desktop applications development and integration; greenfield Electron project; React/TypeScript/styled-components/Redux; RESTful API integration; small NodeJS ad-hoc tools; TDD and unit testing; QA workflow liaison; CI/CD; peer reviews.
Senior Software Developer at Black Swan Data
October 1, 2020 - September 18, 2025
Front-end ownership of internal tooling (CI/CD, releases); design and development of new components and UI for clients' portfolios (Google, McDonald’s, PepsiCo, Unilever); implemented with ReactJS, TypeScript, Redux; RESTful API integration; TDD and unit testing; CI/CD; peer reviews; contributions to data science tooling.
Dentist at Self-employed
September 1, 2019 - September 18, 2025
Dentist focusing on advanced implantology and prosthetics; practiced in Italy and the UK.
Software Engineer at FilmTailor AI
December 1, 2024 - Present
All-in-one project management and design platform powered by AI. Architected and built a Next.js application, integrated with RESTful backend APIs, refined Figma designs with the Design/UX team to ensure technical feasibility, and supported backend engineers in defining the appropriate APIs.
Technical Lead at Nivoda International Ltd
August 1, 2025 - September 18, 2025
Digital marketplace supporting the world’s largest collection of natural and lab-grown diamonds. Halved the number of special orders for the platform, from 20% to 10%, with increased order efficiency, delivery speed and operations load. Restructured the Platform’s Products Listing Page with complex offer aggregation and smart routing. Defined new features from a technical point of view in collaboration with UX/UI experts and Product team. Turned high-level feature descriptions into actionable engineering tasks for the team. Implemented scalable platform features, components and unit tests in React. Integrated GraphQL backend APIs. Provided technical guidance, peer reviews and mentoring.
Senior Software Engineer II at Automata Technologies Ltd
September 1, 2024 - September 18, 2025
Front-end Tech Lead for the lab automation and life science sector. Defined features with UX/UI and Product teams, implemented scalable platform features and unit tests in TypeScript React with Material UI, mentored teammates, and redesigned the data architecture to a robust React Query data flow based on OpenAPI code-gen tools. Managed real-time IoT messaging (robotic lab benches), led the front-end working group, reduced CI run time by 60% through parallel test execution, and added DataDog Realtime User Monitoring (RUM) observability. Contributed to Golang back-end and created Jira automation templates.
Senior Frontend Developer at Laduma Creative Enterprises
July 1, 2022 - September 18, 2025
Hybrid real-time collaboration web application. Responsible for the front-end client-facing product and lead frontend engineer for the Microsoft Teams version. Managed WebRTC connections and multiple concurrent Media Streams. Implemented designs using ReactJS, TypeScript, Redux, and styled-components; integrated with NodeJS/C# back-end via REST; designed and implemented new UI library components; performed TDD/Unit Testing with Jest and React Testing Library; visual testing with Storybook; CI/CD setup; wrote technical documentation; created Jira tickets for the team; updated management with feature progress.
Software Engineer at OpenFin International Ltd
July 1, 2021 - September 18, 2025
Financial desktop applications development and integration. Greenfield Electron project; ReactJS, TypeScript, styled-components, Redux; RESTful API integration with Node.js back-end; small NodeJS ad-hoc utilities; TDD with Jest and RTL; QA workflow liaison; CI/CD; peer reviews.
Senior Software Developer at Black Swan Data
October 1, 2020 - September 18, 2025
Front-end ownership of internal tools (CI/CD, releases). Designed new components, pages and user interfaces for clients’ portfolios (Google, McDonald's, PepsiCo, Unilever). Implemented with ReactJS, TypeScript, Redux; integrated with Java back-end via REST; TDD with Jest, Enzyme, RTL; CI/CD; peer reviews.
Dentist at Self-employed
September 1, 2019 - September 18, 2025
Dentist focusing on advanced implantology and prosthetics; practiced in Italy and the UK.
Software Engineer at FilmTailor AI
December 1, 2024 - Present
Architected and built the NextJS 14 application for an all-in-one project management and design platform; integrated with RESTful backend APIs; refined Figma designs with the Design/UX team to ensure technical feasibility; supported backend engineers in defining appropriate APIs.
Technical Lead at Nivoda International Ltd
August 1, 2025 - September 18, 2025
Halved the number of special orders (20% to 10%), increasing order efficiency, delivery speed and operations load; restructured the Platform’s Products Listing Page with complex offer aggregation and smart routing; defined features with UX/UI and Product teams; turned high-level designs into actionable engineering tasks; implemented scalable platform features, components and unit tests in React; integrated GraphQL backend APIs; provided technical guidance, peer reviews and mentoring.
Senior Software Engineer II at Automata Technologies Ltd
September 1, 2024 - September 18, 2025
Acting Tech Lead for the frontend engineering team for over 9 months; defined features with UX/UI and Product teams; turned high-level designs into actionable engineering tasks; implemented scalable features and tests in TypeScript/React with Material UI; peer reviews and mentorship; led data architecture shift to React-Query with OpenAPI code-gen; designed frontend architecture for high-frequency real-time IoT messages; established front-end working group; reduced CI pipeline runtime by 60% via parallel testing; added DataDog RTUM observability; contributed to Golang backend; created Jira automation and ticket templates; delivered demos to executives.
Senior Frontend Developer at Laduma Creative Enterprises
July 1, 2022 - September 18, 2025
Led frontend development for hybrid real-time collaboration web app; spearheaded Microsoft Teams integration; managed WebRTC connections and multiple concurrent Media Streams; implemented with ReactJS, TypeScript, Redux, styled-components; integrated with NodeJS/C# back-end; contributed to UI library components; practiced TDD with Jest and React Testing Library; visual testing with Storybook; CI/CD; mentoring and technical documentation.
Software Engineer at OpenFin International Ltd
July 1, 2021 - September 18, 2025
Developed greenfield Electron-based financial desktop applications; implemented with ReactJS, TypeScript, styled-components, Redux; RESTful API integration with NodeJS back-end; created ad-hoc NodeJS utilities; TDD with Jest and React Testing Library; QA collaboration and streamlined QA workflow; CI/CD; peer reviews.
Senior Software Developer at Black Swan Data
October 1, 2020 - September 18, 2025
Owned frontend tooling for internal CI/CD; designed and built components and UIs for clients (Google, McDonald's, PepsiCo, Unilever); implemented with ReactJS, TypeScript, Redux; RESTful API integration with Java backend; TDD with Jest/Enzyme; CI/CD; peer reviews.
Dentist at Self-employed
September 1, 2019 - September 18, 2025
Dentist practicing implantology and prosthetics; worked in Italy and the UK before transitioning to software engineering.

Education

MSc in Computer Science with Cybersecurity at University of York
January 1, 2021 - January 1, 2023
BSc (Hons) 1st class in Digital Technology, Design, Innovation - Coders Stream at Dublin Institute of Technology
January 1, 2014 - January 1, 2017
DDS, Dentistry and Dental Prosthetics at University of Sassari - Italy
January 1, 1997 - January 1, 2001
MSc in Computer Science with Cybersecurity at University of York
January 11, 2030 - January 1, 2023
BSc (Hons) in Digital Technology, Design, Innovation - Coders Stream at Dublin Institute of Technology
January 11, 2030 - January 1, 2017
DDS, Dentistry and Dental Prosthetics at University of Sassari
January 11, 2030 - January 1, 2001
MSc in Computer Science with Cybersecurity at University of York
January 11, 2030 - January 1, 2023
BSc (Hons) Digital Technology, Design, Innovation - Coders Stream at Dublin Institute of Technology
January 11, 2030 - January 1, 2017
DDS, Dentistry and Dental Prosthetics at University of Sassari
January 11, 2030 - January 1, 2001
MSc in Computer Science with Cybersecurity at University of York
January 11, 2030 - January 1, 2023
BSc (Hons) in Digital Technology, Design, Innovation - Coders Stream at Dublin Institute of Technology
January 11, 2030 - January 1, 2017
DDS, Dentistry and Dental Prosthetics at University of Sassari
January 11, 2030 - January 1, 2001

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Life Sciences, Software & Internet, Financial Services, Professional Services, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer today.