Hi, I'm Danny Vaca
I design and build cloud-native platforms, cross-platform mobile apps and microservice-based web systems that deliver real business value.
46+ certs
15+ yrs
Turning complex problems into elegant software
Senior Full Stack Developer with almost 15 years of experience implementing solutions for digital transformation in the cloud (Azure, AWS), developing cross-platform mobile applications (Flutter, React Native, Cordova) as well as deploying web applications based on microservices (Java, .Net, Python)
I have a wide range of certifications in Cloudera, Kubernetes, Azure, Terraform, Java, Python, UiPath that guarantee my knowledge
My previous experience allows me to understand and anticipate challenges, as well as propose solutions that add value to the business and ensure return on investment.
Cloud
Azure, AWS, Kubernetes and Terraform
Mobile
Flutter, React Native and Cordova
Backend
Microservices in Java, .Net and Python
Data
Spark, Hadoop and Power BI
Academic foundation
Formal training in engineering and information systems.
Máster en sistemas de información con mención en inteligencia de negocios
Universidad Tecnológica Ecotec
Ingeniero Electrónico con mención en telecomunicaciones
Universidad Politécnica Salesiana
Validated expertise
Industry certifications across cloud, data, automation and more.

★Oracle Certified Professional Java SE 11 Developer
Oracle · 1Z0-816

★Certified Entry-Level Python Programmer
Python Institute · PCEP

★Certified Kubernetes Administrator
Linux Foundation · CKA

★Terraform Associate
Hashicorp · HCTAO-002

★RPA Developer Certificate of completion
UiPath

★CCA Spark and Hadoop Developer
Cloudera · CCA-175

★Power BI Data Analyst Associate
Microsoft · PL-300

★Azure Solutions Architect Expert
Microsoft · AZ-305

★AWS Cloud Practitioner
AWS · CLF-C02
Giving back to open source
Packages I maintain and publish on npm, pub.dev, crates.io, PyPI and Docker Hub.

jmixclientv1
Library to connect with jmix v1.x rest api

@danny270793/tsframework
REST Framework for education purposes

@danny270793/hotreloader
Re-executes a command when a file changes on specific folder

@danny270793/levenshtein
Computes levenshtein distance to find matches between strings

@danny270793/azureservicesclient
Library to connect and get metadata from Azure resources like synapse, storage accounts, etc

@danny270793/jmixclientv1
Library to connect with jmix v1.x rest api

@danny270793/jmixclientv2
Library to connect with jmix v2.x rest api

arguments-parser
Library to parse cmd arguments

fake-http-server
Fake http server which returns the hostname of the running machine and the node name shared via environment variables

sqlserver
Create sqlserver container with a database just passing the database name as parameter without the need of any external script

ansible
Docker image with ansible pre-installed for ci purposes

terraform-azure
Docker image with azure cli pre-installed for ci purposes

ShiftRegister
Library to convert decimal numbers to binary and write out over shift registers

code-metadata
Computes the metadata of the projects: files by extension, lines by extension, average lines per file

PortCom
Library to read and plot data from serial port using Matlab
Things I've shipped
Apps published on the stores and open sourced on GitHub.
Soundmeter
App to measure the strength of the noise which is reaching your phone microphone
My toolbox
The technologies I use to design, build, deploy and monitor software.