Skip to content
View juanroldan1989's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro
Block or Report

Block or report juanroldan1989

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
juanroldan1989/README.md

Juan Roldán

Digital Craftsman (DevOps | Software Engineer | 3x AWS & HashiCorp Certified)

Enthusiastic and versatile engineer with a proven track record of successful contributions to small, medium, and large-scale platforms.

Looking forward to driving success in diverse engineering environments, always aiming for innovation, collaboration and excellence.

📫 Find me

Currently working on scalability and availability solutions applying system design patterns and AWS solutions.

Ask me anything about movies recommendations and surfing spots in Portugal.

You can find me and my work on
LinkedIn Substack

🧰 Technologies

Personal Projects (continuously developed & improved)

Events Live Tracking App

  • Events Tracking Platform 🚦 Clicks & Hovers on Colors 🎯 Live Graphs & Counters
  • User events information stored in database (PostgreSQL & Redis supported).
  • Events stats shared via Action Cable and displayed to subscribed clients or specific clients via polling JS requests.
  • Backend implementd with Ruby on Rails, Kafka and Zookeeper.
  • Deployment workflow through AWS ECS script.
  • Infrastructure managed through Terraform (work in progress).
  • Deployment workflow through Terraform and integrated within Github Actions (CI/CD) into AWS. (work in progress)
  • Application developed through Serverless framework as well -> Serverless Color Tracking

URL Shortener

  • Implemented with AWS Lambda Functions, NodeJS and CQRS Pattern.
  • Infrastructure managed through Terraform.
  • Deployment workflow through Terraform and integrated within Github Actions (CI/CD) into AWS.
  • API Load Testing results obtained through Artillery. Integrated within Github actions.
  • TDD applied across every development level.
  • Application developed through Serverless framework as well -> Serverless URL Shortener

REST API implemented through Terraform and Lambda functions

  • Implemented with AWS Lambda Functions and NodeJS.
  • Authorization Layer implemented through AWS Lambda Authorizer.
  • Infrastructure managed through Terraform.
  • Deployment workflow through Terraform and integrated within Github Actions (CI/CD) into AWS.
  • API Load Testing results obtained through Artillery. Integrated within Github actions.
  • TDD applied across every development level.

Cocktails API

  • Providing engineers with THE best dataset of cocktails & drinks from all over the world.
  • Shaken Not Stirred API Ruby client ;)
  • Have a 🍹 and start coding!

Personal quotes

  • "Looking for discomfort in comfortable ways."
  • "Don't confuse unfamiliarity with complexity."
  • "To have something you never had, you have to do something you never did."

💬 Thoughts on working life

I believe the best place to work is the one where I can evolve and challenge myself in projects while collaborating with amazing people and working on platforms that improve people's lives on a daily basis.


Every time I go outside my comfort zone, I find myself traveling to unvisited corners of my mind, felling closely to untapped emotions, watching hidden desires become visible for the first time and I always come back to this:

The only constant throughout my life has been my desire to communicate and build.

I communicate by working on challenging projects, writing and condensing a decade worth of experience within my development blog, performing live music mixes, looking for outdoor activities and chess matches.

I build through software and infrastructure, system design, piano tunes, writing and sketching.

HitCount

Pinned

  1. color-tracking color-tracking Public

    🤖 Live Events Tracking 🚦 Clicks & Hovers on Colors 🎯 Dashboards

    Ruby 2

  2. serverless-color-tracking serverless-color-tracking Public

    [Serverless Framework] 🤖 Live Events Tracking 🚦 Clicks & Hovers on Colors 🎯 Dashboards

    JavaScript

  3. terraform-url-shortener terraform-url-shortener Public

    URL Shortener API built with Javascript & Terraform. Submit URL & Receive unique code. Submit code & Receive original URL. Deployment through Github Actions -> Terraform -> AWS

    HTML 1

  4. serverless-url-shortener serverless-url-shortener Public

    URL Shortener API built with Serverless Framework. Submit URL & Receive unique code. Submit code & Receive original URL. Deployment through Serverless -> AWS

    JavaScript

  5. shaken_not_stirred shaken_not_stirred Public

    🍸 🍹 Ruby client for Cocktails API

    Ruby 47 3

  6. movie_quotes movie_quotes Public

    🎥 💬 Ruby client for MovieQuotes API

    Ruby 51 3