Sr. React Native - gerardo@noofficelocation.com - 📱+51968661977 https://www.linkedin.com/in/corderogerardo/ - https://gerardocordero.dev
MOST RECENT EXPERIENCE
Full Stack Developer JavaScript
Novacomp - Costa Rica**,** Remote. March 2021 – 2022
Responsible for performing Full Stack and Scrum/PM tasks in collaboration with the design and dev team.
- MVP: Find places like lakes, and pools to visit with family (SplashSpot), Find and sell tools (Instatoolzz), Find people to train in the gym nearby (WeCurl), Find restaurants and create restaurants business inside the app (Hotspotters), Manage your personal and technical information within Novacomp (NovaExpediente).
- Front-end: Took designs to code caring about UX, accessibility, responsiveness, performance, testing, and DX, proposed 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 libraries such as 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, part of this process is creating app id, the profile credentials, iOS and Android notification setups in Google Cloud and Apple developer program.
- Back-end: Develop and deliver Amplify Backend and AWS features for the React and React Native Apps, configure AWS SNS, Cognito, and oAuth with Facebook, google apple, AppSync, S3, Lambda through AppSync as mutations, DynamoDB, elastic search or open search.
- I helped as PM talking with clients, team lead, devs, and designers, and Help in the recruitment process by doing interviews for the company. I gain experience as a Mentor, I was in charge to teach an entry-level developer and we cover great aspects of git, react, and react native development.
- Tech: JavaScript, React. React Native, Express, Node, AWS, React Query.
Full Stack Developer JavaScript
Bits Kingdom LLC, OINO, Remote. March 2018 – June 2018 And April 2019 – November 2020.
Responsible for performing Full Stack tasks as React, React Native in Frontend and Mobile, and backend with Express and Meteor.
- MVP: Clinkky Admin back office for parents, Clinkky App for kids to teach financial education, StartUy company directory for UY, Mamalingua teaches Spanish/English for kids.
- Front-end: Had the opportunity to gain more experience with React, Redux, Hooks, Reach Router, SWR, State persistency over indexedDb, Accessibility in React, Lazy, Memo, useCallback, a bit about profiling components to measure renders and optimize when needed, learned a bit about developing browser extensions with React, and React testing with Jest.
- Back-end: Had the opportunity to develop an express backend using some of the last features of Node 14, and 15.
- 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 starting using for example Hermes Engine which is a great change when you're developing and testing.
- Tech: JavaScript, React. React Native, Express, Node.
Frontend Developer
Solera Mobile, (Lima, Peru). July 2018, April 2019.
- I was responsible for performing Front-end development with Angular. The team is organized to work per assignments, Git, and Bitbucket for version control of the projects.MVP: Tuenti Freemium, Diners encuentas, TarjetaOh Super Garantia, Tuenti.pe.Front-end: Made from scratch Tuenti freemium and Diners encuestas Backoffice, I added new business logic to the Tuenti.pe, and a bit of maintenance for TarjetaOh Super Garantia after release.I was responsible for performing Front-end development with Angular. The team is organized to work per assignments, Git, and Bitbucket for version control of the projects. - MVP: Tuenti Freemium, Diners encuentas, TarjetaOh Super Garantia, Tuenti.pe. - Front-end: Made from scratch Tuenti freemium and Diners encuestas Backoffice, I added new business logic to the Tuenti.pe, and a bit of maintenance for TarjetaOh Super Garantia after release.