Skip to content

juanroldan1989/juanroldan1989

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

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.

Interests

📫 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

📊 Stats

Juan's GitHub stats

🧰 Technologies

On going projects

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."
  • "Looking for discomfort in comfortable ways."

💬 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

About

Landing Page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published