
Luis Confraria
Verified Expert in Engineering
Software Developer
Leiria, Portugal
Toptal member since April 30, 2020
Luis has been building for the web for over 20 years and can work on the full-stack but his best work is on the front end. He likes to think about the big picture but always feels the strong need to understand how the little pieces work in detail. Luis is used to working remotely and communicating with distributed teams in multiple timezones. He's familiar with both startup and enterprise development environments.
Portfolio
Experience
- JavaScript - 10 years
- Node.js - 7 years
- Angular - 4 years
- TypeScript - 4 years
- Rollup - 3 years
- Svelte - 1 year
- Preact - 1 year
- React - 1 year
Availability
Preferred Environment
Svelte, React, Node.js, TypeScript, JavaScript, Go, SQL, Cloudflare, Fastify, WebAssembly (Wasm)
The most amazing...
...work I've done was leading an IoT UI platform from the first commit in a startup to a large team in a multinational enterprise.
Work Experience
Front-end Developer
Talent digital
- Developed an in-browser point-and-click game to improve digital competencies.
- Created a scripting mechanism to allow for new episode development.
- Developed thorough end-to-end tests that prevented many problems ahead of time.
Front-end Developer
Cumulocity IoT
- Built a UI framework based on Angular/AngularJS, powering the built-in applications and a myriad of custom apps and extensions.
- Built APIs and tools for extension and customization for internal and external developers.
- Adapted the codebase to a JavaScript ecosystem evolution over time.
- Developed tooling and microservices in Node.js to support UI development and branding.
- Set up continuous integration automation in Jenkins, involving building, deploying, and publishing documentation and packages to npm.
Front-end Developer | Partner
Syntactic - Software development agency
- Designed and developed tailor-made web apps for SMEs.
- Created single-page applications using Backbone.js and Ext JS.
- Built offline desktop applications using web technologies and Adobe AIR.
Front-end Developer
Outbox Activism - Digital Communication Agency
- Developed highly interactive websites using Flash and ActionScript 2 and 3.
- Developed websites using HTML, CSS, JavaScript, and some back-end work with PHP.
- Developed internal web applications for staff management.
Experience
Cumulocity IoT
https://www.softwareag.cloud/site/product/cumulocity-iot.htmlSmartspanner - Maintenance Management SaaS
https://smartspanner.com/Payment integration was done with PAYMILL.
Education
Bachelor's Degree in Multimedia and Communication Technologies
Universidade de Aveiro - Aveiro, Portugal
Progress Toward a Bachelor's Degree in Electronic and Telecommunications Engineering
Universidade de Aveiro - Aveiro, Portugal
Certifications
JSNSD: OpenJS Node.js Services Developer
The Linux foundation
JSNAD: OpenJS Node.js Application Developer
The Linux Foundation
Skills
Libraries/APIs
React, Node.js, Preact, Backbone.js, D3.js, RxJS
Tools
Webpack, Flash, Rollup, NGINX
Languages
JavaScript, TypeScript, CSS, HTML, PHP, Go, Python, SQL
Frameworks
AngularJS, Angular, React Native, Ext JS, Ionic, Svelte, Django, Fastify
Paradigms
Jamstack, Continuous Integration (CI)
Platforms
Firebase, Docker, AWS Lambda, Google Cloud Platform (GCP)
Other
Cloudflare, CI/CD Pipelines, Payment APIs, WebAssembly (Wasm), Electronics, Physics, Mathematics, Web UX, Web Development, Multimedia
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