PROFILE
EXPERIENCE
Respectful and responsible with leadership
and teamwork skills. Quick learner, always
FRONTEND DEVELOPER
learning, has high attention to details.
Forté Group | May 2023 - current date
SOFT SKILLS
Communication, problem solving,
adaptability, teamwork, collaboration, time
management and leadership.
TECHNICAL SKILLS - years
- Build new features and maintain existing ones
in a Vehicle Marketplace for a USA client.
Stack: Nuxt 2, Bootstrap Vue 4, Axios, Chart.js,
Lodash, Sass, Jest.
Achievements:
- Actively participated in UX/UI design.
HTML: 14, CSS: 14, Javascript 8, Typescript:
- Lead technical meetings.
4, React: 5, Node: 2, Databases: 2, Next: 2,
- Investigate and design the Vue2 to Vue3 upgrade
SCRUM: 4.
CONTACT
Mobile: -
Mail:-Github: ferisjuan
LinkedIn: juan-carlos-feris-gomez-216a243
Address: Cra 20 No 14-16
City: Sincelejo - Colombia
EDUCATION
taking into account the libraries used.
- Give support to new QAs on business logic.
Team: 3 FE, 2 BE, 1 SM, 1 PO, 3 QAs.
SENIOR FRONTEND DEVELOPER
Team International | Jul 2021 - Mar 2023
- Build new features and maintain existing ones
in a Transport Logistics app for a USA client.
Stack: React, Typescript, GraphQL, Lodash,
Moment, Webpack 5, Redux, Mobx.
React Native - udemy 2024
Achievements: Lead the code refactoring.
React Testing Library and Jest - Udemy, 2023
- Solve the issues presented in SonarQube.
React - Udemy, 2020
- Lead the investigation of the low performance
Git Complete - Udemy, 2020
issues, create and implement proof of concept.
Scrum Master - Udemy, 2019
- Create new modules and integrate them into the
Bachelor Civil Engineer - Escuela
Colombiana de IngenierÃa, 2003
Micro Frontend.
- Coach junior developers.
Team: 3 frontend, 3 backend, 1 TL, 1 PO, 2 QAs
LANGUAGES
SENIOR FULL STACK DEVELOPER
Spanish - native.
Gorilla Logic | Jan 2021 - Jun 2021
English - fluent.
- Build new features and maintain existing ones
Achievements
Working at Team we used a micro frontend
with Webpack, one of the modules had poor
performance. I made a spike to enhance it.
From the spike I found that the store (pure
Redux) was slowing down the performance
and due to the complexity of the business
in a Real Estate app for a USA client.
Stack: React, Typescript, Lodash, Moment, Axios,
Easy-Peasy, MUI, NodeJS.
Achievements: Handled the refactor of highly
coupled components while delivering new
features.
Team: 2 FE, 2 FS, 2 BE, 1 PO, 1 SM, 2 QAs
logic the developer experience was very
hard to get. I proposed Mobx, we already
had to reimplement the store given that pure
SEMI-SENIOR DEVELOPER
Redux was already legacy. In the end
Globant | Nov 2019 - Jan 2021
performance was enhanced (we moved
- Build new features in a Self Care mobile (IOS
from 10s each time there was a change into
and Android) app for a Media and ISP company.
less than 1s).
Stack: React Native, Typescript, Lodash,
Moment, i18n, SWR, Formik, Storybook and
Opportunities
Styled Components.
I am a fast learner, I learn mostly by reading
Achievements:
documentation and building functional
- Learned React Native to develop a cross platform
prototypes.
Most complex project
app (iOS and Android).
- Apply SOLID principles.
The project at Team, that was the first time I
- Helped BAs to enhance the user story creation.
had to work in a micro frontend so I had to
- Actively participated in UX/UI design.
do a lot of research and wrap my head
Team: 3 frontend, 3 backend, 1 SM, 1 PM, 3 BAs
around that architecture.
PERSONAL PROJECT
invoiceapp.com.co
Globant (continuation)
- Build an app to gather interview info and share
it across the HHRR department app for the
Nov 2021 - Date
internal client.
- Invoice generation app, it features invoice PDF
Stack: React, Redux, Sagas, i18n, Node, Express,
creation stored in a CDM, sending email through
Passport and MongoDB.
the app, registering payments for each invoice
Achievements:
with tax responsibilities and CIIU codes.
- Learned the new React architecture and design
patterns.
Stack: React, Next, Typescript, Mantine UI,
Tanstak React query, React PDF, React Email,
- Learn to develop in Node.
Next Seo, Resend, Mobx, tRPC, Prisma,
- Lead frontend developers.
Postgresql and Zod.
Team: 3 frontend, 4 full stack, 1 SM, 1 PO.
Achievements:
- Use Jira and scrum to handle the project.
- Build new features for a Meeting Logistics app
- Use SCRUM.
for a Consultancy Agency USA client.
- Handle the releases.
Stack: Angular 8, Angular Material UI, NgRX,
- Mentor and coach trainees and junior
RxJS.
developers.
- Automate the deployment and database
Achievements:
-
first assignment was a project in Angular 8.
migrations when merging the pull request.
- Handle several environments.
Although I was hired to develop in Vuejs, the
-
Refactor functions and code to comply with
SOLID principles.
Team: 3 frontend, 3 backend, 1 SM, 1 PM, 3 BAs.