Profile picture

Leo Banos Garcia

Back End Engineer
Pronouns he/his/him
Open Resume Email Directly

About me

My name is Leo Banos Garcia, and I am a back end developer with over 7 years of experience in school-based operations.

For the past 7 years, I worked in education, including 5 years as the assistant principal of operations at a middle school in Denver. During my time there, I built systems, managed school communications in both English and Spanish, and oversaw a budget of over 250k. One year, I had the opportunity to renovate the school's look, build a new front office, and refurbish its classrooms. My most important role, however, was organizing events and field trips to enrich the experiences of my students.

What I enjoy about software development is the logical challenges it presents and pushing the limits of my mind to track every layer of what I'm creating. Being on the edge of losing my grasp of an idea only to manage to reach a point of fruition is exhilarating. I'm excited to bring that same passion and drive to my work as a back end developer. Working at a school is challenging and dynamic, and one has to be a creative problem solver that is quick on their toes. I managed multiple resources and relationships at any given time, and I held staff and their interests in mind as much as possible while making sure the school ran well and safe.

My ideal team is goal-driven and committed to that goal. The team knows how to take care of themselves and rest, and people communicate openly and with intention. Leadership is supportive, believes in the team and gives support when needed.

Thank you for taking the time to learn more about me, and I look forward to discussing any potential collaborations or opportunities with you.

Preferred locations

  • Denver, CO
Open to remote work

Previous industries

  • Primary/Secondary Education
  • Retail

Skills

  • Atom
  • Gimp
  • Git
  • GitHub
  • Google
  • Heroku
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • Trello
  • Visual Studio

Currently learning

  • AWS

Projects

Trails n Brews

Trails n Brews

Project scope time 70 hours
Collaborators Profile picture for Brandon Gray Profile picture for Kyle Ledin Profile picture for Christian McCabe Profile picture for Max MacGillivray Profile picture for Sergio Azcona

Tools Used

  • Bootstrap
  • Git
  • GitHub
  • Heroku
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • Visual Studio

Trails n Brews is a web application designed to connect hikers in Colorado with nearby breweries. The application allows users to search for trails and receive a list of the closest breweries. TnB was created through a collaborative effort of six developers and built using Ruby on Rails with a primary focus on developing the app using a service-oriented architecture.

To achieve this goal, the back-end of the application consumes multiple APIs and uses them to create custom endpoints for a separate front-end to call upon and deliver the user experience. Throughout the development process, the team had the opportunity to implement Google OAuth and Bootstrap for the first time, making this project an excellent learning experience for all involved.

Code Repository
Screenshot detail for project Trails n Brews
Screenshot thumbnail #1 for project Trails n Brews Screenshot thumbnail #2 for project Trails n Brews Screenshot thumbnail #3 for project Trails n Brews

Lunch n Learn

Lunch n Learn

Project scope time 25 hours
Collaborators

Tools Used

  • Rails
  • Ruby

The Lunch n Learn API is designed to be consumed by a front-end application for searching foods by country and learning about their culture. It provides end-points for retrieving recipes, videos, and tourist sights related to the country. It also includes end-points for creating users with unique authentication tokens and adding favorites to those users. The learning goals of the API include aggregating data from multiple external APIs, requiring authentication token, enabling CRUD functionality, determining completion criteria based on other developers' needs, and testing API consumption and exposure using the Webmock mocking tool.

Code Repository
Screenshot detail for project Lunch n Learn
Screenshot thumbnail #1 for project Lunch n Learn Screenshot thumbnail #2 for project Lunch n Learn Screenshot thumbnail #3 for project Lunch n Learn