zookeep

Zookeep

GitHub
Heroku
MongoDB
Node.js
React.js
Express.js
An experimental project, seeking to test the integrations of information systems through an intuitive admin-level user experience.

Description

ZooKeep is a zoo-management platform, offering an experience geared at increasing the efficacy of management integrations. This project was started as an experimental design, testing user experience with more complex manipulation of information systems through CS 348 (Information Systems) at Purdue.

Role | Developer

When working on ZooKeep, as served as one of three developers; programming both the frontend and backend implementations while focusing on continuous integrations and database management.

Creating an Effective User Experience

User experience, especially when dealing with high-level interactions, requires design that is both intuitive and responsive. Creating navigation that is straight-forward, including the minimum interactions to complete a function, and ensuring that all interactions are direct and understood are crucial in providing the user with the response that they expect, when they expect it.

Key Takeaways

Working on ZooKeep, I've understood the importance of concrete data construction for scalability, alongside the necessary precautions when integrating a user-experience to admin-level data manipulation. Ensuring DB transactions and isolation levels are properly seated are also steps that must be taken when dealing with concurrent changes.

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