May 2022 - Feb 2024
Senior React Developer
Getaround
Click to expand Click to collapse
May 2022 - Feb 2024
Senior React Developer
Getaround
const coder = { name: ' Nathan Rico ', skills: [' React ', ' Next JS ', ' Typescript ', ' Javascript ', ' Tailwind ', ' HTML ', ' CSS ', ' Git ', ' Figma ', ' Sketch '], softSkills: [' Communication ', ' Collaboration ', ' Creative Problem Solving ', ' Critical thinking ', ' Time management ', ' Team Leadership '],
hardWorker:
true ,
quickLearner:
true ,
problemSolver:
true , }; Who am I?
Hi, I'm Jonathan Rico, a dynamic front-end developer with a keen eye for user-centric design. With a solid foundation in frameworks like React, Redux, and Next.js, I bring over a decade of hands-on experience in the evolving landscape of web development.
I've actively contributed to large-scale projects, leveraging a data-driven approach and collaborating with UX designers to architect optimal front-end solutions. Mentoring new developers is not just a task, it's a passion that fuels my commitment to continuous learning.
Let's innovate together!
May 2022 - Feb 2024
Senior React Developer
Getaround
Click to expand Click to collapse
Jan 2021 - May 2022
Senior React Developer
AirTm
Click to expand Click to collapse
Jun 2013 - Jan 2021
Front-end Manager
AllTheRooms
Click to expand Click to collapse
Dec 2010 - Jun 2013
Front-End Developer
Victory Productions
Click to expand Click to collapse
Feb 2009 - Dec 2010
Front-end Developer
PRAGMA
Click to expand Click to collapse
Jul 2005 - Feb 2009
Front-end Developer
ITM University, Peesco, Revista Kanzen, and others
Click to expand Click to collapse
React
Next JS
Typescript
Javascript
Tailwind
HTML
CSS
Git
Figma
Sketch
React
Next JS
Typescript
Javascript
Tailwind
HTML
CSS
Git
Figma
Sketch
Getaround
const project = { name: ' Getaround ', tools: [' Typescript ', ' Cobalt ', ' React ', ' Ruby on Rails ', ' Mapbox ', ' React Query ', ' Redux ', ' Jaml ', ' Storybook ], myRole: ' Senior Frontend Developer ', Description: ' As a member of Getaround's Uber squad, we incorporated Uber's platform to allow Uber drivers to rent cars. This required proficiency in Ruby on Rails and an understanding of a new full-stack architecture. I worked closely with the design, product, and data science teams to anticipate issues and guarantee optimal performance. Learning Ruby on Rails was a challenge, but it was crucial to the project's success, demonstrating our team's diligence and commitment. ' }; AirTM
const project = { name: ' AirTM ', tools: [' React ', ' SCSS ', ' TypeScript ], myRole: ' Senior Frontend Developer ', Description: ' I solved numerous issues and added new features to the platform. ' }; AllTheRooms Analytics
const project = { name: ' AllTheRooms Analytics ', tools: [' React ', ' Next JS ', ' Apollo GraphQL ', ' Stripe ', ' TypeScript ', ' JWT ], myRole: ' Frontend Lead ', Description: ' My team and I developed a dashboard showcasing advanced graphs and maps providing insights into the vacation rental market. We utilized React, Next.js, TypeScript, the Google Maps API, and Stripe. ' }; AllTheRooms
const project = { name: ' AllTheRooms ', tools: [' Angular 1 ', ' React ', ' TypeScript ', ' Google Maps ', ' SEO ], myRole: ' Frontend Lead ', Description: ' I played a pivotal role in shaping the user experience and technical aspects. I defined the frontend architecture, selected the most suitable framework, and established an efficient workflow. My mentorship and guidance helped the technical team members, fostering a collaborative environment. Coordinating team efforts, I assigned tasks to individual team members, streamlining our development process. Actively contributing to enhancing the user experience, I focused on making the frontend intuitive and engaging. My attention to detail and adherence to best practices ensured that our frontend components were robust and efficient. Overall, my role was instrumental in delivering a successful project that combined functionality, aesthetics, and user satisfaction. ' }; I'm currently available for freelance work or full-time positions. Feel free to reach out if you have any questions or just want to say hi!
Schedule a Meeting