RicardoJRM

React Developer

Hello, I'm Ricardo, a mid level Javascript developer looking for the right place to transition to senior. A place with a familiar environment where I can see myself long term, build a career, keep learning new things, teach what I already know, and be part of a team that shares the same mindset.

I dropped out of school to take a shot at running a business with a good old friend of mine while we were still young, and after two years we decided to sell it. Mainly because we felt that we had already learned the most we could, and was time to move on from that adventure to focus solely on development.

I'm super specialized in Javascript and am primarily looking for positions where I can make use of those skills, specifically Frontend Engineer (React) or Full Stack (Node/Next). If I'm able to work using Typescript and Material-UI I'll be even happier since those are the frameworks I've been learning for the last year. My ideal projects are UI Development (Storybook, Dashboarding, Data Visualization) and Feature Development (For tools and software).

I know and have been using systems like Git and SCRUM, and other source control / agile development systems for many years.

My weakest point by far is testing. To be honest it's just something I've never previously used and only recently started working with (Mocha, Jest, Enzyme), but never had any actual professional experience and am eager to learn more about it. Also uncommon CSS captures, if you want to trap me in the interview that's a good way to do it!

I'm mainly looking for in-house or nearshore projects. I'd love to work with international teams once again, but I'm not a big fan of having to travel regularly / relocate. What I'm NOT looking for is the typical outsourcing / contracting deal, it's just something I've grown out of, hope you can understand.

Other than that I just need to say that I feel ready to take on a challenging project and apply not only my agile development skills, but everything I've learned to contribute to the growth and productivity of your company.

Have a nice day!

Javascript Developer

UI & Feature Development

Challenging projects

Near Lisbon, Portugal

React.js logo

React.js

Next.js logo

Next.js

Material-UI logo

Material-UI

Typescript logo

Typescript

Current
RicardoJRM logo
Looking for challenging projects

React Developer

Currently looking for a full-time remote position where I can solely focus on React development, work on challenging projects and apply my agile web development experience to contribute to the growth and productivity of your company.

Glaiveware
Glaiveware logo
Full Stack Javascript Developer, Co-Founder

Mar 2018 - Dec 2019

A great learning experience that made me grow as a developer, taught me how to manage projects and run a business that created bespoke web apps above market standards.

- HTML5 + CSS3 (Bootstrap 4, SASS)
- JavaScript (React.js, Redux, Redux-Saga, Node.js, Express.js, Helmet.js, Webpack 4, Babel)
- Database (Firebase, MySQL, SQLite)
- Ubuntu (nginx)
- AWS (EC2, S3, SES, API Gateway, Lambda)
- SEO & SEM
- Branding & Design
- Marketing & Advertising
- Copywriting & Content Management

Sycret.ink
Sycret.ink logo
React Native Developer

Jan 2017 - Dec 2017

Mobile chat app with end to end encryption in a serverless environment with extra features, developed under contract with a team of 3 people (AWS Engineer / Lead, Backend specialist, Mobile Developer) and I learned a lot about end to end encryption protocols and mobile app deployment / version control from it.

- React Native
- libsignal-protocol
- Android Studio
- AWS (API Gateway, Lambda)
- SQLite

During this time I was aiming to sharpen my React skills and explore mobile development, so I created multiple apps as a freelancer using React Native. The most notable being a mobile app called Sycret.ink Sycret.ink Logo which was basically a Signal clone (mobile chat app with end to end encryption in a serverless environment) with extra features to be developed internally for a private company, it took a team of 3 people (AWS Engineer / Lead, Backend specialist, Mobile Developer) and I learned a lot about end to end encryption protocols and mobile app deployment / version control from it.

American Heart Association
American Heart Association logo
Full Stack Javascript Developer

Sep 2016 - Dec 2016

Created an admin dashboard to control American Heart Association's Kinect Integration that interfaced the users with the data collected, connected doctors and their patients, printed out reports and allowed superusers to manage the whole system. This project was acquired through a university scholarship and I was free to work with any technology, so I took this opportunity to apply what I was learning at the time and built my first web app as a Full Stack Javascript Developer using React.js and Node.js.

NextBitt Business Technologies
Nextbitt logo
Frontend Developer

