JOHAN RENE GARCIA MONSALVE

Professional Summary

Senior Software Developer with 10+ years of experience designing, migrating, and optimizing scalable systems. Expertise in microservices and serverless architectures using AWS, Azure, Python, .NET, and Node.js, PHP. Passionate about clean code implementation and continuous process improvement.

Skills

  • Cloud Computing: AWS (4+ years: Lambda, Cognito, SQS, SNS, Step Functions, EventBridge, API Gateway, S3, AuroraDB, DynamoDB, SAM), Azure (2+ years: Azure Functions, CosmosDB, API Management, App Services, Table Storage, Azure DevOps).
  • Languages: PHP (7+ years), Python (3+ years), C# (3+ years), JavaScript / TypeScript (3+ years), Go (~6 months), Node.js (1+ years).
  • Frameworks: .NET / .NET Core (3+ years), Angular (2+ years), React (1+ years), FastAPI / Django (~6 months), Laravel (1+ years).
  • Architectures: Microservices, Serverless, Clean Architecture, Domain-Driven Design (DDD), Microfrontends.
  • Databases: SQL (SQL Server, PostgreSQL, MySQL), NoSQL (DynamoDB, CosmosDB).
  • DevOps / CI/CD: Docker, Kubernetes (K8s), CI/CD, Git (GitFlow), GitHub Actions, GitLab CI.
  • Methodologies & Tools: Scrum, Kanban, Jira, Azure DevOps, Gitlab

Experience

Sr. Full Stack Software Developer

November 2024 – February 2026 (1 year and 3 months)
Blossom | United States
  • Designed and implemented a major platform refactor to apply a new UI design to the Blossom Lite software (user banking).
Tech: AWS EC2, AWS Cloudwatch, Docker, PHP, Javascript, Jquery, React, Kendo UI, Tailwind, SASS

Sr. Full Stack Software Developer

March 2024 – July 2024 (5 months)
Viamericas Corporation | Medellín, Colombia
  • Designed and maintained REST APIs in a microservices architecture and React components in a microfrontends architecture.
  • Successfully migrated Node.js services to Python, improving performance and maintainability.
Tech: FinTech · Database Servers · Software Development · Amazon Relational Database Service (RDS) · Databases · Python · Swagger API · Microsoft SQL Server · Object-Oriented Programming (OOP) · SQL · Serverless Framework · AWS Cognito · AWS Lambda · React.js · Node.js · Microservices

Mid. Back End Software Developer

June 2023 – January 2024 (8 months)
KLYM | Bogotá D.C., Colombia
  • Created and modified scrapers to extract financial information from clients, making it available for processing by other areas.
  • Participated in the monolith to microservices migration for the validation module using AWS Lambda.
Tech: FinTech · Software Development · Amazon Relational Database Service (RDS) · Databases · Amazon S3 · Python · Web Scraping · Apache Airflow · PostgreSQL · Amazon Web Services (AWS) · Object-Oriented Programming (OOP) · SQL

Mid. Back End Software Developer

September 2022 – February 2023 (6 months)
Habi | Armenia, Colombia
  • Helped add and maintain new features in the main customer dashboard APIs.
  • Supported the real estate product fusion process into the main system.
  • Supported authentication process improvements using AWS Cognito.
  • Actively participated in increasing unit test coverage.
  • Created client profiling scripts for sales teams to retry home purchases.
Tech: Unit Testing · CI/CD · API Development · Software Development · Amazon Relational Database Service (RDS) · Databases · MySQL · Amazon S3 · unittest · Python · HubSpot · Google BigQuery · Object-Oriented Programming (OOP) · SQL · AWS Lambda · GitLab · Scrum · Amazon Cognito

Sr. Full Stack Software Developer

March 2020 – February 2022 (2 years)
SATRACK | Medellín, Colombia
  • Supported the company's Backoffice renewal process from monolith to microservices.
  • Participated in building micro frontends with Angular and React for customer management screens.
  • Participated in building microservices responsible for customer management and subscription payments, applying Clean Architecture concepts.
Tech: Angular · Unit Testing · Azure CosmosDB · Apache Kafka · .NET Framework · Microsoft Azure · API Development · Database Servers · Software Architecture · Software Development · Kanban · Git · Amazon Relational Database Service (RDS) · Databases · Azure DevOps · .NET Core · Swagger API · Kubernetes · C# · NoSQL · Microsoft SQL Server · Object-Oriented Programming (OOP) · Azure Kubernetes Service (AKS) · SQL · Java · Docker Products · React.js · DevOps · Agile Methodologies · Docker · Microservices · JavaScript

Full Stack Engineer

October 2019 – February 2020 (5 months)
Siigo S.A. | Medellín, Colombia
  • Contributed to developing the company's dashboard for implementing electronic billing.
Tech: Angular · Microsoft Azure · API Development · Database Servers · Software Development · Amazon Relational Database Service (RDS) · Databases · C# · Microsoft SQL Server · Object-Oriented Programming (OOP) · SQL · Docker · Microservices · JavaScript

Software Developer

November 2018 – October 2019 (1 year)
Atlanticsoft | Armenia, Colombia
  • Implemented an asynchronous system to manage inventory and orders across multiple sales channels.
  • Built ETL processes using Python and AWS Athena for data analysis.
Tech: Unit Testing · API Development · Database Servers · Software Development · Redis · Amazon Relational Database Service (RDS) · Databases · Amazon S3 · Linux · Python · Swagger API · Amazon Athena · NoSQL · Object-Oriented Programming (OOP) · SQL · Vue.js · PHP · AWS Lambda · Docker Products · DevOps · Docker

Software Developer

May 2018 – November 2018 (7 months)
Grupo OET | Bogotá D.C., Colombia
  • Implemented security modules for the main application using Laravel and Passport.
Tech: Software Development · Amazon Relational Database Service (RDS) · Databases · MySQL · Object-Oriented Programming (OOP) · SQL · PHP · Laravel · Docker · JavaScript

Technical Lead

March 2009 – December 2016 (7 years, 10 months)
SMS Americas Colombia Ltda | Bogotá D.C., Colombia
  • Led database (Postgres) and query optimization, implementing master-slave replication to improve system response time.
  • Managed connections with operator platforms in Central/South America and temporarily led the IT department.
Tech: Technical Leadership · CodeIgniter · Database Servers · Software Development · Redis · Amazon Relational Database Service (RDS) · Databases · Linux · Python · Software Design · PostgreSQL · NoSQL · Object-Oriented Programming (OOP) · SOAP · SMS · SQL · PHP · Docker Products

Certifications

  • AWS Certified Solutions Architect – Associate (In Progress)
  • Building Modern Applications with Python on AWS (edX)
  • Design Thinking (Cymetri Group)
  • Clean Architectures for Software Development Course (Platzi)
  • Go Programming (Basic and Intermediate) (Platzi)

Education

Professional Technician in Software Implementation

Politécnico Grancolombiano | Colombia
April 2014 – April 2016

Languages

  • Spanish Native
  • English Intermediate (B2)