José Proença

José Proença

Away on vacation
Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Front-end Developer
Front-end Developer

I started programming and working with electronics at a young age and soon wanted to understand programming theory, so I took a Mathematics and Computer Science degree. Despite my interest in theory, I have always been drawn to visual and audio-based projects, leading me to focus on hardcore web development since 2001.

As a multidisciplinary person, I've been involved in electronics, landscape photography, and music composition using virtual instruments. I worked with many types of software from photography processing, image editing, video editing, vector graphics, 3D modeling, audio processing, and music composition.

I've been working in front-end since 2012 specializing in Angular with a late incursion into React and Remix.

Lately, I've decided to add audio programming to my career, so that I can combine two of my passions: music and programming.

I started my self-education by re-learning C++, following a lengthy tutorial, and doing a project on a full audio synthesizer plugin using the JUCE framework. I'm documenting it all in an article series on Medium where readers can check my approach and methodology. Please see the portfolio below.

On this audio plugin project "Morpheus-Z", I've been finding programming challenges mainly the same as always, and I can see my decades of experience paying off. I have no trouble understanding stuff and easily find and solve problems.

I like to get different things working together, like programming software for using a tablet for live looping or controlling a virtual instrument's expression, both connected to Bitwig DAW, or using custom electronics in LEGO displays.

Portuguese, English
Lisbon (+00:00)
Joined August 2017
EXPERTISE
10 years experience
Started working on a consulting company. Moved to my own web sites startup where I developed own CMS adapted to SEO when it just started....
Started working on a consulting company. Moved to my own web sites startup where I developed own CMS adapted to SEO when it just started. Moved on to modern front-end about 3 years ago, and have worked remotely to Altran and Accenture consulting companies. Later have developed my own side project. Read about its architecture on devblog.ztp.pt
2 years experience
Have done some business oriented web applications using Angular 1.x and Angular 2+. Project: www.brickurator.com (Angular2) Own project,...
Have done some business oriented web applications using Angular 1.x and Angular 2+. Project: www.brickurator.com (Angular2) Own project, as a full stack developer doing full featured web app, from HTML to security and database backend. More on http://devblog.ztp.pt/web-app-architecture-based-on-redux/ Project: Web App re-usable base platform (Angular2) For Accenture, 2 months as a full frontend developer. Doing reusable CRUD startup framework, REST client, redux state. This would be used to quickstart other future projects. Project: Web App prototype for Line of Business application (TELCO) (Angular1) For Accenture, 7 months as a full frontend developer. Doing custom modular dashboard, reports, editors, charting, filters, wizards, custom Gantt chart. Project: Web App prototype for data mining and reporting (Angular1) For Altran Portugal, 3 months as a frontend developer. Doing charting, custom pivot tables, filters, REST client.
1 year experience
10 years experience
1 year experience

REVIEWS FROM CLIENTS

José's profile has been carefully vetted and approved as a Codementor. Connect with José now, and leave a review for them once you're done!
EMPLOYMENTS
Freelance Frontend Developer
N/A
2012-01-01-Present

Freelance remote software developer. Specialized in web and audio programming.

Freelance remote software developer. Specialized in web and audio programming.

C++
Node.js
jQuery
View more
C++
Node.js
jQuery
Angular
TypeScript
Reactive Programming
Plugin Development
Kendo UI
JavaScript
JUCE
Redux
GraphQL
HTML5/CSS3
Responsive Web Development
Audio Development
Sass
Functional Programming
View more
Front-end developer
M2030
2017-11-01-2024-07-01

Worked as a contractor developing a web tool for managing reduction of CO2 footprint and supply chain tracking.

These are the ma...

Worked as a contractor developing a web tool for managing reduction of CO2 footprint and supply chain tracking.

These are the main application characteristics:

• Top navigation menu and dependent side menu

• Several dashboards with charts and summaries

• Cards listing with drag and drop

• Many CRUD dialogs

• Search results

• Many input forms

• Forms with per-field validation/errors and notes

• Forms with cross-field dependency and validation

• Forms with real-time saving or save button

• Automatic unsaved changes modal popup

• Analytics and bug logging

• REST APIs

• Used Storybook to test case components and design

My competences included:

• Help the product team to refine requirements

• Help the design team to evaluate UI/UX feasibility

• Refine broad requirements into actionable tasks

• Implement new requirements using TDD

• Using GitHub for version control

• Peer code review

• Check logs for bugs

• Find bugs culprits and create tasks

• Writing documentation

Angular
LESS
TypeScript
View more
Angular
LESS
TypeScript
React
Reactive Programming
Jest
Redux
HTML5/CSS3
Plotly
Storybook
Remix
Ant Design
Sass
View more
Development Director
Search Marketing
2006-09-01-2011-12-01

Development of web solutions for search engine marketing.

Development of web solutions for search engine marketing.

HTML/CSS
C#
SQL
View more
HTML/CSS
C#
SQL
JavaScript
ASP.NET
Ms webforms
View more
PROJECTS
www.brickurator.comView Project
2017
Own project, as a full stack developer doing full featured web app, from HTML to security and database backend. Read about the project's ...
Own project, as a full stack developer doing full featured web app, from HTML to security and database backend. Read about the project's architecture at http://devblog.ztp.pt/web-app-architecture-based-on-redux/
Node.js
Angular
TypeScript
View more
Node.js
Angular
TypeScript
Ionic
Reactive Programming
Redux
GraphQL
HTML5/CSS3
Sass
View more
Web App re-usable base platform
2016
For Accenture, 2 months as a full frontend developer. Doing reusable CRUD startup framework, REST client, redux state. This would be used...
For Accenture, 2 months as a full frontend developer. Doing reusable CRUD startup framework, REST client, redux state. This would be used to quickstart other future projects.
TypeScript
Webpack
RxJS
View more
TypeScript
Webpack
RxJS
Redux
Angular 2
View more