Bruno Sampaio

Bruno Sampaio

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Front End Engineer @ Karify
Front End Engineer @ Karify

I'm passionate for Web development, mainly in terms of Front-end development. I'm always ready to learn and improve my skills. I like working with open-minded, fun, diversified, and dynamic teams with fresh ideas that push the boundaries.

I have a good knowledge of both JavaScript and PHP and I can also code up an entire site from scratch in plain HTML5, CSS3, jQuery, CakePHP and MySQL. I am currently also focusing on React and Node.js. I can also build fully responsive, mobile first front-ends, using either plain CSS3 or Twitter Bootstrap, for example.

English
Amsterdam (+02:00)
Joined February 2016
EXPERTISE
8 years experience
6 years experience

REVIEWS FROM CLIENTS

Bruno's profile has been carefully vetted and approved as a Codementor. Connect with Bruno now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
chrome-extension-web_inspector
Extension for Google Chrome that allows you to inspect the styles of all elements in a page.
JavaScript
8
7
webpack-globals-loader
JavaScript
7
1
Stack Overflow
995 Reputation
2
9
13
EMPLOYMENTS
Front-end Developer
N/A
2016-05-01-Present
Utrecht Area, Netherlands - Designed and implemented a new front-end architecture for the company product (JavaScript (ES 2015+), React, ...
Utrecht Area, Netherlands - Designed and implemented a new front-end architecture for the company product (JavaScript (ES 2015+), React, Redux, SASS, CSS Modules, Jasmine, Webpack, Karma, NodeJS, ESLint, Stylelint, npm); - In parallel, together with a designer, redesigned also several sections of the current front-end (JavaScript (ES5), jQuery, Less); - Participated in decision-making processes related to new features and the rethinking of already existing features; - Code reviewing; - Knowledge sharing via presentations related to front-end topics or the new architecture and framework I was building. CampusInc
View more
View more
Front-end Developer / Engineer
N/A
2014-12-01-2016-04-01
Utrecht Area, Netherlands - Designed the front end architecture of the product (social network for schools and universities to help bring...
Utrecht Area, Netherlands - Designed the front end architecture of the product (social network for schools and universities to help bringing students and companies together), and implemented UI components based on user experience best practices; - Participated in functional and technical analysis, including decision-making support concerning new features to be added to the product; - Migrated the entire front end solution from ECMAScript 5 to 2015; - Wrote unit tests for all front end modules; - In the last 8 month I was also responsible for the planning of the product. Technologies used: JavaScript (ECMAScript 2015), AngularJS, jQuery, Jasmine, Twitter Bootstrap, Webpack, NodeJS, SASS, CSS3, HTML5, Bower, Gulp, Karma, Laravel, MySQL. SAFIRA
View more
View more
Software Developer
N/A
2013-04-01-2014-12-01
Carnaxide, Lisbon, Portugal Developed new IT solutions for Banif (a Portuguese bank) aiming to ease the bank credit workflow process. - A...
Carnaxide, Lisbon, Portugal Developed new IT solutions for Banif (a Portuguese bank) aiming to ease the bank credit workflow process. - Analyzed client methodologies and requirements to find the most appropriate solutions for their working model. - Designed and implemented several UI components based on user experience best practices. - Established the communication between different systems using exposed Web Services. - Participated on the database architecture design and implementation. - Provided technical assistance to users. After one year I was promoted to Expert Software Developer and the project continued, mainly in terms of bug fixing, change requests implementation, and technical assistance. - Participated in functional and technical analysis, including decision-making support concerning new features to be added to the product. - Reviewed code following the industry best practices for the used technologies on the project. - Managed the deployment life-cycle in the development staging and production environment. Technologies used: IBM BPM 8.0.1, JavaScript (Client and Server side), jQuery, Bootstrap, HTML, CSS, XML, Java, and SQL Server. Forum-D
View more
View more