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

"Looking for discomfort in comfortable ways"

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.


๐Ÿ”ญ 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


๐Ÿ›  This is the place where I experiment with technologies, frameworks and system design patterns.


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!

--

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