Backend · Security · Fullstack

Juan Pablo Cano

Software Developer

I’m a senior software engineer working across backend, full-stack, and application security, designing reliable services, clean APIs, and the systems that keep them safe.

Role
Backend / Application Security / Fullstack
Stack
NodeJs · TypeScript · Amazon Web Services · AppSec
Based
Medellín, Antioquia — CO
Backend
Security
Fullstack
01

About

I’m a software developer who cares about how things work. Over the past few years, I’ve collaborated with teams to build systems that are reliable, maintainable, and genuinely useful. To me, good engineering begins with listening, patience, and simplicity. Outside of work, I’m usually listening to music or working out. Feel free to reach out if you’d like to collaborate, exchange ideas, or explore how we might work together.

5+
years building backends
5+
domains shipped — fintech, healthtech, comms, academic, cybersecurity
8-10
engineers per cross-functional team
02

Experience

Softserve

Application Security Engineer

Colombia • Remote

View details

Sofka Technologies

Software Developer

Colombia • Remote

View details
03

Education

04

Projects

  • Expense Tracker

    completed

    Expense Tracker is a lightweight Android app to record and review daily spending. It lets you add expenses with payment type, amount, place, date, and description, supports COP and USD with daily exchange rates, and shows totals by day, month, year, or custom date ranges. You can also edit/delete entries and export or import your data as JSON.

    KotlinJetpack ComposeRoom (Local Database)Material DesignGitHub ActionsCodex
  • Find Consulting

    active

    A full-stack B2B marketplace connecting companies with vetted expert consultants across Marketing, Legal, Finance, Technology, and Management.

    NodeJsNestJsNextJsTypeScriptBetter AuthPostgreSQL
  • Portfolio

    completed

    A modern full-stack portfolio application designed to showcase projects, work experience, and certifications. Featuring an immersive 3D particle background powered by Three.js, responsive design across all devices, and smooth dark/light theme transitions. Secured with session-based authentication for content management, built on a Go/Gin REST API with an Astro frontend, and fully containerized for automated zero-downtime deployments.

    AstroGolangGinTursoDockerNginxDigital Ocean DropletGitHubTypeScript
  • Planorama

    active

    Local business discovery platform that allows users to create, manage, and discover various types of businesses including restaurants, bars, cafes, hotels, and more.

    NodeJsNestJsPostgreSQLNextJsDocker
  • Salary and Expenses calculator

    completed

    A web app that helps Colombian workers calculate their take-home pay. It applies the full Colombian tax model, tracks custom expenses, and converts between USD and COP using live exchange rates. Built with TypeScript, Bun, and React.

    BunTypeScriptReactRender
05

Skills

Languages & Frameworks 7
  • NodeJs
  • NestJS icon
    NestJs
  • TypeScript
  • JavaScript
  • Go
  • React
  • GraphQL
Databases 5
  • PostgreSQL
  • mongodb
    MongoDB
  • Redis
  • ElasticSearch
  • DynamoDB
AI Tools 7
  • Cursor
  • ClaudeCode
  • JetBrainsAI
  • Junie
  • ChatGPT
  • QwenCoder
  • Codex
DevOps & Tools 8
  • Git
  • GitHub
  • GitLab
  • AWS
  • docker
    Docker
  • Kubernetes
  • Kafka
  • Jest
06

Certifications