Personal details

Felipe C. - Remote back-end developer

Felipe C.

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

Summary

Senior Software Developer with experience in JavaScript, SQL, and Python, each 10 years of experience. 20 years of experience in total.

The company with whom I grew the most professionally is ADA SA, a small software shop from Medellín. Our client was the IDEAM, an equivalent to the weather and meteorology office in Colombia, and I had the immense pleasure to write all kinds of weather related applications, including predictive models. As I started as a senior developer, I went all the way to become the tech lead for this particular client, and of course I learned a lot during the four years with them (2007-2011), sometimes the hard way.

Since I started my career in the early 2000s, I've almost always been the guy who writes the code, and when not, the one who receives the responsibility to either keep things working, or the team working. So I'm pretty sure all of the projects mentioned in my CV benefited hugely from my contributions, even those in which I didn't last or those that didn't meet success. Among my most successful ones, I'll just mention:

  • the three hugely successful projects I had with Indra, a giant Spanish company. In particular, the DANE project was a major milestone in my career: it was a software solution for the equivalent of the office of statistics and measurements, and allowed the company to win many other projects in Colombia.
  • recreation.gov gave me the opportunity to visit Buenos Aires and I wrote a huge range of map (GIS) related functionalities. An amazing project with an amazing variety of developers in many different areas.
  • the dealertrack.com is an awesome project, and I became a developer for one of its main teams as they were writing the next version of their platform on the cloud.

When talking about my strengths, I believe my coworkers would mention:

  • resilience, because I'm never discouraged by any outcome, but I keep working on improving things until all expectations are surpassed.
  • trust, because I gain the confidence of my teammates by obtaining results for the team, and by writing a code that inspires confidence, no tricks at all.
  • respect, because I know my limits and I always keep things professional, no matter what. My colleagues know how much I appreciate them, and that I'll never erupt over them nor even have the need to do so.
  • competence and value creation: nobody doubts I know what I'm talking about, and when not, they know I'll just ask.

Work Experience

Full-stack freelance developer
CIBERNOS | Apr 2023 - Present
Python
Kubernetes
Next.js
CI/CD
AWS (Amazon Web Services)

Full-stack freelance developer on the new version of their Suite IAM solution of identity management. Code the new functionalities in Python + Next.js, and code and support CI/CD pipelines on Docker, Kubernetes and deploy to AWS.

Full-stack developer
INTERTEC | Feb 2021 - Nov 2022
Python
jQuery
Selenium
React
Terraform

To support the code base of a modern car selling and contracting application using Python & React. Write backend related code that will support its newest functionality. Write test automated scripts with Selenium, Nose2.

Support the code base of a modern car sales and contracting platform, dealertrack.com. Starting from an existing XML/SOAP architecture consumed from a monolithic Django/DRF backend, we migrated it to a modern micro-services architecture using Fast API under AWS Lambda functions, therefore gaining a huge speed improvement while leveraging available cloud resources. Used Terraform as infrastructure description language

Education

École Nationale Supérieure d'Électronique, Informatique et Télécommunications de Bordeaux, ENSEIRB
Bachelor's degreeInformation engineering
Sep 2000 - May 2004