Profile picture

Sam Tran

Back End Engineer
Open Resume Email Directly

About me

A Chemical Engineer passionate about science and the environment, with a background spanning environmental air quality, biotech, and education. My adaptability, quick grasp of new concepts, and effective communication have been vital in my career.

I am transitioning to a career in software development, driven by my desire to explore new avenues where I can apply my diverse background, core values, and growing repertoire of technology skills. My ultimate goal is to find a place in tech where I am able help others, particularly in fields such as environmental technology, biotechnology, education, or simply on whatever team I am working with.

As I embark on this new path in software development, I look forward to leveraging my diverse background and problem-solving skills to make meaningful contributions. With a passion for innovation and a commitment to positive impact, I am excited about the opportunities that lie ahead.

Preferred locations

  • Boulder, CO
  • Denver, CO
  • Centennial, CO
Open to other locations and/or remote work

Previous industries

  • Biotechnology
  • Environmental Services
  • Government Administration
  • Primary/Secondary Education

Skills

  • ActiveRecord
  • Bootstrap
  • CircleCI
  • Continuous Integration
  • Git
  • GitHub
  • GitHub Projects
  • Google Cloud Platform
  • GraphQL
  • PostgreSQL
  • Postico
  • Postman
  • Rails
  • Render
  • RSpec
  • Ruby
  • Software Architecture
  • SQL
  • User Authentication

Currently learning

  • JavaScript
  • Node.js

Projects

WeatherTogether

WeatherTogether

Project scope time 60 hours
Collaborators Profile picture for Michael Kuhlmeier Profile picture for Kevin Zolman Profile picture for Tommy Takahashi Profile picture for Blaine Kennedy Profile picture for Clay  O'Leary Profile picture for Brendan Turner Profile picture for Chris Butler Profile picture for Ben Rosner

Tools Used

  • ActiveRecord
  • CircleCI
  • Heroku
  • Java
  • JavaScript
  • PostgreSQL
  • Postman
  • Rails
  • Redis
  • Ruby
  • SQL

Welcome to Weather Together, the captivating game app that brings the world's weather to your fingertips! Each day, users are presented with a set of real-time weather data from a randomly selected location across the globe. Through an engaging interactive map interface, players must use their intuition to guess where this weather snapshot was taken.

But the excitement doesn't end there. Weather Together offers a seamless experience with features like tracking previous guesses and monitoring progress on a dynamic leaderboard. For those craving a challenge, dive into Competitive mode where you can test your skills with trickier locations. Alternatively, create a Private Game and invite your closest friends for a personalized and fun-filled experience.

Join us in exploring the world, one weather forecast at a time, with Weather Together!

The goal of this app is to provide public education and increase awareness of general global climate trends in a fun and interactive manner.

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

Tavern Keeper

Tavern Keeper

Project scope time 30 hours
Collaborators Profile picture for Kevin Zolman Profile picture for Xander Hendry Profile picture for Arden Ranta

Tools Used

  • ActiveRecord
  • CircleCI
  • GraphQL
  • PostgreSQL
  • Postman
  • Rails
  • Render
  • Ruby

This application is a Dungeons and Dragons Encounter Builder, with the intended user being a Dungeon Master. It allows the user to fill out a form to add encounter details including encounter name, party size, party level, summary, description, treasure & rewards, and monsters. Monsters from the D&D 5e compendium can be filtered and added based on size, name, hit points, and armor class attributes.

This GraphQL API handles the backend functionality including:

  • Consumption of third party D&D 5e GraphQL API
  • Query endpoint(s) for display of created encounters as well as monster details
  • Mutation endpoint(s) for creation of new encounters
Code Repository
Screenshot detail for project Tavern Keeper
Screenshot thumbnail #1 for project Tavern Keeper Screenshot thumbnail #2 for project Tavern Keeper Screenshot thumbnail #3 for project Tavern Keeper Screenshot thumbnail #4 for project Tavern Keeper