Kevin Purnelle

Kevin Purnelle

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
10+ years building web applications; front-end architect (React), back-ends with nodeJS and PWA's on mobile. Let's find solutions together
10+ years building web applications; front-end architect (React), back-ends with nodeJS and PWA's on mobile. Let's find solutions together :)

For ten years, I have been building web applications in diverse fields such as education, law, clothing industry or system monitoring. I have worked alongside designers, backend developers and business people who gave me a good sense of how to come up with the right solution for everyone.

Whatever I do, I pay attention to details. I aim to build awesome apps on desktop and mobiles, writing clean code and good documentation while doing my best to explain how things work. My preferred techs are Javascript, React, Mobx and Node.js to build successful products with great user experience. Simple code architecture for complex problems is what allows to spend more time building the product and go back home happy after work :) I can teach how to do these things and I can also build applications for you.

On a side note, I have lived in different countries and can speak English, French and Spanish fluently if any of these languages is better for you :)

French, Spanish, English
Budapest (+02:00)
Joined August 2019
EXPERTISE
10 years experience
I have always loved to build the user experience, the interactive and user facing part of apps. So I've naturally followed the path of fr...
I have always loved to build the user experience, the interactive and user facing part of apps. So I've naturally followed the path of frontend developer. My first job involved writing HTML and CSS for PHP templates while following guidelines of designers. I added Javascript to my toolset and during these 10+ years, I've been using all kind of JS frameworks and libraries to build web applications and even mobile ones. Nowadays, I use React with Mobx to build complex single page apps.
View more
View more
5 years experience
I love React for the simplicity it brought to build Single page applications. So far, I have built a dozen applications with this stack: ...
I love React for the simplicity it brought to build Single page applications. So far, I have built a dozen applications with this stack: some were simple tools while others were very complex products involving real-time data and visualization. I have followed the evolution of different state management and ended-up using Mobx. Mobx is a hidden gem that allows you to write simpler code, and is more "junior friendly" than other solutions like Redux. If you'd like to hop on the Mobx/React train, I'll give you a hand :)
View more
View more
10 years experience
Javascript has been my bread and butter for more than 10 years now, I am writing JS practically every day for all kinds of applications....
Javascript has been my bread and butter for more than 10 years now, I am writing JS practically every day for all kinds of applications. Especially that we have it on frontend and backend with Nodejs. I know JS weird parts and also how to leverage the good ones. If you need a hand to build great stuff with Javascript, I'm your man.
View more
View more

REVIEWS FROM CLIENTS

Kevin's profile has been carefully vetted and approved as a Codementor. Connect with Kevin now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
react-forms-mobx
Example app to be used with the article "Handling React Forms with Mobx Observables": https://blog.risingstack.com/handling-react-forms-with-mobx-observables/
JavaScript
54
6
css-byebye
Remove the CSS rules that you don't want, with a list of selectors
JavaScript
46
9
Stack Overflow
3839 Reputation
4
25
46
EMPLOYMENTS
Fullstack Developer
Self employed
2018-06-01-2019-03-01
Cryptovista is a personal project that I started when I discovered cryptocurrencies and trading. It is also a project I use to test and e...
Cryptovista is a personal project that I started when I discovered cryptocurrencies and trading. It is also a project I use to test and explore new software architectures and technologies. - The features are crypto portfolio management, trading performance analysis, as well as news and market changes. - Some tech challenges I had to solve: model and standardization of data from multiple crypto exchanges and blockchains API’s. Cross-platform distribution from a single code base. Progressive web app, online/offline, standalone Desktop app, install in mobiles from browser.
Node.js
React
Webpack
View more
Node.js
React
Webpack
Electron
MobX
View more
Fullstack Developer
Datacamp
2017-09-01-2018-03-01
- Implemented new features for the learning experience on a Data Science learning platform. - I also acted as a technical consultant to i...
- Implemented new features for the learning experience on a Data Science learning platform. - I also acted as a technical consultant to improve the frontend architecture and legacy code.
HTML/CSS
Node.js
PostgreSQL
View more
HTML/CSS
Node.js
PostgreSQL
React
JavaScript
RxJS
Redux
View more
Front-end architect and Nodejs developer
RisingStack
2015-01-01-2017-09-01
- Built «Trace» with our team, a monitoring solution for microservices infrastructure and Nodejs applications. Features were distributed ...
- Built «Trace» with our team, a monitoring solution for microservices infrastructure and Nodejs applications. Features were distributed transaction tracing, service communication topology, servers metrics dashboards. - I helped with teaching junior developers: CSS, React and mobx as well as project management. - I worked on an internal UI framework with React to iterate quickly from idea to minimum viable product. - Did software development consulting with Nodejs, Angular and React for our customers. - I also talked at conference in Budapest and Prague about Electron apps and solving frontend scalability.
HTML/CSS
Node.js
MongoDB
View more
HTML/CSS
Node.js
MongoDB
Angular
PostgreSQL
D3.js
React
JavaScript
Webpack
MobX
View more
PROJECTS
CryptovistaView Project
Personal project
2019
Monitor crypto portfolios from multiple exchanges and blockchains and your trading performance in a single place as well as news and mark...
Monitor crypto portfolios from multiple exchanges and blockchains and your trading performance in a single place as well as news and market changes. Works online/offline, on Desktop and Mobiles.
HTML/CSS
Node.js
LESS
View more
HTML/CSS
Node.js
LESS
React
Electron
MobX
View more