Personal details

José P. - Remote full-stack developer

José P.

Based in: 🇨🇴 Colombia
Timezone: Bogota (UTC-5)

Summary

I am a software developer specialized in the web area, innovative, self-taught, dogmatic, and focused on Development best practices as well as software design patterns. As a Technical Lead and even as a Software Developer I can get the better performance of my team by identifying their strengths. Concerned about the performance, quality, maintainability of the code, and good use of the languages and technologies that I must implement. Proficient in written and spoken the English language, and experience taking requirements from English speakers clients.

Backend: Node (Javascript / Typescript), Python, Java, PHP
Frontend: React, Vue, Angular
Cross-Platform: React Native
Databases / Data Stores: PostgreSQL, Oracle, MySQL, MongoDB, DynamoDB, Elasticsearch, Redis.
Cloud Providers: AWS, GCP
Others: Serverless, Docker, AWS CDK, Pulumi, Jenkins.

Work Experience

Frontend Tech Lead
Zemoga | Sep 2019 - Present
Django
Node.js
Jenkins
TypeScript
Python 3
React
JavaScript
React Native
Terraform
AWS Lambda
NestJS
Vue.js
Fastapi
AWS (Amazon Web Services)

Being a Frontend at Zemoga is being an actual Full Stack Developer.

I'm working as a Frontend, Cross-Platform, and UI Developer at Zemoga. The frontend lead developer at Zemoga is an integral profile so although our strength is the frontend side technologies we need to know about backend technologies to approach BFF layer strategies and DevOps tools to be able to set up a frontend infrastructure and create scripts for CI/CD processes.

I’m working with technologies such as GraphQL, MongoDB, Node.js, Lambda API Framework, Serverless Framework, Jenkins, Python, Flask, Elasticsearch, Javascript, Typescript, React (Hooks, Next, Gatsby, React Native), Vue (Composition API, Vuex, Nuxt), Express, Nest, Amazon AWS (Lambda Functions with Node and Python, API Gateway, SQS, SSM Parameters Store, Cognito, Cloudformation, Cloud Development Kit) and others.

Some of my tasks here are:
- Developing UIs using frameworks such as React.js, Next.js, Gatsby.js, and Vue.js.
- Developing BFF layer using Express.js and Python (Flask, FastAPI) over AWS Lambda functions.
- Interviewing Frontend, React Native and Node.js Backend developer candidates.
- Define structure, style guides, and code standards for a project.
- Define infrastructure of frontend side applications using tools such as Terraform and AWS CDK.
- Define CI/CD pipelines using Jenkins and Jenkins Shared Libraries.