Profile picture

Derek Chavez

Back End Engineer
Pronouns he/him
Open Resume Email Directly

About me

My name is Derek Chavez, and first and foremost, I am a devoted father of two incredible children: Kalaya, my 4-year-old daughter, and Dominic, the newest addition to our family. Currently, my wife, children, and I call Parker, CO our home.

I started my journey in the service industry, refining my communication and collaboration skills in roles such as training, serving, and bartending. I also gained experience as a handyman, focusing on bathroom and kitchen remodels as well as small exterior repairs, which emphasized the importance of craftsmanship and attention to detail. I have since transitioned into the field of software development. I relish the opportunities of acquiring fresh technological skills and applying my newfound knowledge to enhance the performance of my apps, uplift those in my surroundings, and elevate my own capabilities.

Throughout my diverse career path, I have developed a strong ability to adapt to fast-paced environments and effectively communicate with others. I thrive in detail-oriented work and find great joy in collaborating within team-oriented settings. My ultimate aspiration is to forge a fulfilling career in the technology industry—a field that ignites my passion and enables me to continually strive for personal growth and excellence.

Contact me @ dmchavez1824@gmail.com

Preferred locations

  • Denver, CO
  • Aurora, CO
  • Greenwood Village, CO
  • Lone Tree, CO
  • Centennial, CO
Open to other locations and/or remote work

Previous industries

  • Construction
  • Food & Beverages
  • Health, Wellness and Fitness
  • Hospitality
  • Restaurants

Skills

  • ActiveRecord
  • Bootstrap
  • Continuous Integration
  • Git
  • GitHub
  • GitHub Projects
  • Heroku
  • LinkedIn
  • Management
  • Mentorship
  • PostgreSQL
  • Postico
  • Postman
  • Rails
  • Render
  • RSpec
  • Ruby
  • SQL
  • Visual Studio

Currently learning

  • Go
  • Golang
  • Python

Projects

WildScribe

WildScribe

Project scope time 36 hours
Collaborators Profile picture for Parker Boeing Profile picture for Alice Abarca Profile picture for Jocelyn Wensloff Profile picture for Ian Lyell

Tools Used

  • ActiveRecord
  • CircleCI
  • Continuous Integration
  • Git
  • GitHub
  • GitHub Projects
  • Golang
  • Heroku
  • JavaScript
  • Miro
  • MongoDB
  • PostgreSQL
  • Postman
  • Rails
  • React
  • RSpec
  • Ruby
  • TypeScript

Introducing the ultimate outdoor adventure chronicling / reflection app! Our intuitive interface makes it a breeze to add, edit, and view your recent adventure' details. Need to add a new or recent outdoor adventure? WildScribe allows you to log all the details of your outdoor adventure!

With this project my team and I were able to explore and implement various new techs such as Typescript, Go, Gin, MongoDB and Locust.

We wanted to create an API in Rails and one using Go and Gin and test the performance and scalability of each language and framework.

Launch the App Code Repository
Screenshot detail for project WildScribe
Screenshot thumbnail #1 for project WildScribe Screenshot thumbnail #2 for project WildScribe Screenshot thumbnail #3 for project WildScribe

Spellbinder

Spellbinder

Project scope time 60 hours
Collaborators Profile picture for Matthew Lim Profile picture for Gabriel  Torres Profile picture for Jeff Nelson Profile picture for Bradley Milton

Tools Used

  • ActiveRecord
  • Bootstrap
  • CircleCI
  • Figma
  • GitHub
  • GitHub Projects
  • GitLab
  • Google
  • Heroku
  • HTML5
  • JavaScript
  • PostgreSQL
  • Postman
  • Rails
  • RSpec
  • Ruby
  • SQL
  • User Authentication
  • Visual Studio

An application developed with Ruby on Rails

Welcome to SpellBinder, the enchanting online haven for Magic: The Gathering enthusiasts. Dive into the vast world of MTG with our comprehensive card dictionary, where you can explore and discover the most elusive spells, creatures, and artifacts.

🪄 Unleash Your Magic: Whether you're a seasoned veteran or just starting out, our user-friendly platform empowers you to explore, search, and curate your own collection of MTG cards effortlessly.

✨ Deck Crafting Magic: Sign up for a free account and embark on your journey to deck mastery. Craft and save your custom decks with precision and ease, harnessing the power of thousands of cards to build the ultimate strategy.

🌟 Community of Players: Join a vibrant community of fellow MTG enthusiasts, share your deck creations, and seek advice from experienced players. Collaborate, discuss strategies, and take your MTG prowess to new heights.

🔮 Your Magic Awaits: SpellBinder is your portal to the mystical world of Magic: The Gathering. Discover, create, and conquer with us!

Code Repository
Screenshot detail for project Spellbinder
Screenshot thumbnail #1 for project Spellbinder Screenshot thumbnail #2 for project Spellbinder Screenshot thumbnail #3 for project Spellbinder Screenshot thumbnail #4 for project Spellbinder

Sweater Weather

Sweater Weather

Project scope time 20 hours
Collaborators

Tools Used

  • ActiveRecord
  • Git
  • GitHub
  • PostgreSQL
  • Postman
  • Rails
  • RSpec
  • Ruby

Sweater Weather BE is a service-oriented architecture designed to assist users in planning road trips by providing essential weather information for their chosen destinations. This backend project caters to the needs of front-end developers by offering a set of APIs that adhere to a predefined JSON contract. While there is currently no front-end application available, the backend has been developed in accordance with wireframes provided by the front-end team, ensuring that it aligns with their requirements.

Features

  • API Communication: The front-end team communicates with the back-end team through a set of well-defined APIs.
  • Weather Information: The application integrates with weather APIs to retrieve and display current and forecasted weather data at user-selected destinations.
  • Real-time Updates: The weather information is updated in real-time to provide accurate and up-to-date weather forecasts.
  • Data Validation: To ensure data accuracy and reliability, the back-end team has implemented robust error handling and data validation mechanisms.
  • Collaborative Development: Close collaboration with the front-end team is maintained to understand and fulfill their requirements effectively.
  • Performance Optimization: The APIs are optimized for high performance and scalability, capable of handling a large number of concurrent requests.
  • Quality Assurance: Unit tests are conducted, and code reviews are performed to maintain code quality and identify and fix any bugs or issues.
  • Service-Oriented Architecture Follows a service-oriented architecture, separating concerns and promoting modularity, making it easier to extend and maintain.
Code Repository
Screenshot detail for project Sweater Weather
Screenshot thumbnail #1 for project Sweater Weather Screenshot thumbnail #2 for project Sweater Weather Screenshot thumbnail #3 for project Sweater Weather Screenshot thumbnail #4 for project Sweater Weather