Personal details

Juan L. - Remote full-stack developer

Juan L.

Based in: 🇲🇽 Mexico
Timezone: Mexico City (UTC-6)

About

As an experienced Full-Stack Developer with over 4 years of experience, I am well-versed in designing, building, and implementing pieces of software that add value to businesses using various technologies. My proficiency includes Ruby, Ruby on Rails, Node.js, HTML/CSS, SQL, TypeScript, and React. Additionally, I have experience working with Git, API, Jira, Jest, React Native, Agile, Storybook, and Cypress.

My expertise in JavaScript and Node.js, with a solid understanding of Python, allows me to tackle a wide range of challenges with confidence. I am experienced in using SQL to manage data effectively, while my skills in HTML/CSS and React enable me to create visually appealing and responsive web pages. My proficiency in TypeScript and Ruby on Rails makes it easy for me to build scalable and reliable web applications.

I am passionate about staying up-to-date with the latest technologies and frameworks to ensure that I can deliver innovative solutions. I enjoy working in agile environments, where I can collaborate with my team to achieve project goals efficiently. With my skills, expertise, and dedication to delivering quality results, I am confident that I can make a valuable contribution to your organization.

Work Experience

Software engineer ll
Cerebral | Mar 2022 - Feb 2023
Ruby
HTML/CSS
SQL
Ruby on Rails
Node.js
Git
API
TypeScript
Jira
React
JavaScript
Jest
React Native
Agile
Storybook
Cypress

As a Software engineer ll (aka Full stack) some of the most relevant work I get were:

Building UI interfaces using reactjs, Typescript, storybook and MSW.
Implementing API calls to render data as components.
Writing unit tests for ReactJs components using Jest and MSW(mock service worker). Writing end to end testing using cypress.
Writing APIs usign Nestjs, Nodejs and Typescript.
Writing Unit Tests for API endpoints using Jest.
Writing APIs using Ruby and Ruby on rails Framework.

Writing Unit tests for API endpoints using Ruby
Writing on backend project such as monolithic and microservices APIs written in Typescript using NestJs.

Doing code review and giving feedback.

Team work related.

Full stack developer
INT Tntelligence and telecom technologies | Jan 2019 - Mar 2022
C++
C
SQL
Node.js
Docker
Python 3
React
JavaScript

As a Full stack developer some of the most relevant task I get were:

API Development using Nodejs and ExpressJs.
IOT Firmware development using c language and Arduino.

Automation of processes using Python.
Design of databases models using relational models.

Development of Android apps using Java. Development of SPA using Reactjs. Development of Desktop apps.
Design of multiple software architectures. Deployment of Application using Docker. Server management using Linux OS.

Education

Polytechnic University of Chiapas,
Bachelor's degree・engineering
Jan 2015 - Dec 2018
The University of British Columbia
certificate・Languages
Oct 2017 - Nov 2017