Gabriel Duarte
Software Engineer - Front End
At Walt Disney Direct-to-Consumer & International
About Me
Born and raised in Miami, Florida. I went to college at the University of Florida, where I received my Bachelors degree in Computer Science. From there, I worked at a start-up in South Florida, Pixel Supply Co. After a year, I moved to Connecticut to work for the Worldwide Leader in Sports. In 2018, ESPN Technology was merged into Walt Disney Direct-to-Consumer & International where I got to work on frontend projects across all of our global brands. Now, as part of the News Team at Disney Entertainment and ESPN Product & Technology, I work as the release manager for ABC News and get to work on our local stations and Good Morning America.
Location
Hartford, CT
Checkers
Game of checkers built with React
Page Status Checker
A Go API that hits urls and returns their response status codes
World Cup Chart
Interactive chart of the 2018 FIFA World Cup, using vanilla ES6
Front EndBack EndDatabase
Expert
Proficient
Checkers - Initial StateShowing possible moves on hoverRed receiving a queenRed victory screenWhite victory screen
Checkers
Created a checkers game in React.

  • Implemented a rudimentary AI for the CPU opponent
  • On piece hover, highlight possible moves
  • Can drag and drop to move
  • After reaching the end of the board that piece becomes a queen
  • Stats above the board show:
    • how much time has passed
    • whose turn it is
    • the amount of moves made by both players
  • Ability to undo the last move
  • Ability to restart the game
  • Stores current state in local storage, so nothing is lost on refresh or browser close
  • Display victory screen for the winner

Play Now
Page Status Checker
Created a page status checker using the server-side programming language Go. Creates an api that hits each url in an array in parallel, and then returns the status code. On the front end I make the request to that api using fetch, and then color code the responses.

View Github
Page checker showing 200, 404, and down statuses
Initial state, showing the Groups stage - height in cmChanged units to feet and hovering over a playerViewing the players left in the semifinalsViewing the players on the winning team
2018 World Cup Player Height Plot
Created a box and whisker chart comparing all of the players’ heights in the 2018 FIFA World Cup.

  • Used native ES6, no external libraries
  • Allow for switching between units of measurement (feet and cm)
  • Color code the players based on their country
  • On hovering over a point in the graph, show info about that player
  • Clicking on different stages of the tournament removes players whose teams were eliminated and re-calculates the box and whiskers

View Now