Post Job Free

Resume

Sign in

Software Development Computer Science

Location:
Kearny, NJ
Salary:
70000
Posted:
November 11, 2023

Contact this candidate

Resume:

Andrew Bannon

973-***-**** # ad01yq@r.postjobfree.com ï linkedin.com/in/andrew-bannon-6121ba239 § github.com/game-sampler Education

Stevens Institute of Technology Aug. 2020 – May 2024 Bachelor of Science in Computer Science Hoboken, NJ Relevant Coursework

• Data Structures

• Theory of Computation

• Algorithms

• Database Management Systems

• Object-Oriented Design and Analysis

• Agile Methods for Software Development

• Systems Programming

• Computer Architecture

Technical Skills

Languages: Python, Java, C, OCaml, C++, SQL, Bash, Scheme, ARM Developer Tools: VS Code, Eclipse, IDLE

Technologies/Frameworks: Linux, OpenPyXL, NumPy, Pandas Experience

Stevens Institute of Technology Aug 2023 – Present Course Assistant - Theory of Computation Hoboken, NJ

• Aided over 10 students with complex problems related to computability theory, automata, and algorithmic design during office hours.

• Conferred regularly with the professor to coordinate grading and assignments for over 150 students.

• Regularly met with over 20 students in-person, over Zoom, and via email for course and assignment questions. Stevens Institute of Technology Jan. 2023 – Jul. 2023 Course Assistant - Principles of Programming Languages Hoboken, NJ

• Utilized OCaml and Python to grade programming assignments from over 100 students.

• Developed scripts to grade quizzes using OCaml for over 100 students.

• Regularly corresponded with over 20 students in-person, over Zoom, and via email for course and assignment questions. Projects

DQBreeder Python, Difflib, OpenPyXL January 2021

• Developed a tool using Python to generate and analyse breeding trees for Dragon Quest Monsters Joker 3 Professional.

• Used OpenPyXL to import skill data and other attributes for 722 monsters from an online guide.

• Employed Difflib to automatically correct various errors in breeding combinations and optimize trees.

• Created a robust testing system to automatically generate functionality statistics and fix errors in particular breeds. Group RPG Python December 2019

• Implemented room-based traversal and a basic RPG battle system using Python 2.7.

• Used object-oriented principles and Python to design over 30 encounters, over 30 rooms, and 50 items for the player.

• Utilized Scrum and Agile methods to quickly and effectively build a functioning RPG game. Rift Wizard Mod Collection Python October 2021- September 2023

• Implemented several extensive gameplay and technical modifications.

• Utilized Python’s standard library and OOP principles to add a variety of new game mechanics and challenges.

• Developed multiple APIs using the game’s existing systems for use by other modders and developers.

• Regularly tested and fixed bugs and game balancing issues related to the mods and APIs.

• Updated several other mods from the community for compatibility and efficiency, and added new features. Leadership / Extracurricular

Big Brother Program September 2018 - June 2019

Big Brother St. Peter’s Prep

• Coordinated and oversaw the annual IgNite retreat for over 400 freshmen.

• Guided freshmen and aided them with coursework throughout the academic year.

• Conferred with faculty and staff at St. Peter’s Prep to coordinate several other events for freshmen, including ReIgnite.



Contact this candidate