English:
Upper Intermediate
Ángel A.
Vetted by YouTeam
Mexico
UTC -06:00
America/Monterrey
English:
Upper Intermediate
Middle React Engineer
Increase my javascript skills both in frontend and backend, learn more about design and architecture patterns, use typescript on a high level and implement testing on javascript apps Learn more aws services and technologies like ec2, ecs, rds, lambda and a lot other services… Implement IA solutions using machine learning, deep learning, etc… I am actually working on a genetic algorithm that teaches a bot how to play flappy bird xd Learn more about docker composer, create serverless apps, and use more microservices architecture
Want to hire this engineer?
Check if Ángel is availableExpertise
Years of commercial development experience
2 years of experience
Core technologies
Other technologies
Project Highlights
Vale Valedor
Full responsive UI design using material UI library Role authentication system using jwt with context features and a custom hook to get the user data everywhere on the application. Handling all the requests using fetch request Creating maps and places seeker using the google maps api and the geolocation API Scanning QR codes using the navigator’s camera permissions api and a QR reader API Paginations and other custom features and hooks, for example I created a hook useAlert which takes care of all responses from actions and shows a popup or messages
Responsibilities & achievements
Scaling Up
Backend Construction of the app using MVC pattern and express js as a web server Role authentication using jwt sessions and middlewares to verify auth on every request Creation of db models using the mongoose library in order to connect the app to the database CRUD operations with the app data Middlewares to verify body params using express validator library, which allow us to create all type of filters on every param/request Track of all the company metrics in real time and also to have a history of metrics per week File upload to amazon s3 Frontend Construction of the app using next js Role authentication using jwt and global context for user data Some UI elements like dynamic sidebar and animations using pure css and bootstrap Handle requests to api using fetch Controlled forms using useState hook Show graphics of the company metrics using chart js CRUD operations to update/create information Files upload to server
Responsibilities & achievements
Chat app
As a personal project I created a chat application in order to learn typescript and how sockets work in practice. In this project I used react on frontend with socket io library and a custom hook useSocket in order to use the sockets everywhere. For backend I used typescript with express js and socket io library, I created stage rooms and chat rooms for clients and a sophisticated algorithm to attend them (FIFO).
Responsibilities & achievements
File server
Another of my personal projects is a google drive app that allows us to upload files to the server and then download from other devices. For this project I used express js on the backend and a library called multer to catch the files and save then inside the hard disk. On frontend I used react and bootstrap.
Responsibilities & achievements
Course Platform
This is an incomplete course platform that I am building in order to learn more about typescript and O-Auth in node apps and react patterns/good practices. On the backend I used an MVC pattern with express js and passport js in order to handle the O-Auth and CRUD operations. For frontend I am using next js with material UI library.
Responsibilities & achievements
Pure Natures
I participated in this project creating new landing pages for the website, custom styles and Contact Forms.
Responsibilities & achievements
Windsorcares
A California based company dedicated to providing nursing and care services. I helped create custom styles and carousels for the website, as well as integrating the Google Maps API
Responsibilities & achievements
Quizzard
An Israel based company dedicated to providing online courses for users. In this project, I helped to fix some important issues such as the incorrect clonation for courses, and apply custom fixes for the backend like one session per user restrict.
Responsibilities & achievements
Black Sheep
E-commerce platform for selling audio equipment. In this project I created several custom posts to show cars and parts catalogs, showing the image of the products, their descriptions and corresponding forms.
Responsibilities & achievements
Education
Higher education in Computer Science
Agency
50-100
GMT-7
United States
Core Expertise
Want to hire this engineer?
Check if Ángel is available