Personal details

Rafael B. - Remote front-end developer

Rafael B.

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

Summary

Software developer with more than 15 years of experience, collaborating in companies of different fields, distinguishing myself by working on results. Developing applications that help users make better decisions, in itself, creating software that works for them.

Work Experience

Web Consultant
Various companies | Jan 2010 - Present
PHP
MySQL
Database
CSS3
TypeScript
Custom Development
CSS Animation
Web Development
JavaScript
Gatsby.js
Next.js
Mobile App Development

Coordinate and execute the design, development and implementation of custom software (web and mobile) and databases.

PHP: To develop static and dynamic websites starting from a design in Photoshop, Illustrator, Adobe XD or Figma, I developed from the Front to the Back in conjunction with MySQL.

ReactJs: To develop static and dynamic websites, combining it with Styled-Components to manage the styles in a clean way, simplifying the reading and compression of the components, in the same way passing props to make the component styles dynamic.

NextJs: NextJs: To develop web apps, combining it with Styled-Components or Taildwind and developing APIs for the consumption of the same application.

GatsbyJs: To develop Jamstack sites starting from a design in Photoshop, Illustrator Adobe XD or Figma, combining it with Styled-Components, they have mainly been websites for companies, organizations and/or individuals that do not need to constantly update their website.

React Native: To develop apps for iOS and Android, starting from a design in Photoshop, Illustrator Adobe XD or Figma, consuming REST APIs to list data, graph it, and/or modify it.

Typescript: I have used it to develop apps, where I need to preserve the fidelity of the data, whether within web apps or mobile apps.

Front End Developer
Dynamicore | Jan 2021 - Jan 2023
Node.js
API
GitHub
React
CSS
React Native
Gatsby.js

Coordinate and execute the development of interfaces for customer acquisition landing pages and mobile applications with React Native.

ReactJs: To develop landing pages for clients who in turn needed to attract clients to offer credits, which were stored in the main Dynamicore software. The information requested was name, surname, email, loan amount and payment period to carry out the debt calculations. The CSS of these landings was developed with Styled-Components and/or MaterialUI.

React Native: To develop apps for Android, consuming a REST API of Dynamicore’s main product to list data, graph it, and/or modify it, in two applications a third-party service was used for digital authentication of the client where their federal ID and a video were used. As proof of life to identify that you are the person you say you are to grant the credit, some projects were developed in Javascript and others in Typescript.

Education

Instituto Tecnológico del Valle de Oaxaca
High school diplomaComputer Science
Jul 2002 - Jun 2007

Personal Projects

Brewslab (closed project)IconOpenNewWindows
2021
PHP
MySQL
CSS
JavaScript
Online platform to teach courses about Hombrewing at the Latin American level, through online registration and payment to access the course, the topics were in video format and sometimes with attachments related to the topic.
2023
GitHub
CSS Animation
React
CSS
Next.js
Prisma
Tailwind css
Online platform to sell components developed in ReactJs with Typescript and Taildwind, highlighting animations, through online registration and payment the client will be able to access the source code of the component and instructions on how to implement it in their project, the platform where we assemble the components is developed in NextJs 13 with Typescript, customer information is stored in a MySQL database that is accessed through Prisma and payments are linked to Stripe, the site is updated occasionally since it is not a project main for the two people who collaborate on it.

Certifications & Awards

TypeScript sin fronteras: guía definitiva
https://www.udemy.com/certificate/UC-118d8cfb-f359-4c89-bc07-58c1128434ec/ | Apr 2023
Principios SOLID y Clean Code
https://www.udemy.com/certificate/UC-0fcc95e9-4ec9-4c0d-9551-e1c1138d4dbd/ | Mar 2023