Zach Schneider Zach Schneider Web Developer Computer Science Student, Cedarville University

details

education: Graduated in 3 years from Leonardtown High School. Senior Computer Science major and Philosophy minor at Cedarville University. Cumulative GPA: 3.87.

work: Four summer internships: summer 2010 and sumer 2011 with NAVAIR; summer 2012 and summer 2013 with Omnispear Web Solutions.

interests: Web development, mobile development, desktop development (in that order). Co-captain of the Cedarville debate team. Editor of The Ventriloquist, an independent student newspaper.

preferred technologies: PHP, JavaScript (including JQuery and AJAX), MySQL, HTML5, Less.js, CSS3.

other technologies: C++, Java, Scala, Python, Coldfusion, Objective-C, Asp.net, SQLServer, Doctrine, Backbone.js.

environment: 2011 MacBook Pro running Mountain Lion; Coda for web development; NetBeans for Java; Sublime 2 for everything else. Server: Ubuntu Server 12.04 running on a Linode, serving with Apache2.

work

A sampling of projects that I've completed.

schneidmaster.com: This website. Written in PHP and JavaScript (including JQuery and AJAX for the contact form).

theventriloquist.us: Website for The Ventriloquist, an independent student-run newspaper at Cedarville University. Written in PHP and JavaScript (including JQuery). Available online.

cs.cedarville.edu: Website for the Computer Science Department at Cedarville University. Written in PHP and JavaScript (including JQuery). Available online.

DebateFlowsheet: DebateFlowsheet is a webapp, written primarily in JavaScript with a bit of PHP, that allows the user to flow (take notes on) a policy (8-speech) or parliamentary (6-speech) debate round. Features include the ability to add new, titled sheets (each sheet opens in a new tab, with the title of the tab being the title of the argument), the ability to navigate around with shift and the arrow keys, and the ability to insert new lines anywhere in the flow for new arguments. Try it out online; available on GitHub.

CacheSimulator: CacheSimulator is a webapp, written in JavaScript, that allows the user to simulate the function of a simple 2-way set associative cache using FIFO replacement decision logic. This project was done for my Computer Architecture class in Spring 2012. Try it out online; available on GitHub.

TwoFourTree: TwoFourTree is a class, written in Java, that provides a binary two-three-four tree data structure. This project was done for my Data Structures in Java class in Fall 2011. Available on GitHub.

CircuitSimulator: CircuitSimulator is an application, written in C++, that allows the user to simulate a timing diagram of a circuit and read output from the terminal. This project was done for my Object-Oriented Design in C++ class in Spring 2011. Available on GitHub.

contact

To contact me, please use the form below. I'm currently accepting new programming work. I've also been known to work for free on occasion, if you're a nonprofit doing cool things, or if I think you or your organization is particularly nifty.

name*

phone

email

message*

captcha*

send