GithubHelp home page GithubHelp logo

"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.

Juan Roldán's Projects

arminc-autoexec icon arminc-autoexec

⚙️ ArminC's configuration (autoexec) for CS:GO - well documented, analysed and no misconceptions.

battleship icon battleship

Battleship game for 2 players - Build in under 5 hours as test exercise

color-tracking icon color-tracking

:robot: Live Events Tracking :vertical_traffic_light: Clicks & Hovers on Colors :dart: Dashboards

find-my-post icon find-my-post

Web application to look inside your facebook groups and find any post

foodie-blog icon foodie-blog

EmberJS app to manage cooking recipes and reviews, interacting with a Rails API - https://foodie-blog.herokuapp.com

foodie-blog-api icon foodie-blog-api

Rails API to store recipes, reviews and posts made from EmberJS App - http://foodie-blog-api.herokuapp.com/v1/activity_items

markdown-badges icon markdown-badges

Badges for your personal developer branding, profile, and projects.

mines-sweeper-api icon mines-sweeper-api

RESTful API for the classic game & API client library - 5 hours test exercise

movie_quotes icon movie_quotes

:movie_camera: :speech_balloon: Ruby client for MovieQuotes API

my-budget-app icon my-budget-app

Responsive web application built to look out single/combined deals in New Zealand - Data retrieved from BookMe and EventFinda

react-movie-quotes icon react-movie-quotes

React JS application interacting with MovieQuotes API - https://react-movie-quotes.herokuapp.com

serverless-color-tracking icon serverless-color-tracking

[Serverless Framework] :robot: Live Events Tracking :vertical_traffic_light: Clicks & Hovers on Colors :dart: Dashboards

serverless-url-shortener icon serverless-url-shortener

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

terraform-url-shortener icon terraform-url-shortener

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.