Hartsdale, NY
845-701-5462 | Schwartz210@gmail.com |
https://github.com/Schwartz210
Angular JS project that reads data from NASA's Exoplanet API and creates animations modeling star and exoplanet characteristics.
Run
Personal project to develop an implementation of the classic video game by the same name.
Play
My implementation of the classic card game Solitaire. This game is under construction.
Enter construction zone
Emailer Daemon for interview takehome
This project was for an programming assessment for a media
company I interviewed with in January 2019. The program
is a CLI tool that reads a directory, compresses all files
above a certain size, and emails a report of the activity.
It received positive feedback from the team and I was invited
for an onsite.
Super Transaction
Abstract class that gets implemented through inheritance
of other transaction types. It is for modeling and
automating transactions in different forms such a credit
card charges, invoices, and checks.
Window
This Python project is part of a GUI application developed
using the Python package Tkinter. It creates a dialogue
window that allows the user to select one or multiple
options(depending on the child class).
Travel Acct
A script developed to extract specific data from a
spreadsheet and apply business logic. Features
object-oriented programming, spreadsheet scraping,
exception handling, kwarg arguments, decorators.
Attendee Report
This script scrapes spreadsheets(attendee reports list
participants and transaction details of dinner programs),
and maps raw data into AttendeeLineItem objects.
Spreadsheet
This Python project is a collection of functions used to
scrape spreadsheets. Function open_file opens and reads
a spreadsheet. Function screen_out_empty_rows removed
rows of the spreadsheet that contain no data. Class
PowerRead provides an encapsulated interface for various
screening functions.
Sleeping Barber Problem
This project was developed for my Operating Systems course.
It is my Python implementation of Edsger W. Dijkstra's
classic inter-process communication and synchronization
problem between multiple operating system processes.
Scheduling Algorithms
This project is a Python application developed for my
Operating Systems course. It is meant to simulate an
operating systems process scheduling policy. It consists
of managing a stream of incoming jobs and scheduling them
based on four algorithms(First-Come-First-Serve,
Shortest-Job-Next, and etc.).
Leetcode #5: Longest Palindromic Substring
Given a string s, find the longest palindromic substring
in s. You may assume that the maximum length of s is 1000.
Leetcode #129: Sum Root to Leaf Numbers.
Given a binary tree containing digits from 0-9 only,
each root-to-leaf path could represent a number. An example
is the root-to-leaf path 1->2->3 which represents the
number 123. Find the total sum of all root-to-leaf numbers.
Note: A leaf is a node with no children.
Leetcode #442: Find All Duplicates in an Array
Given an array of integers, 1 ≤ a[i] ≤ n (n = size of array),
some elements appear twice and others appear once. Find
all the elements that appear twice in this array.
Leetcode #451: Sort Characters By Frequency
Given a string, sort it in decreasing order based on the
frequency of characters.
Repo of 42 Leetcode solutions.
I have completed 154 LeetCode assignments (my profile) as of October
2019 in Java and Python. This repo is all that I saved.
SQL Time
Part of a larger command line interface that allows CRUD access
to a database with five tables. DB contains data for Purchase
Orders, names, and accounting general ledger.
The Curry Rockefeller Group(CRG), Tarrytown, NY-- Financial Report Developer, Sep 2012 - present
State University of New York, Empire State College, Saratoga Springs, NY-- B.S. in Computer Science, Jan 2018 - May 2019. GPA 3.76
Xbox One X
This was my final paper for my Computer Architecture course.
It was my favorite paper that wrote in school. It discusses
the architecture of the most powerful gaming system on the market,
at the time of writing. I researched the hardware specs, and
found where all the major components were sourced.