Hello, world! My name is
Christopher Haas.
I like to build things.
I am a Full-Stack Software Engineer and Web Developer with a dual degree in Information Systems and Civil & Environmental Engineering from Carnegie Mellon University.
REACH OUT
0 BIO
Hello! My name is Chris, and I am a recent grad from Carnegie Mellon University. I graduated with a dual degree in Information Systems and Civil & Environmental Engineering with a minor in Business Administration. During my time at CMU, I was elected as a senior captain of Carnegie Mellon's Varsity football team and finished with a 3.47 GPA. Currently, I am the Chief Technology Officer and a founding member of Old Salt Coffee Company, which has been in operation since September 2020.
If I'm not in my office, you can find me at a rock climbing gym, on a hike, or at a local coffee shop working on various projects. I love the outdoors and try to get out as much as possible. That involves anything from snowboarding to scuba diving, and anywhere in between.
These are my go-to tools:
- Ruby on Rails
- HTML & (S)CSS
- Javascript
- Liquid
- Swift
- Python
- PostgreSQL
1 BACKGROUND
- OSCC
- RESEARCH
- DCE
- MOSS
-
Founding Memeber & Chief Technology Officer @Old Salt Coffee Company
August 2020 - Present
- Designed, built, and currently manage our entire e-commerce platform through Shopify’s Liquid language that averages +$15K in sales per month and growing.
- Engineered our automated pipeline, from purchase to customer’s doorstep, pulling orders from our website to our 3rd party logistics software, and shipping partner.
- Integrated customizable coffee subscriptions generating recurring revenue from 100+ subscribers.
- w Communicate and coordinate with shipping partners on inventory, shipping rates, and SKU organization for all products.
-
Are Anthropomorphic Intelligent Agents More Intelligent? @AMCIS 2020
January 2020 - August 2020
- Presented proposed research paper to the AI and Semantic Technologies for Intelligent Information Systems Forum at AMCIS 2020.
Abstract: As the usage of intelligent agents increases, understanding end-user perceptions becomes necessary to enhance human-computer interactions. While perceived anthropomorphism and perceived intelligence have been studied previously, there has not been any direct research showing the effect perceived anthropomorphism has on the end-user’s perception of intelligence. The focus of this paper is to measure how the perceived intelligence of an intelligent agent changes due to different levels of congruency between the agent and the human category schema. The results of this proposed research could help designers choose anthropomorphic features that can increase users’ perceived intelligence of intelligent agents.
Haas, Christopher and Moussawi, Sara, "Are Anthropomorphic Intelligent Agents More Intelligent?" (2020). AMCIS 2020 Proceedings. 3. -
IT Intern @Desert Clean Energy
May 2019 - September 2019
- Developed an iOS app using Swift and Objective-C that allows sales representatives to design a solar panel (PV) system for a client while the sales rep is in the client’s home.
- Integrated Google’s geocode and static image API’s, along with NASA’s Power API to generate optimal system size and layout of the PV system.
- Incorporated Google Firebase as backend server for the iOS app, enabling the persistent storage of users and the user-specific client reports generated during each in-home site assessment.
-
Project Engineer Intern @Moss Construction Management
June 2018 - August 2018
- Supported management of the largest solar project in the state of Hawaii consisting of 500K+ solar panels.
- Worked with various subcontractors to assure the quality of underground electrical trenching and cables, conduit, and concrete pours.
- Communicated with design engineers to resolve issues in the field.
2 PROJECTS
Featured Project
This sorting algorithm visualizer is a work in progress. It allows users to create a random array of colors, choose an algorithm, and sort the array based on the color value. The visualizer animates the sorting based on the specificed algorithm. Give it a try by clicking the link icon above.
Other Projects
MIXR - iOS APP
MIXR is an iOS app that is used for curating music for a group of music enthusiasts. If you have ever had difficulty selecting a Spotify playlist that everyone in your group agrees with, MIXR can help.
Our team created this app through the use of Spotify’s recommendation API to generate a playlist based on a group of users’ added tracks. Users also have the ability to export generated playlists to their Spotify account. Our team also utilized Firebase to store the user’s previously generated playlist data.
Swift | Spotify API | Firebase | Xcode |
Elevate - Smart Furniture
Elevate is living furniture for your smart home that acknowledges your actions and highlights your daily routines.
Elevate consists of four panels, each equipped with a Force-Sensitive Resistor, LEDs, and a Stepper Motor; all controlled by stepper drivers, an Arduino Nano, and an Arduino Uno.
Hardware | Arduino | C |
CADcraft iOS App
CADcraft is a simplified CAD game that gives the player the ability to create a 3D design by placing cubes in first-person. Allows user to save and load designs using persistent data and enables users to export an .stl file to other applications, including iMessage and Email.
Swift | Xcode | SceneKit | 3D |
Old Salt Coffee Website V1
First version of the Old Salt Coffee website built entirely through Ruby on Rails. Included Stripe Checkout API for subscription packages that automatically and securely charged customers on a monthly basis. Also included Shopify Buy Button to sell products. Hosted on Heroku with a PostgreSQL Database.
R on R | HTML & SCSS | Stripe API | Shopify API |
MineCAD Python Game
Developed a simplified CAD game using Python that gives the player the ability to create a 3D design using cubes. The player can save and load their design, play with multiple players through local networks, and export the design as a .stl file, which can then be 3D printed.
Python | Pyglet | Sockets | 3D |
Old Salt Coffee Sea Stories Website
Old Salt Coffee’s sea story page, which gives customers the ability to share “Sea Stories” of their time on the ocean. Uses S3 to store images, and has admin control to verify and manage sea stories posted. Hosted by Heroku and stories are stored in PostgreSQL database.
R on R | Heroku | S3 | PostgreSQL |
3 CONTACT
I am currently on the hunt for Software Engineering roles. Whether you have a question about a project, are actively hiring, or just want to say hi, please feel free to reach out!
want to support a project?