
Renato Barontini
Verified Expert in Engineering
Full-stack Engineer and Developer
Copenhagen, Denmark
Toptal member since March 6, 2025
Renato is a senior full-stack engineer with decades of experience in application development in various technologies and industries, from telecommunication, eCommerce, GDPR compliance, cybersecurity, KYC verification, and, lately, AI applications. He is most confident in JavaScript and TypeScript technologies and frameworks, such as React, Next, Angular, and Node.js. Renato is also ready to embrace the latest frameworks and languages, such as FastAPI and Go.
Portfolio
Experience
- Full-stack Development - 20 years
- Software Engineering - 20 years
- Express.js - 6 years
- Node.js - 6 years
- TypeScript - 6 years
- React - 4 years
- Angular - 2 years
- Next.js - 1 year
Availability
Preferred Environment
MacOS, GitHub Actions, Next.js, React, Node.js, Express.js, Cypress, TypeScript, Angular, JavaScript
The most amazing...
...thing I've done is start a SaaS from scratch, with the luxury of choosing the tech stack in React and Node.js and writing the first line of code.
Work Experience
Senior Full-stack Engineer
Octofy
- Improved automatic selection of various LLMs based on a ranking system.
- Participated in code reviews and consulting with possible re-architecture of the platform.
- Provided consulting on web development best engineering practices.
Senior Full-stack Engineer
UbiqiSense
- Contributed to developing a SaaS to monitor occupancy activities in public buildings.
- Tracked and fixed bugs using GitHub and introduced the use of Cypress.
- Integrated a new algorithm to count the occupancy of rooms by normalizing the data to account for multiple exits.
Senior Full-stack Developer
Openli
- Migrated a large table of data from PostgreSQL into Amazon DynamoDB, reducing the database price plan to cheaper subscriptions.
- Maintained Stripe subscriptions, troubleshooting customers' problems.
- Engaged in the joint development of a Lambda function to generate PDF.
Senior Full-stack Developer
LogPoint
- Started a new SaaS from scratch, choosing the technical stack, setting up the development environment, and creating the pipeline with GitHub Actions.
- Implemented a back-end in Node.js to connect to remote probes and enable login via a web interface. Executed JSON Web Token session management via header cookies.
- Exhausted various software testing, including unit, end-to-end, and stress testing.
Senior Software Engineer
Tradeshift
- Migrated a web shop from Angular to React, translating the entire source code.
- Created a dashboard in React for a new product introduction.
- Maintained various applications in React and Angular, troubleshooting issues and fixing bugs.
Senior Full-stack Developer
NewBanking
- Built a front-end app to collect customers' KYC in a step-wise approach, each step being a screen to collect a specific KYC and dynamically built based on a JSON configuration object.
- Created a front-end app for the back office to define the steps and the sequence of the steps for the collection of KYC and capture them in a JSON object.
- Developed back end in Node.js for all the RESTful APIs involved.
Experience
Various Projects
I've also started a new SaaS from scratch. I determined the tech stack, created the development environment, and used GitHub Actions to build the pipeline.
Education
Bachelor's Degree in Computer Science
Heriot-Watt University - Edinburgh, Scotland
Skills
Libraries/APIs
Node.js, React, Stripe API, Vue 2
Tools
GitHub, Mongoose, Mocha
Languages
TypeScript, C++, JavaScript, Python
Frameworks
Express.js, Tailwind CSS, Next.js, Cypress, Angular, Angular 14, JSON Web Tokens (JWT), Jest
Paradigms
Unit Testing, E2E Testing, Stress Testing, Software Testing
Platforms
MacOS, AWS Lambda, Docker, Kubernetes
Storage
Databases, MongoDB, PostgreSQL, Amazon DynamoDB
Other
Full-stack Development, RESTFul APIs, Software Engineering, Programming, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring