I'm an individual contributor focused on JavaScript, React, React Native, and Node over the last years. The developer experience and developer happiness are really important to me.
The people and the place I'm looking to work is a place for Humans, where mistakes are solved and the knowledge of the solution is shared across the team via Code Reviews, a place where we have time to test our code and that time is valuable for the leaders and owners, a team that cares as much for UX as for developer experience, accessibility, and data.
The business I've collaborated with.
While being in staff augmentation and consultancy, I had the opportunity to collaborate in several business sectors like telecommunications, travel, and booking, education for kids to learn Spanish and personal finances.
Present
In 2018, I decided to move to Perú, thanks to a friend I was able to start working immediately for Solera Mobile where I collaborate on projects for Tuenti, Movistar, Dinners. Then I decided to return to Bits Kingdom where I had the opportunities to collaborate in StartUY, MamaLingua, Clickky, and other projects.
Gerardo's profile has been carefully vetted and approved as a Codementor. Connect with Gerardo now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
netflixlocation
netflixlocation - netflix app
TypeScript
2
0
meteor-angular-todos
Desde la documentacion de Meteor.com hasta probarla en Heroku. Funciona Increible! Mucho amor de verdad con Heroku.
JavaScript
0
0
Stack Overflow
164 Reputation
0
3
14
EMPLOYMENTS
Software Engineer
Novacomp
2021-03-01-2022-10-01
Responsible for performing Full Stack and Scrum/PM tasks in collaboration with the design and dev team.
As Front-end: Took designs to co...
Responsible for performing Full Stack and Scrum/PM tasks in collaboration with the design and dev team.
As Front-end: Took designs to code caring about UX, accessibility, responsiveness, performance, testing, and DX, propose and implement new libraries to deliver up-to-date tech products, updated React Native versions, and fixed bugs in the final stages of the first MVP releases. Implemented Stripe, In-App purchases, Google Maps, Geolocation, Background/foreground geolocation checks, React Navigation, React Query for state management, Calendars, React Hook Forms, One Signal, App Center, and Expo EAS for CD, develop and maintain the back office websites of the apps, I was in charge of deployments and product releases to the stores and perform 5 success delivers to stores.
As a Back-end: I learn about Amplify and AWS to be able to deliver the backend for the Apps, there I configure AWS SNS, Cognito, and oAuth with Facebook google apple, AppSync, S3, Lambda through AppSync as mutations, DynamoDB, elastic search or open search.
More responsibilities: I help as PM by talking with clients, team lead, devs, and designers, Help in recruitment process doing interviews for the company too. I had my first experience as a Mentor, I was in charge to teach an entry-level developer and we cover great aspects of react native development.
Achievements: Learn about AWS infrastructure, architecture, and implement notifications, lambdas, and learn a lot about Graphql with AppSync, Dynamodb, Cognito, improve my experience as react native developer.
In Stores: SplashSpot, Instatoolzz, WeCurl, Hotspotters, currently finishing NovaExpediente to release it to the markets.
Tech: JavaScript, React. React Native, Express, Node, AWS, Amplify, React Query.
Team Size: > 10
TypeScript
React
React Native
View more
TypeScript
React
React Native
GraphQL
AWS
View more
JavaScript Full Stack Developer (Remotely)
Bits Kingdom and OINO
2018-03-01-2020-11-01
I worked as a Full Stack Developer doing a lot of React, React Native in Frontend and Mobile, and backend with Express and Meteor.
As Fr...
I worked as a Full Stack Developer doing a lot of React, React Native in Frontend and Mobile, and backend with Express and Meteor.
As Front-end: Had the opportunity to gain more experience with React, Redux, Hooks, Reach Router, SWR, State persistency over indexedDb, Accessibility in React, React.Lazy, React.Memo, React.useCallback, a bit about profiling components to measure renders and optimize when needed, learned a bit about developing browsers extensions with React, React testing with Jest.
As a Back-end: Had the opportunity to develop an express backend using some of the last features of Node 14, 15.
As a Mobile: Had the opportunity to gain more experience with React Native, React Navigation, React Hooks in React Native, Google Maps API, Geolocation API, Redux, using Flipper to debug code, network, and use the profiler to measure renders in components and optimize. I also notice and compare the Developer Experience in React Native when transitioning from 0.59 to 0.60, 0.62 in React Native, and start using for example Hermes Engine which is a great change when you're developing and testing.
Business and projects: Clinkky Admin, Clinkky App, Uber like App, StartUy, Mamalingua.
Tech: JavaScript, React. React Native, Express, Node, SWR.
Team Size: > 10
Node.js
Accessibility
Docker
View more
Node.js
Accessibility
Docker
React
JavaScript
React/react native with redux
Figma
Swr
Express.js
View more
Frontend Developer
Solera Mobile
2018-07-01-2019-04-01
As a Junior developer, I was responsible for performing Frontend development with Angular. The team is organized to work per assignments,...
As a Junior developer, I was responsible for performing Frontend development with Angular. The team is organized to work per assignments, Git, and Bitbucket for version control of the projects.
As Front-end: Made from scratch Tuenti freemium and Diners encuestas Backoffice, I added new business logic to the Tuenti and a bit of maintenance for TarjetaOh Super Garantia after release.
Achievements: I learned in-depth Angular, Angular Modules, and Lazy Loading, worked with components in Angular and learned about Koa.
Business and projects: Tuenti Freemium, Diners encuentas, TarjetaOh Super Garantia, Tuenti.pe.
Tech: JavaScript, Typescript, Angular, Koa, React, Redux.
Team Size: > 40