David Adarme

Colombia - Bucaramanga, Santander

Software Developer

Connect with me

Passionate about software development, DevOps, cloud infrastructure, databases, software architecture, and automation. I am currently seeking hands-on experience to grow my skills and maturity as a backend developer. I am especially eager to learn more about microservices, frameworks, best practices, and building scalable systems. I have experience as Software Developer (Backend mostly) working on monolithic applications using Node.Js, Javascript, Typescript, Express with SQL and NoSQL databases in both the medical and financial domains. In the future, I aim to transition into a DevOps-focused role where I can contribute to building and maintaining reliable, automated, and efficient infrastructure.

Experience

SENA ↗

Software Analysis and Development Technician

Jul. 2022 - Mar. 2025

Learning about software development life cycle, UML, data modeling, relational database (SQL) design and development, and software development in general.

Digital Process ↗

Software Developer Intern

Sept. 2024 - Mar. 2025

Built and maintained RESTful APIs with Node.js and JavaScript. Maintain NoSQL databases with MongoDB. Deployed applications using Docker and Nginx on Linux servers. Optimized existing applications and fixed bugs across environments. Provided technical support during integration and product delivery.

NodeJS, JavaScript, MongoDB, Git, Docker, Nginx, EJS, React, Linux

Digital Process ↗

Software Developer (Backend)

Mar. 2024 - Present

Design RESTful APIs using Node.js with TypeScript/JavaScript. Document and automate API workflows with Postman. Implement and optimize MongoDB databases. Support integration using Docker and Podman.

NodeJS, TypeScript, JavaScript, MongoDB, Git, Docker, Podman, Postman

Projects

Ferresys Saas ↗

DBA and Deployment

Oct. 2023 - Apr. 2024 (Sena graduation project)

API RESTful designed to register, manage and track products, purchases, sales and customers.

Serverless Auth (NoSQL/SQL) ↗

Backend, DevOps

In progress

Serverless authentication with choice of SQL or NoSQL databases, with automated AWS and Terraform infrastructure.

AWS (Lambda, RDS/DynamoDB, API Gateway, Cognito), Python, MongoDB, PostgreSQL, Terraform, Act, Jenkins.

envVault ↗

DBA, Backend, DevOps

In progress

Cloud-based secrets and environment variables management platform. It allows you to store, manage, and retrieve sensitive information securely.

Hexagonal Architecture, Multi-tenant, Redis, PostgreSQL,Terraform, K8S, Prometheus + Grafana, OAuth 2.0, AWS (Secrets Manager, RDS, EC2)

Blog