Christian Haberman

Programmer, Patron and
Student of all things compelling.

Projects

Globe Connect

A message board application created using ASP.NET Core and Entity Framework that utilized the Azure Cognitive Services, specifically the Text Translator API, to translate the application text into a language that the user selects. Essentially, this made it so that users who speak different languages could communicate with one another.

Technologies Used:

- Azure
- ASP.Net Core Mvc
- Entity Framework Core
- MySql Workbench
- MAMP Server
- JQuery
- AJAX
- Bootstrap
GlobeConnect View on GitHub
YouTube Clone

This application is a remake of YouTube built using React and Redux. The application takes a search term as the global state and pulls the top 5 videos relating to that term from the YouTube API. These videos are displayed on the right of the screen and the initial selected video is displayed and started on the left. Search bar input is throttled to prevent latency issues with AJAX request video searching.

Technologies Used:

- JavaScript
- React
- Redux
- Webpack
- Babel
- AJAX
- Bootstrap
YouTube Clone View on GitHub
Travel Buddy

A travel plan dashboard created in Python using Django Framework, this application allows users to track their upcoming travel plans in a neat and efficient display. Users are able to register/login to edit travel plans and validations are set up to make sure events are not past-dated. Passwords were hashed using Bcyrpt.

Technologies Used:

- Python
- Django Framework
- SqLite Database
- Bcrypt
- JQuery
- Amazon Web Services
Travel Buddy View on GitHub
Product Dashboard

A product selling/buying dashboard built in Angular utilizing Typescript, Express.js, and Node.js. This application allows users to post products they would like to sell to a UI-friendly dashboard. Other users are able to bid on the product in an auction-style format.

Technologies Used:

- Angular
- Express.js
- Node.js
- MongoDb
- JQuery
- Bootstrap
- Amazon Web Services
Product Dashboard View on GitHub

Technologies

Languages

Python C++ JavaScript CSS HTML

Frameworks

Entity Framewwork Django Angular ExpressJs NodeJs

Libraries

ReactJs JQuery AJAX Socket.io Bootstrap

Databases

MySql SqLite MongoDb

Servers

AWS Azure MAMP

Dev Tools

GitHub Postman Codepen

About Me

With great dedication to programming and the ability to create something out of nothing, I am looking to develop technology that empowers others to build a better life. Hello, my name is Christian and I am a Software Developer.

If you'd like to work with me or have any fun project ideas, feel free to contact me so we can collaborate and build together.