Bruno Novais
LinkedIn: bruno-r-novais
GitHub: BrunoRNova1s
Email: *****.*.*.******@*****.***
Phone: +351-***-***-***
SKILLS SUMMARY
Languages: JavaScript, TypeScript, HTML5, CSS3
Frameworks: ReactJS, Next.js, Node.js
Testing: Jest, Vitest, Playwright
Databases: MySQL, SQLite
Tools & Platforms: : GitHub Actions, CI/CD, AWS, Agile/Scrum, SaaS Architecture, UX/UI, Web Accessibility
(A11y)
Other: AI Agents, ML-integrated interfaces, data visualisation (tables, graphs, KPIs) PROFESSIONAL EXPERIENCE
Frontend Developer Envision Pharma Group
SaaS / HealthTech
Next.js, TypeScript, Vitest, CI/CD, AI Agents
06/2024 - Present
• Pharmaceutical Product Lifecycle SaaS: Developing a mission-critical platform managing the end-to-end registration and market entry process for global pharmaceutical products.
• Regulatory Compliance: Engineered complex interfaces for data submission and regulatory tracking, ensuring high data integrity for large-scale pharmaceutical firms.
• Stakeholder Visualization: Built clinical data disclosure modules and dashboards that facilitate strategic partnerships between researchers and manufacturers. Frontend Developer Hitachi Vantara
SaaS / Industrial AI
ReactJS, TypeScript, Playwright, Jest, CI/CD
06/2022 - 05/2024
• Predictive Diagnostics Platform: Built a SaaS solution using ML and Computer Vision to detect anomalies in electrical infrastructure.
• Advanced Data Visualization: Implemented interactive maps and complex charting systems to visualize ML model outputs, allowing users to validate and action AI-detected anomalies.
• Node-Based Interface: Developed a multimodal data processing UI using React Flow, enabling users to build logical data pipelines through a dynamic node-and-edge system.
• Quality Assurance: Integrated Playwright for robust integration testing, ensuring stability in a high-stakes industrial environment.
Frontend Developer Novabase
FinTech & Banking
ReactJS, HTML5, CSS3, JavaScript
04/2019 - 05/2022
• Multi-Banking SaaS (Product): Developed a React-based financial management dashboard aggregating data from multiple banking APIs. Ensured high accessibility standards (WCAG) for complex data tables and financial charts to provide an inclusive experience for all users.
• Santander (Retail Banking): Led the UI/UX refresh of the personal account management platform using Vanilla JavaScript, focusing on performance and modern design standards.
• Santander (Marketing & Insurance): Developed interactive insurance simulators and high-conversion landing pages using ReactJS to support the marketing and sales funnel. Frontend Developer Softinsa (IBM)
Telco & Energy
ReactJS, JavaScript, jQuery, HTML5, CSS
12/2017 - 03/2019
• EDP (Modernization): Spearheaded the migration of a legacy internal file management system to ReactJS, improving workflow efficiency for thousands of employees.
• Vodafone (eCommerce): Maintained and added features to a high-traffic eCommerce platform, ensuring stability during critical sales periods.
Web Designer Worten
Retail / eCommerce
HTML5, CSS3, JavaScript, UI/UX Design Tools (Figma/Sketch) 10/2016 - 11/2017
• eCommerce Optimization: Designed and prototyped user interfaces for Portugal's leading electronics retailer, focusing on conversion and UX.
• Design-to-Code: Bridged the gap between design and engineering by delivering functional prototypes and production-ready components.
Web Designer Freelance
HTML5, CSS3, JavaScript, UI/UX Design Tools (Figma/Sketch) 01/2014 - 09/2016
EDUCATION
Universidade de Trás-os-montes e Alto Douro
Post-Graduate — Comunicação e Multimédia
Universidade de Trás-os-montes e Alto Douro
Licentiate degree — Comunicação e Multimédia
2013 - 2014
Portugal
2009 - 2013
Portugal
LANGUAGE SKILLS
Portuguese — Native English — Fluent