Summary

Expertise

Project Highlights

Education

Agency

JC

English:

Advanced

Jair C.

vetted by Youteam

Vetted by YouTeam

Colombia

UTC -05:00

America/Bogota

English:

Advanced

Software developer with 8 years of experience, as well as designing scalable architectures for large demand projects and best practices.

Electronic Engineer and software developer who is passionate by learning new technologies and always up to date. I have worked as a full stack developer and I am an enthusiastic person in my work, interested in providing clean solutions and high quality, punctuality and respect to the others stands out among my strengths.

Want to hire this engineer?

Check if Jair is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Next.js 3 years
React.js 5 years
TypeScript 1 year
PostgreSQL 5 years
JavaScript 5 years

Other technologies

Node.js
Docker
GraphQL
REST Api

Project Highlights

icon
Fullstack developer

Freelance fullstack development

Jun `23 - Present

1 year

DHI

On demand ticket solving

Responsibilities & achievements

ReactJS, NextJS, TypeScript, Tailwind & Node: - Utility types (Partial, Omit, Pick, Records) - Hooks implementation (useState, useEffect, useRef, useReducer, useMemo, useCallback, useContext) - Component lifecycle (Mounting, Updating, Unmounting) - Libraries: React Router, React DOM, Axios Fetch - Patterns: HoC (Higher Order Components) and Render Props - Atomic Design (atoms > molecules > organisms > templates > pages) - Axios interceptors to intercept requests or responses - Tailwind CSS - Consume services of Headless CMS with Graphql - CI/CD, Github actions - Session management cookies - Middlewwares to protect routes

Node.js
React.js
TypeScript
Next.js
Tailwind CSS
icon
Sr fullstack developer

MENTU maintenance and new projects

Jul `22 - May `23

10 months

MENTU

Part of the MENTU fullstack team working on maintenance tasks and new projects

Responsibilities & achievements

ReactJS (Frontend): - Stateful and Stateless components - Presentational and Container components - Hooks implementation (useState, useEffect, useRef, useReducer, useMemo, useCallback) - Custom Hooks implementation - Global state (Redux, useContext) - Component lifecycle (Mounting, Updating, Unmounting) - Libraries: React Router, React DOM, Axios Fetch - Patterns: HoC (Higher Order Components) and Render Props - Atomic Design (atoms > molecules > organisms > templates > pages) - Axios interceptors to intercept requests or responses - Tailwind CSS Styled components NextJS framework.NodeJS (Backend): - Microservices implementation oriented to AWS Lambda functions (Serverless) - Swagger (Serverless openapi documentation) - Web services integration, REST and GraphQL - Database management, MongoDB and Postgres - TypeORM to Postgres models (ORM) - Mongoose to MongoDB models (ODM) - Unit and integration testing, Jest Metabase (BI): - Creation of widgets and dashboards to reporting - Embedding Metabase charts and dashboards with dynamic parameters - Postgres views and functions for better performance General: - TypeScript - Git versioning - Git actions and Git secrets - Development methodology, Scrum

Node.js
React.js
TypeScript
Redux
GraphQL
Next.js
Tailwind CSS
REST Api
icon
Backend developer JAVA

VALID maintenance and new projects

May `21 - Jun `22

1 year

VALID

Part of the VALID backend team working on maintenance tasks and new projects

Responsibilities & achievements

Microservices implementation, Spring Boot - Web Services integration, REST and SOAP - Database management, MySQL and Postgres - Unit testing, JUnit - Stress test, JMeter - Agile methodology, Scrum - Jira management, task tracking - SOLID principles - Design Patterns (Singleton, Builder, Observer, Facade, Proxy, Template) - Secure Development Guide, symmetric (AES) and asymmetric (RSA) encryption - OWASP Top 10, vulnerabilities - AWS artifact deployment on ECS, EC2, S3 - AWS services: CloudWatch, Lambda, ECR - Docker deployments - Linux server management - AOP programming - Code quality, SonarQube

AWS
Java
Linux
MySQL
PostgreSQL
Scrum
SOAP
REST Api
icon
Fullstack Developer

INTERGRUPO maintenance and new projects

Aug `19 - May `21

2 years

INTERGRUPO

Part of the INTERGRUPO fullstack team working on maintenance tasks and new projects

Responsibilities & achievements

React (Frontend): -Stateful and Stateless components -Presentational and Container components -Hooks implementation (useState, useEffect, useRef, useReducer, useMemo, useCallback) -Custom hooks implementation -Global state (Redux, useContext) -Component Lifecycle (Mounting, Updating, Unmounting) -Libraries: React Router, React DOM, Axios, Fetch -Patterns: HoC (Higher Order Components) and Render Props Angular (Frontend): - Angular 10 management - Structure definition for projects - Route handler - Web Services integration, REST - Universal interceptor for HTTP requests - Webpack and TSLint integration - Custom design with SASS preprocessor - Browser’s local and session storage management - Bootstrap, Material design and PrimeNG UI utilization - BEM CSS methodology - CSS Animations - Modules managements for Lazy loading - Event handling between components and services - Development methodology, Scrum Java (Backend): -Microservices implementation, Spring Boot -Java EE -Web Services integration, REST -Queue management -Database management, Postgres and IBM DB2 -Git versioning -Development methodology, Scrum

AngularJS
Java
React.js

Education

Higher education in Computer Science

Agency

Digital transformation company agency #2087

10-50

GMT-5

Uruguay, Argentina, Colombia, Peru

Core Expertise

AngularJS
Big Data Architects
JavaScript
Node.js
Objective-C
Python
React.js
React Native
Ruby
Ruby on Rails
Shopify
WordPress
Machine learning Engineer
Swift
Virtual Currency
Ethereum
Vue.js
Cryptocurrency
Blockchain

Industries

Banking & Finance, Blockchain & Cryptocurrency, Data Science & Machine Learning, Big Data

Want to hire this engineer?

Check if Jair is available