Renato Carvalho
Full Stack Engineer
Lisbon, Portugal
#OpenToWork
About
Software engineer with over seven years of experience delivering high-impact web applications across finance, insurance, blockchain, and retail. Proficient in Angular 2+, Java Spring Boot, and modern frontend architectures, with a strong focus on system design and scalable solutions. Proven ability to lead cross-functional teams, drive technical decisions, and ship products end-to-end — from enterprise banking platforms to independently published mobile applications.
Experience
Full Stack Engineer
Electric Mind
Jun 2024 – Apr 2026
o Led the UI development and architecture of a full custom Camunda BPMN integration, driving estimations, and orchestrating deliverables across multiple teams - automating over 95% of internal cash transfer processes for thousands of clients, including large government organizations managing millions of dollars in transactions, significantly reducing operational costs and eliminating human error-prone manual work through process automation.
o Drove the full renovation of the client-facing platform by implementing a micro-frontend architecture, consolidating 10+ existing applications into a unified experience, driving measurable improvements in user experience (UX) and user retention across the same large-scale client base.
o Collaborated across multiple cross-functional teams in an Agile environment, delivering full-stack solutions using Angular 15+, Java Spring Boot, GitHub Actions for CI/CD pipeline automation.
AngularJava Spring BootCamunda BPM
Full Stack Engineer
Polarising
Sep 2018 – Apr 2024
o Collaborated with a SKNUPS team to develop an innovative web application, using Angular 12+ and Ionic, attracting over 200,000 users in a fast-paced startup environment; enhanced multi-device compatibility and user experience for digital fashion purchases.
o Decreased 3D asset rendering time by 15% using ThreeJs and BabylonJs libraries.
o Integrated in-app purchases using Stripe payment services.
o Optimized the initial bundle size through a 35% reduction, achieved via the implementation of dynamic import leading to an overall higher application loading speed and performance.
o Introduced unit tests using Chai library to guarantee code integrity and test coverage.
o Managed GitHub repositories for 4 projects, enhancing version control and team collaboration among 7 developers, using branching strategies and code reviews that improved code quality and maintainability.
o Achieved a serverless architecture with Firestore and Google Cloud Functions for seamless data management, working within a CI/CD environment alongside a collaborative team using GitHub Actions.
o Supported the company's initiative to integrate fashion items into the Solana Blockchain as NFTs, expanding the project's horizons and establishing a competitive edge, resulting in a huge growth in community engagement and brand reputation.
AngularIonicStripeSeleniumCucumberJIRA IntegrationJava Spring BootApplication DevelopmentSpringPLSQLCode OptimizationSpring BootREST APIPrimeNGMentoring
Education
ISEL – Lisbon Higher Engineering Institute
Bachelor of Computer Science
2015 – 2019
Skills
Spring bootUI/UXCamunda BPMJavaScriptTypescriptRESTJavaAngular 2+
Languages
English (Full professional proficiency)Portuguese (Native or bilingual proficiency)Spanish (Limited working proficiency)