Oct 2015 - Jul 2016

Created multiple analytics dashboards, reporting, auditing and management tools for NextBitt's Asset & Facility Management Software as a Frontend Developer using Angular.js and C# in a .NET MVC environment that was very intensive when it came to Date / Time logic and Data Visualization.

- HTML5 + CSS3 (Bootstrap 3)
- Javascript (JQuery, Angular.js)
- .NET (C#, MVC)
- Date / Time logic (Moment.js, Date Picker, Date Range Picker)
- Data Visualization (Google Charts, dygraphs, flotcharts, Chart.js, Chartist.js, d3.js, C3.js, Pace.js, Peity, Sparklines, Easy Pie Charts, Datatables, Color Picker, Ion.RangeSlider)

Science4you
Science4you logo
Java Developer

Jan 2015 - Mar 2015

Created a backend management system for Science4you's online store using Java and MySQL. What started out as a simple display and printing tool, to aid the people in the backend department deal with the high volume of sales the company was experiencing with its growth, soon evolved into a whole application. This app was able to manage and control the online store's orders, print detailed reports and send automated emails to the customer, all of which were previously handled by hand.

HTML5 logo

HTML5

CSS3 logo

CSS3

Javascript logo

Javascript

Typescript logo

Typescript

React.js logo

React.js

Material-UI logo

Material-UI

Next.js logo

Next.js

Node.js logo

Node.js

Redux logo

Redux

Redux Saga logo

Redux Saga

Bootstrap logo

Bootstrap

JQuery logo

JQuery

Angular logo

Angular

.NET MVC logo

.NET MVC

C# logo

C#

ECMAscript logo

ECMAscript

Express.js logo

Express.js

Git logo

Git

Android Studio logo

Android Studio

React Native logo

React Native

SCRUM logo

SCRUM

Adobe Creative Cloud logo

Adobe Creative Cloud

Aseprite logo

Aseprite

paint.NET logo

paint.NET

Godot Engine logo

Godot Engine

Firebase logo

Firebase

MySQL logo

MySQL

MongoDB logo

MongoDB

Hello, I'm Ricardo, a mid level Javascript developer looking for the right place to transition to senior. A place with a familiar environment where I can see myself long term, build a career, keep learning new things, teach what I already know, and be part of a team that shares the same mindset.

I dropped out of school to take a shot at running a business with a good old friend of mine while we were still young, and after two years we decided to sell it. Mainly because we felt that we had already learned the most we could, and was time to move on from that adventure to focus solely on development.

I'm super specialized in Javascript and am primarily looking for positions where I can make use of those skills, specifically Frontend Engineer (React) or Full Stack (Node/Next). If I'm able to work using Typescript and Material-UI I'll be even happier since those are the frameworks I've been learning for the last year. My ideal projects are UI Development (Storybook, Dashboarding, Data Visualization) and Feature Development (For tools and software).

I know and have been using systems like Git and SCRUM, and other source control / agile development systems for many years.

My weakest point by far is testing. To be honest it's just something I've never previously used and only recently started working with (Mocha, Jest, Enzyme), but never had any actual professional experience and am eager to learn more about it. Also uncommon CSS captures, if you want to trap me in the interview that's a good way to do it!

I'm mainly looking for in-house or nearshore projects. I'd love to work with international teams once again, but I'm not a big fan of having to travel regularly / relocate. What I'm NOT looking for is the typical outsourcing / contracting deal, it's just something I've grown out of, hope you can understand.

Other than that I just need to say that I feel ready to take on a challenging project and apply not only my agile development skills, but everything I've learned to contribute to the growth and productivity of your company.

Have a nice day!

Javascript Developer

UI & Feature Development

Challenging projects

Near Lisbon, Portugal

React.js logo

React.js

Next.js logo

Next.js

Material-UI logo

Material-UI

Typescript logo

Typescript

Current
RicardoJRM logo
Looking for challenging projects

React Developer

Currently looking for a full-time remote position where I can solely focus on React development, work on challenging projects and apply my agile web development experience to contribute to the growth and productivity of your company.

Glaiveware
Glaiveware logo
Full Stack Javascript Developer, Co-Founder

Mar 2018 - Dec 2019

A great learning experience that made me grow as a developer, taught me how to manage projects and run a business that created bespoke web apps above market standards.

- HTML5 + CSS3 (Bootstrap 4, SASS)
- JavaScript (React.js, Redux, Redux-Saga, Node.js, Express.js, Helmet.js, Webpack 4, Babel)
- Database (Firebase, MySQL, SQLite)
- Ubuntu (nginx)
- AWS (EC2, S3, SES, API Gateway, Lambda)
- SEO & SEM
- Branding & Design
- Marketing & Advertising
- Copywriting & Content Management

Sycret.ink
Sycret.ink logo
React Native Developer

Jan 2017 - Dec 2017

Mobile chat app with end to end encryption in a serverless environment with extra features, developed under contract with a team of 3 people (AWS Engineer / Lead, Backend specialist, Mobile Developer) and I learned a lot about end to end encryption protocols and mobile app deployment / version control from it.

- React Native
- libsignal-protocol
- Android Studio
- AWS (API Gateway, Lambda)
- SQLite

During this time I was aiming to sharpen my React skills and explore mobile development, so I created multiple apps as a freelancer using React Native. The most notable being a mobile app called Sycret.ink Sycret.ink Logo which was basically a Signal clone (mobile chat app with end to end encryption in a serverless environment) with extra features to be developed internally for a private company, it took a team of 3 people (AWS Engineer / Lead, Backend specialist, Mobile Developer) and I learned a lot about end to end encryption protocols and mobile app deployment / version control from it.

American Heart Association
American Heart Association logo
Full Stack Javascript Developer

Sep 2016 - Dec 2016

Created an admin dashboard to control American Heart Association's Kinect Integration that interfaced the users with the data collected, connected doctors and their patients, printed out reports and allowed superusers to manage the whole system. This project was acquired through a university scholarship and I was free to work with any technology, so I took this opportunity to apply what I was learning at the time and built my first web app as a Full Stack Javascript Developer using React.js and Node.js.

NextBitt Business Technologies
Nextbitt logo
Frontend Developer

Oct 2015 - Jul 2016

Created multiple analytics dashboards, reporting, auditing and management tools for NextBitt's Asset & Facility Management Software as a Frontend Developer using Angular.js and C# in a .NET MVC environment that was very intensive when it came to Date / Time logic and Data Visualization.

- HTML5 + CSS3 (Bootstrap 3)
- Javascript (JQuery, Angular.js)
- .NET (C#, MVC)
- Date / Time logic (Moment.js, Date Picker, Date Range Picker)
- Data Visualization (Google Charts, dygraphs, flotcharts, Chart.js, Chartist.js, d3.js, C3.js, Pace.js, Peity, Sparklines, Easy Pie Charts, Datatables, Color Picker, Ion.RangeSlider)

Science4you
Science4you logo
Java Developer

Jan 2015 - Mar 2015

Created a backend management system for Science4you's online store using Java and MySQL. What started out as a simple display and printing tool, to aid the people in the backend department deal with the high volume of sales the company was experiencing with its growth, soon evolved into a whole application. This app was able to manage and control the online store's orders, print detailed reports and send automated emails to the customer, all of which were previously handled by hand.

HTML5 logo

HTML5

CSS3 logo

CSS3

Javascript logo

Javascript

Typescript logo

Typescript

React.js logo

React.js

Material-UI logo

Material-UI

Next.js logo

Next.js

Node.js logo

Node.js

Redux logo

Redux

Redux Saga logo

Redux Saga

Bootstrap logo

Bootstrap

JQuery logo

JQuery

Angular logo

Angular

.NET MVC logo

.NET MVC

C# logo

C#

ECMAscript logo

ECMAscript

Express.js logo

Express.js

Git logo

Git

Android Studio logo

Android Studio

React Native logo

React Native

SCRUM logo

SCRUM

Adobe Creative Cloud logo

Adobe Creative Cloud

Aseprite logo

Aseprite

paint.NET logo

paint.NET

Godot Engine logo

Godot Engine

Firebase logo

Firebase

MySQL logo

MySQL

MongoDB logo

MongoDB