12/06/2023 updated

**** ******** ****
100 % available

Software Engineer - Technical Lead

El cerrito, Colombia
Only remote
Technologist in analysis and development of information systems
El cerrito, Colombia
Only remote
Technologist in analysis and development of information systems

Profile attachments

dvPDf.pdf

Java (Programming Language)JavaScriptAmazon Web ServicesMicrosoft AzureDjangoDynamoPython (Programming Language)PostgreSQLMongoDBNode.jsRabbitMQSvelteSoftware EngineeringTypeScriptFlaskSpring BootFastAPIAngularJSKubernetesApache KafkaDocker
Career Summary:
With over 4 years of professional software development experience, I bring a wealth of expertise to diverse projects. My impact spans significant contributions to startups and leadership roles, where I advocate for best practices and high-quality software development. Renowned for effective communication, I excel in building enduring professional relationships.
Skills:
  • Languages: Java (5 Years), Python (3 Years), JavaScript (5 Years), TypeScript (3.5 Years), Go (2 Years)
  • Frameworks: Spring Boot (4.5 Years), Django (2 Years), Flask (2 Years), FastAPI (1 Year), Angular (4 Years), Svelte Js (1 Year), NodeJs (4 Years)
  • Technologies: Postgres (4 Years), Mongo (3 Years), Dynamo DB (2 Years), Kafka (1.5 Years), RabbitMQ (1 Year), Docker (4 Years), Kubernetes (1 Year), AWS (3 Years), GCP (1 Year), Azure (1 Year)

Experience

Professional experience5 - 10 years
Freelancer since2019

Languages

EnglishGoodSpanishNative speaker

Project history

Senior Backend Developer

Swifline IO

Internet & IT

< 10 team member

Overview:
Key contributor in migrating applications for Bellwether Coffee, optimizing authentication processes and ensuring data integrity. Led large-scale IoT projects, enhancing user experience and system reliability.
Tools/Technologies: Python, JavaScript, TypeScript, Docker, RabbitMQ, MQTT, Auth0 By Okta, AWS (Lambda, Event Bridge, API Gateway, CodePipeline, Dynamo, RDS), MongoDB, Lerna, Node.js, RabbitMQ, Kafka, MQTT, PM2, Node.js.

Senior Backend Developer

Ontop Holdings

Banking & Financial Services

500-1000 team member

Overview:
At Ontop Holdings, a rapidly growing startup valued at over $150 million and highly regarded by Y-Combinator, I played a prominent role as a senior backend developer. Here, I led critical integrations with renowned financial institutions such as JPMorgan, one of the leading global banking entities. This integration enabled thousands of contractors worldwide to efficiently conduct transactions in their U.S. accounts. I also contributed to the design and development of the first physical and virtual card in Latin America, offering the ability to make dollar payments anywhere in the world. Furthermore, I was involved in significant integrations with cryptocurrency providers like FTX and Zamp, allowing contractors to move their money through cryptocurrency transactions.
Project:
Ontop – common FI core
Tasks performed:
  • Design use cases and common flow for card, wallet and cashouts cores. 
  • TDD expected behaviors development. 
  • Develop new features and solve forgotten bugs.
  • Implement good practices and make migrations for clean architecture goal.
  • Write SQL scripts for data migration, consulting and metrics.
  • Ensure the deployment Quality artifacts.
  • Check Grafana logs and draw a traceability flow between micro services. Tools/Technologies: Java, Spring/Spring Boot, Kafka, Postgres, Jira, Scrum, AWS, Gcp, Jenkins, Kubernetes, Grafana, Git/Gitlab

Backend Developer

57Blocks

Internet & IT

50-250 team member

Overview:
At 57 Blocks, I worked on two projects, both startups. One was called Zingly's, a
platform designed to centralize customer service processes for companies like LG, Samsung,
etc. The second one was SpacePlace, focused on Airbnb properties and enabling the sale of
products associated with them under the slogan "Make your Airbnb shoppable."
Tasks performed :
  • * Get first steps in a starting project - Read MVP projection and scrum artifacts (Impact mapping, Product Visions and Backlog)
  • Start thinking about scalability and looking for strategies for projects product growth.
  •  Architecture pattern definition.
  • Infrastructure components evaluation.
  • Redis cache implementation for big query management and response speed increase
  • Unit Testing
  • Security code implementations
Tools/Technologies: Java, TypeScript, NodeJs, Serverless Framework, Shopify, AWS (Lambda, Api
Gateway, EventBridge, CloudWatch), Postgres, DynamoDB, Redis, Docker, Kafka, Keycloak.

Software Engineer - Technical Lead

Cidenet

Internet & IT

50-250 team member

Overview:
I was responsible for developing comprehensive solutions for clients from various
regions around the world, as well as providing guidance and establishing guidelines for secure
and scalable development. Additionally, I was responsible for implementing 3D-Secure for credit
card transactions at PayValida, one of Colombia's largest payment gateways. This achievement
was a significant milestone as we established standards of security and reliability in online
transactions in the country. The platform processes thousands of transactions daily and was
recognized as one of the safest online payment platforms in Latin America.

Tools/Technologies: Go, Azure, Angular, DynamoDB, AWS, Java, Spring Boot, Go

FullStack Developer - Project Lead - Innovation Manager

SENA

Government and Public Services

5000-10.000 team member

Overview:
During my time at SENA, I served as a full-stack developer, leading innovative projects
to tackle regional challenges. In SAFI (Integral Formation Assistance System), I developed a
comprehensive system for managing students' progress and administrative tasks. In Z-Farming,
an IoT project focused on self-managed hydroponic gardens, I developed the backend to enable
process traceability and data extraction. Additionally, for Uvico, a project enhancing virtual
education, I led the core design and implementation, incorporating features from top online
education platforms. SAFI and Z-Farming received recognition in award ceremonies and
international forums for their innovative contributions to the community.
Tasks performed:
  • Developed and implemented database schemes and architecture designs.
  • Led and managed development teams, overseeing scrum ceremonies and acting as scrum master.
  • Conducted frontend and backend programming, utilizing technologies like Angular, React, NodeJS, and Java.
  • Implemented unit tests to ensure application functionality and reliability.
  • Designed and assembled electronic circuits for IoT projects, including sensors and power supplies.
Tools/Technologies: Angular, React, IOT, Arduino, NodeJS, Express, C++, PostgreSQL,
MySql, MongoDb, Java, Spring/Spring Boot, Jhipster, Kafka, RabbitMQ, Digital Ocean,
Git/Github, Github Actions, Jenkins

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in