Senior Backend Developer with 8+ years of experience designing and building scalable APIs and distributed systems. Proficient in JavaScript/TypeScript and Python, with backend frameworks such as NestJS, Fastify or Django. Strong background in AWS (Lambda, API Gateway, DynamoDB, S3, SNS, SQS), and more recently Nest.js with PostgreSQL-based stacks using Prisma, plus Redis for caching and GraphQL for API design. Comfortable applying SOLID principles and clean architecture to keep systems maintainable at scale, and experienced in observability with OpenTelemetry. Quick to pick up new languages and tools, and used to leading and mentoring engineering teams through complex technical problems.

Skills

Backend Developer

Senior
  • Node.js
  • TypeScript
  • Python
  • AWS
  • PostgreSQL
  • Nest.js
  • Prisma
  • Redis
  • GraphQL
  • Testing

DevOps Developer

Junior
  • AWS SAM
  • AWS CDK
  • Docker

Observability

Intermediate
  • OpenTelemetry
  • Grafana

Work Experience (3)

Sep 2018 - Current
Architect Backend Developer
Qrvey, Inc
  • Node.js
  • TypeScript
  • SOLID Principles
  • Spec-Driven Development (SDD)
  • ClickHouse
  • Commitizen friendly
 https://qrvey.com/
Qrvey is a Business Analytics platform built on AWS. As a Backend Developer, I plan solutions for stories and bugs, break down complex problems, diagram architecture before implementation, and write unit tests to increase code coverage. I also support the rest of the team in unblocking their tasks.
  • AWS
  • Agile
  • Scrum
Nov 2017 - Sep 2018
Backend Developer
Tie-In Solutions
  • Python
  • Django
  • AWS
  • PostgreSQL
  • Test-Driven Development (TDD)
 http://tie-in.co/
Tie-In builds Agile, tailor-made applications. As a backend developer I built RESTful APIs with Django (Python) and Node.js, backed by PostgreSQL, speaking directly with clients to make product decisions.
  • Restful
  • Agile
  • Scrum
May 2017 - Nov 2017
Backend Developer
NativApps
  • Node.js
  • Express.js
  • Ruby on Rails
  • MongoDB
  • GitFlow
  • Backend Developer
 https://nativapps.com/
NativApps represents Colombia's IT industry abroad. I started by refactoring and extending an existing product's Node.js (Express) backend, then moved fully into backend engineering, building a new Ruby on Rails product for a North American client.
  • Build API Rest
  • Refactoring
  • Optimization

Volunteer

Jul 2016 - Mar 2017
Team Lead / Web Developer
Koob S.A.S.
At this early-stage startup I stepped up from individual contributor into team lead, guiding a small engineering team, organizing the codebase, and setting quality standards for the product — my first experience owning delivery and mentoring other developers, on a stack built with AngularJS 1.5 and Angular Material.
  • Start-up
  • Self-employee
  • Freelance

Education (2)

2016 - 2016
Diploma
 Web Application development
Universidad de la Costa, CUC
  • Web
  • Mobile
  • Scrum
Grade: 4.2
2011 - 2016
Degree
 Computer Science
Universidad de la Costa, CUC
  • Algorithmics
  • Programming
  • networks
Grade: 4.2

Languages

Spanish

Native speaker

English

B2

Interests

Self-Education

  • AWS
  • Coding principles
  • Distributed Systems

Travel

  • UK
  • USA

References

DevSecOps at Didomi.
Luis Lopez