Summary

Expertise

Project Highlights

Agency

EG

English:

Upper Intermediate

Esteban G.

vetted by Youteam

Vetted by YouTeam

Argentina

UTC -03:00

America/Argentina/Buenos_Aires

English:

Upper Intermediate

Fullstack Sr Engineer

● 10 years programming professionally. ● Frontend-oriented. Proficient with JavaScript and React. ● Committed to the quality of the code and performance, following well-known principles, design patterns, and good practices. ● Experience designing and implementing REST API's, web servers for CRUD DB operations, integrations with custom services as well as 3rd party APIs and SDKs such as Google Play services, Firebase, Instagram, pub-sub services, etc. ● Experience containerizing and deploying services on VPS using Docker. ● Diverse technical background, with experience

Want to hire this engineer?

Check if Esteban is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

React.js 5 years
Node.js 4 years
JavaScript 10 years
AWS 4 years
TypeScript 3 years
Next.js 3 years

Other technologies

AWS
Ionic
MongoDB
Python
SaaS
Docker
Redux
Jest

Project Highlights

icon
Full Stack Developer

Involve.ai internal platform

Mar `22 - Sep `22

6 months

Involve.ai

Involve.ai https:/ involve.ai

Responsibilities & achievements

Front-end heavy role with occasional back-end tasks, in which I was assigned with the responsibility to support and develop the involve.ai platform. Worked with a team of 5 engineers under the supervision of a team leader. ● Took ownership in the design and implementation of new core app features, deprecating previous architectures. ● Helped define and created contracts for the REST API to connect the react front-end app with the Flask app. ● Introduced improvements in performance, as well as in the quality and consistency of the code. ● Implemented tools to enhance the development experience such as MSW mock server, Storybook. ● Collaborated closely with UI/UX and product teams to review definitions and estimations. ● Introduced unit and integration testing with Jest and React testing library ● Proposed the adoption of Cypress for e2e test automation and suggested improvements on the current Docker file and deployment.

Flask
GitHub
JavaScript
MongoDB
Python
React.js
Redux
RTBKit
Jest
React Storybook
Material-UI
icon
Front End Developer

Large and complex React.js application.

Aug `21 - Present

3 years

Intive

We connect industry expertise, design & engineering for exciting business impact. https://intive.com/

Responsibilities & achievements

Pure front-end role for a very large and complex React application originally built on top-of-class components as well as modern features such as hooks and code-splitting added more recently. The front-end team consists of more than 20 developers, split into smaller teams for different features and goals on which we would rotate periodically. ● Worked on the project’s design system, updating, refactoring and creating new components, as well as showcasing and documenting them on Storybook. ● Worked along with the design and product team on the development of new features. ● Collaborated with the .NET back-end team defining endpoints and contracts. ● Performed maintenance and debugging tasks. ● Worked closely with tech leads on performance improvements, colocating coupled dependencies allowing to code-split the main javascript bundle.

JavaScript
React.js
SaaS
TypeScript
Redux
Jest
Bitbucket
icon
Front-end Developer

FutureFuel.io

Sep `20 - Apr `21

7 months

FutureFuel.io https:/ futurefuel.io

Responsibilities & achievements

● Contributed to performing maintenance, debugging, and UI improvement tasks as well as improving test coverage (unit, integration, and e2e).

GitHub
JavaScript
React.js
TypeScript
Docker
Redux
Cypress
Jest
Material-UI
icon
SHOPIFY WEB DEVELOPER

Freelance

Feb `20 - Sep `20

7 months

Small and medium shop owners Various projects from clients I’ve met on freelance platforms such as Freelancer.com, Elance and Guru, and Shopify communities.

Responsibilities & achievements

● Worked on static and dynamic Liquid template customizations, which range from simple theming to implementing unique functionalities. ● Created custom full-stack Shopify apps as per required by the clients. ● Added Progressive Web Apps (PWA) capabilities to stores.

Express.js
JavaScript
MongoDB
Node.js
React.js
Docker
Next.js
icon
ANDROID/WEB DEVELOPER

Worked on Android Apps

Nov `12 - Jan `20

7 years

Self-employed / Own business

Apps published on Google Play Store Period of time in which I ran an apps business, creating Android applications from scratch and monetizing them with in-app purchases, recurrent subscriptions and ads.

Responsibilities & achievements

● Designed, developed, published and monetized numerous Android applications across diverse categories, from simple games to video call apps, system and network utilities and more (initially written in Java and XML). ● Handled maintenance and updates, reducing the amount of crashes and ANRs to 0.09% and 0.07% respectively, on a user-base above 5k daily active users. ● Designed and implemented back-end services (initially written in PHP and MySQL on a monolithic architecture) to handle user authentication, support, social media features, other CRUD operations and third party integrations such as Google Play Billing library for purchases and Firebase for push notifications and tracking crashes/ANRs. ● Migrated back-end services to a more micro-services oriented approach using self-hosted Docker containers orchestrated by Docker Swarm for production and docker-compose for development. ● Migrated web servers from PHP to Node.JS as well as some databases from MySQL to MongoDB and some other to PostgreSQL using self-hosted docker containers. ● Migrated the UI part of some apps, from XML native views to Ionic React, using Capacitor.JS to bridge the Webview with the native code in Java. ● Created independent modules to share across all apps, such as a support ticket platform and admin panels using React on Next.JS

Express.js
Ionic
JavaScript
MongoDB
Node.js
PostgreSQL
React.js
TypeScript
Docker
Mongoose
Firebase
Next.js
Tailwind CSS

Agency

Web and Mobile development agency #1991

10-50

GMT-3

Uruguay

Core Expertise

AngularJS
AWS
Business Intelligence
Django
Express.js
Full Stack Development
Java
JavaScript
Kotlin
.NET
Node.js
PHP
Python
QA
React.js
React Native
Ruby
Ruby on Rails
Spring
Android
Automated Testing
DevOps
Front End
Go
Laravel Framework
Product management
Scrum
Spring Framework
Swift
Angular 2x
Back End
Team Lead
Project Manager
Scrum Master
Vue.js
Spring Boot
Business Analysis
Flutter
Google Cloud Platform
GoLand
React-Apollo
Next.js
Data Analyst
Nest.js

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Arts & Culture, Branding, design, web development, Augmented reality, SaaS

Want to hire this engineer?

Check if Esteban is available