
Quality development & design
of web applications
Hi, I'm Ruben Cipriano — a software developer always looking to learn new tech.
About Me
I'm a Software Developer with experience across front-end and back-end technologies, focusing on React, Next.js, Angular, TypeScript, C#, and SQL. I've worked on building scalable web applications, designing REST APIs, and modernizing legacy systems.
I specialize in clean, responsive user interfaces built with HTML, CSS, SCSS, and JavaScript, while keeping performance optimization and maintainability front of mind.
Skillset
The stack I work with day to day — across the latest and older versions — as a full-stack and front-end developer for multiple companies.
TypeScript
My primary language
Next.js
React framework
React
UI library
C#
.NET back-end
SQL Server
Relational database
Git
Version control
SCSS
Styling
Node.js
JavaScript runtime
Working Experience
My professional journey, starting back in 2020.
Front-end Developer
Growmate
Working as a front-end developer consultant for the client "IRN" in Oriente, Lisbon. Building a greenfield enterprise web app with React (v18/v19) and Next.js, a modular multi-step rendering system, and integrating Keycloak for secure token management and mosparo for bot protection.
Jun, 2025 - Present
11 monthsFull stack Developer
Neotalent
Working as a Full-Stack developer as a consultant for VORTAL, a client in Lisbon, working in the operations teams, checking tickets and fixing problems and incidents related to the e-tendering public platform.
May, 2024 - Jun, 2025
1 year & 1 monthBack end Developer
VIA Consulting S.A.
Worked as a Backend developer using C# and Java as main programming languages, worked alongside Ageas Seguros for clients such as Millennium BCP and ActivoBanco as well as SIBS for reporting integrations.
Jan, 2023 - May, 2024
1 year & 4 monthsFront-end Developer - Intern
Emvenci Business Services
Worked as a frontend developer, fixing bugs and implementing new features following Atomic Design principles, modernizing a legacy UI into a new Angular-based design system.
Mar, 2022 - Aug, 2022
5 monthsFront-end Developer - Intern
Arquiconsult
Worked across the stack using C#, ASP.NET Core and Entity Framework to build a backoffice application, created Razor Pages, and integrated the Google Maps API to map parks and trees, supporting a Xamarin mobile app.
Mar, 2020 - Aug, 2020
5 monthsProjects
A selection of things I've built. More on my GitHub.
Education
My academic background and certifications.
CTeSP — Web & Mobile Application Development
ISTEC · Lisbon, Portugal
Foundations in UI/UX design principles, usability patterns, and human-centered design through hands-on academic projects, alongside analytical thinking and problem-solving in team-based development assignments.
Technician in Management & Programming of Computer Systems
INETE — Instituto de Educação Técnica · Lisbon, Portugal
Professional secondary education (EQF level 4) in software systems management and programming. Final classification: 15/20.