
Luis Confraria
Software Developer
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
Availability
Preferred Environment
Svelte, Angular, React, Node.js, CSS, TypeScript, JavaScript, Go, SQL, Cloudflare
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.
Skills
Languages
JavaScript, TypeScript, CSS, HTML, PHP, Go, Python, SQL
Frameworks
AngularJS, Angular, Ext JS, Ionic, Svelte, Django
Libraries/APIs
Node.js, React, Preact, Backbone.js, D3.js, RxJS
Tools
Webpack, Flash, Rollup, NGINX
Paradigms
Jamstack, Continuous Integration (CI)
Platforms
Docker, AWS Lambda, Google Cloud Platform (GCP)
Other
Cloudflare, CI/CD Pipelines, Payment APIs
Education
Bachelor's Degree in New 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