sustainably

Traveling Merchant

GitHub
Heroku
MongoDB
Node.js
React.js
Express.js
Socket.io
A hub for any sales gone virtual.

Description

Traveling Merchant is an online marketplace focused on the sale and logistics associated with virtual trades and services. It was a project started on the basis of my former roommate's experiences when starting his own online business; dealing with eBay, game developers, and third-party processing, I sought to solve his problems for him. The project evolved when I was given the opportunity to lead a team through CS 307 (Software Engineering I) at Purdue. Being a semester-long project, I also used the project as the basis for startup analysis in ENTR 310 (Marketing for Small Ventures).

Role | Development Lead

Working on Traveling Merchant I've served as the Development Lead, managing a team of three other developers under SCRUM and Agile principles. While performing code reviews, managing pull requests and committing head-on, I lead the project in it's technical entirety.

Creating a Marketplace

By aiming to development a powerful online marketplace, traditionally two audiences are sought out with different user experiences; however, we looked to change that. When developing Traveling Merchant, we took the marketplace concept to the next level, integrating the buyer and seller experiences with variable commissions based on user level (affected by total site spending/earnings), and creating responsive messaging and notifications right out of the box.

Key Takeaways

What I've learned from Traveling Merchant thus far is that, creating a startup and managing a team can be an inherently difficult process; especially when balancing workloads. People won't always fulfill what they're set out to do, and when developing, you need to be prepared for that.

Sustainably

Sustainably

A wellness-driven startup with an aim to help those on their fitness journey.

Java for ARM

Java for ARM

A from-scratch compiler for a subset of Java for ARM.

Sociable

Sociable

A platform for students to explore what's active on their campus.

Traffic Deep RL

Traffic Deep RL

A project aimed at optimizing traffic-light patterns.

Traveling Merchant

Traveling Merchant

A hub for any sales gone virtual.

ZooKeep

ZooKeep

An experimental project, seeking to test the integrations of information systems.

Loan Default Prediction

Loan Default Prediction

An ML investigation on the defaulting of loans.

Communicode

Communicode

A startup with an aim of connecting developers with non-profits.

Nicholas Dullam

Senior Software Engineer