An app designed to help users practice basic strategy in blackjack.
Allows setting up table rules and provides a corresponding strategy
chart. The app also displays statistics for each possible starting
hand and allows users to select which hands they want to practice.
Built using React Native and Redux, with Firebase used for analyzing
app usage. To try it out, install the app through
Google Play.
A mobile app for using the Pomodoro technique. Created using React
Native and Redux, and is fully customizable for work and break time
lengths as well as alarm volume. Uses local push notifications when
app is in the background. To try it out, install it through
Google Play.
Fuel Efficiency Calculator
App designed to help users keep track of the fuel efficiency of
their vehicles. Offers both imperial and metric units, with
conversions available to switch between them. Users can view fuel
efficiency in miles per gallon, liters per 100 kilometers, or mixed
units such as gallons per kilometer. Provides various statistics,
including average mpg and average cost per fill-up.
A web app for keeping track of rounds of golf played and calculating
personal statistics. Created using the Flask framework; also uses
Pandas for some of the data analysis. Currently working on building
a new frontend with React.
Python scripts for managing tiled window layouts in the i3 window
manager for Linux. Can be used to save tiled window layouts, open a
saved layout, and also list or remove saved layouts.
Single-page web app which can give an estimate of a golfer's
handicap index using a simplified version of USGA algorithm. Created
using TypeScript, React and Redux.
Resume
Experience:
Millennium Systems International
Software Developer, 2019-Present
Education:
Binghamton University
B.A. in Mathematics
Member of the Pi Mu Epsilon Mathematics Honorary Society
Relevant Coursework: Graph Theory, Linear Algebra, Financial Math,
Economics
Other Coursework: Design and Analysis of Algorithms at Coursera
Professional Skills:
-
Javascript: Typescript, React, React
Native, Redux, Node, functional programming
-
Python: Flask, Django, Pandas, Numpy, pip,
virtualenv, PyInstaller
-
Other languages/frameworks: HTML, CSS, C#,
SQL, Git/GitHub, Ruby, Bash, Telerik
-
Linux: Extensive Linux experience, shell
scripting, system administration