Personal details

Iván P. - Remote full-stack developer

Iván P.

Based in: 🇦🇷 Argentina
Timezone: Buenos Aires (UTC-3)

Summary

Iván is a problem solver and facilitator with a range of software development skills, including React, Next.js and Spring, which enable him to solve and materialize clients' needs efficiently. He is a full-stack developer empowered by a strong expertise in API and microservice development. Leveraging his computer science background and endless curiosity, he balances battle-tested solutions with the latest technical advances, delivering clients an industry-grade solid and scalable product.

Work Experience

Fullstack Developer
Toptal | Jul 2022 - Oct 2022
PostgreSQL
TypeScript
React
CSS
Jest
Material-UI
Next.js
Storybook
RESTful API

Worked as a fullstack developer on a cooking social network:

  • Delivered multiple image upload feature which required updating the whole frontend and backend to allow the creation/editing and viewing of recipes with more than one image.
  • Added a completely new user profile React component with map integration, fully tested with Storybook.
  • Refactored Next.JS backend APIs with an abstraction to unify Algolia search index integration.
  • Leveraged Typescript by fixing API types which prevented undefined/null runtime errors.
  • Fixed several bugs, from back-end integrations to presentation errors and browser-specific behaviors.
Senior Software Engineer
Medallia | Oct 2016 - Sep 2020
Java
Spring
JMeter
Docker
Dropwizard
Kong
Envoy proxy

Webapp and microservices development within infrastructure team responsible for the company's cloud service-mesh, API gateway and other core services.

  • Built a Web API gateway with a custom control plane able to withstand +80k request/minute.
  • Set up and run +20k concurrent users performance tests on our API gateways.
  • Developed API catalog webapp for listing and discovery of internal APIs.

Education

Universidad de Buenos Aires
CS Bachelor + M.Sc.Computer Science
Jan 2014 - Apr 2022

Personal Projects

Toptal React AcceleratorIconOpenNewWindows
2022
TypeScript
React
CSS
Material-UI
The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, Next.js, Redux, and GraphQL. This two-month program consists of rigorous learning exercises and hands-on activities, a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an invoice management system. Within this invoicing application, users are able to track invoices, clients, and company information.

Certifications & Awards

Toptal React Accelerator
Toptal | Jul 2022