Nathaniel Celeste
651.756.0159
Education
May 2019
Case Western Reserve University
B.A. Computer Science
Minors in Film Studies and Political Science
Coursework: Data Structures, Algorithms, Programming Language Concepts, Software Craftsmanship, Databases, Networks, Operating Systems, Software Engineering, Connected Devices (Internet of Things)
Employment
Aug. 2017 - Present
Case Western Reserve University · Teaching Assistant - Introduction to Java · 
Cleveland, OH

  • Graded homework, labs, and projects for 70+ Students.
  • Taught weekly 15-student sessions on Java topics not covered in lecture (JavaDoc, JUnit, Etc). 
  • Facilitated weekly 28-student paired programming focused Java labs.

June 2018 - Aug. 2018
IBM · iX Technical Development Intern · 
Columbus, OH

  • Developed 3 AR product experiences for clients using ARKit, Vuforia, and Unity3D.
  • Closed out 13 front end bugs as maintenance on an AngularJS based web app.
  • Collaborated on an interdisciplinary intern team to produce brand strategies and UI designs for a client.
  • Followed agile development methodologies and participated in daily stand-ups.
  • Created pull requests and actively participated in code reviews on Github Enterprise and BitBucket Enterprise.

June 2017 - Aug. 2017
Tech Corps · Summer Instructor · 
Cleveland, OH

  • Led week long summer camps to introduce students to programming basics (30+ Students). 
  • Students (Grades 3-8) used Scratch, MIT AppInventor, Unity3D, and C#.

Projects
Fall 2018
Rate My Room

  • Created a web app to rate and review Residence Halls and Residence Assistants.
  • Built using HTML/CSS, Bootstrap, Python and MySQL.
  • Served as Project Manager for the 4-person development team.

Oct. 2018
Hack OHI/O Stock Tracker

  • Worked in a team of 3 to build a simple stock tracking web app using React, Bootstrap, and Express.
  • Implemented user authentication through OpenAuth2.0 and Okta.

Spring 2018
Java"-ish" Interpreter

  • Implemented an interpreter for a Java-styled language in Scheme.
  • Worked in a team of 3, using agile methodologies.

Winter 2017
Connect4JS

  • Ported previous Connect4 school assignment into a web app.
  • Used JavaScript with an AngularJS front end.
  • http://nathaniel.clst.org/connect4

Activities
Spring 2018 - Fall 2018
Greek Life - Interfraternity Congress · Vice President of Administration

  • Facilitated the fraternity judicial system for Case Western Reserve University.
  • Led grading for the University’s fraternity accreditation system.
  • Developed a restorative practices curriculum for the University’s Greek Life community.

Spring 2017 - Winter 2017
Greek Life - Delta Sigma Phi · Secretary

  • Facilitated communication between Delta Sigma Phi and Case Western Reserve University.
  • Overhauled our chapter’s website to a modern site at SquareSpace (www.deltasigcwru.com).

Spring 2017 - Spring 2018
University Programming Board · Information and Promotions Committee Co-Chair
Spring 2016 - Fall 2017
Case Western Reserve University Orientation · Orientation Leader