About me

My name is Alcides Ramos and I work as software engineer, consultant and software architect following DevOps methodology.

Eternal Padawan, dyslexic with ASD, specialized in the development of resilient, scalable and efficient applications in high-performance environments, applying TDD, KISS, SOLID [1], YAGNI and clean code principles.

[1]

  • Single-responsiblity principle
  • Open-closed principle
  • Liskov substitution principle
  • Interface segregation principle
  • Dependency inversion principle


Languages

  • Spanish (Mother tongue)
  • English
  • Catalan
  • SPANISH
  • ENGLISH
  • CATALAN

Technologies

Operating Systems

  • LINUX
  • WINDOWS
  • MACOS

RDBMS

  • MYSQL
  • MARIADB
  • POSTGRESQL
  • SQLITE
  • ORACLE

NoSQL

  • ELASTICSEARCH
  • SPHINX
  • ALGOLIA
  • MONGODB
  • REDIS
  • SOLR
  • TYPESENSE

Web Servers

  • NGINX
  • CADDY
  • APACHE

Coding Languages

  • PHP
  • JAVASCRIPT
  • BASH
  • PYTHON
  • RUBY

Frameworks Backend

  • LARAVEL
  • LUMEN
  • CODEIGNITER
  • CAKEPHP
  • FUELPHP
  • SYMFONY
  • DJANGO

Frameworks Frontend

  • VUE.JS
  • JQUERY
  • ANGULAR

Cloud

  • AWS
  • GCP
  • AZURE

DevOps General

  • DOCKER
  • ETCD
  • PROMETHEUS
  • ANSIBLE
  • GRAFANA

DevOps Kubernetes

  • HELM
  • KIND
  • KUBERNETES

Queue Systems

  • REDIS PUB/SUB
  • RABBITMQ
  • AMAZON SQS
  • GOOGLE PUB/SUB

Caching Systems

  • REDIS
  • MEMCACHED
  • VARNISH

Miscelaneous

  • SASS
  • SQL

Project Management

  • NOTION
  • KANBAN
  • SCRUM
  • JIRA
  • CONFLUENCE

CVS

  • SUBVERSION
  • MERCURIAL
  • GIT
  • GITHUB
  • BITBUCKET

Tools

  • ROADRUNNER
  • IMAGEMAGICK
  • FFMPEG
  • SWOOLE

CI/CD

  • GITHUB
  • BAMBOO
  • CIRCLECI
  • BUILDKITE

Interests

  • Sofware Development
  • DevOps
  • Team Leader
  • Project Management
  • Dev
  • DevOps
  • TL
  • PM

Skills

  • Ability to learn
  • Goals orientation
  • Responsibility and self-discipline
  • Attention to details
  • Time management and planning
  • Focus on continuous improvement
  • Customer focus
  • Proactivity and autonomy
  • Teamwork and collaboration
  • Flexibility / Adaptability to change
  • Communication
  • Emotional balance