Simple Finance Log Student Government Android Mobile Application • Collaborated amongst a group of 6 students and a mentor to organize and execute events at June 2019 – July 2019 my high school in order to fund raise for the Se- • Using Android Studio, created an Android application which nior fund. Liaised between student and faculty. helps users track their spending. The app also lets users keep SBU League E-sports Team track of tabs of money that other’s may owe them. • Competed on the team in the official Collegiate • Utilizes SQLite databases to manage user input and query for League of Legends tournament. Placed 3rd statistics such as money spent in any given day/week/month. in the Eastern conference and won a $ 2,000 scholarship. • Individual passion project created from the need to track where my money’s going as a college student. • Learned the importance of keeping a positive collaborative environment in order to achieve the best growth. Virtual McSlap Discord.js Bot COURSEWORK May 2019 – June 2019 CSE 316: Fundamentals of Software Engi- • Created a bot in Javascript using node.js to manage the Dis- cord.js and Enmap.js packages. The bot allows a team to store a neering scheduled match with its details. • Systematic design, development and testing of software systems. Includes event-driven and • Every five minutes, the bot scans through the library of matches Web programming, information management, and notifys relevant teams/players if a match is soon. Addition- multi-threaded programming and software ally, the team’s schedule can be printed out in a formatted list. design and development fundamentals such as • Another individual passion project created to support my Es- Git for version control. port team’s discord channel. The bot is deployed using Amazon CSE 373: Analysis of Algorithms Web Services and is currently running in over 10 collegiate channels. • Mathematical analysis of a variety of computer algorithms including searching, sorting, and graph algorithms. Upper-bound, lower- bound, SKILLS and average-case analysis. CSE 214: Data Structures and Sorting Java, Python ○○○○○ • Programming methodology involving trees, HTML, CSS, Javascript, React ○○○○○ lists, maps, hash tables, and more while track- Firebase, SQL, Android Studio ○○○○○ ing the strengths of each kind. Recursive pro- gramming is heavily utilized and fundamental EDUCATION sorting algorithms are examined. CSE 216: Programming Abstractions Stony Brook University • Programming language concepts and Aug 2017 – May 2021 ½ Stony Brook, NY paradigms. Learned functional programming in OCaml and the importance of clean, modu- • GPA: 3.3 lar, well-documented code. • Dean’s List CSE 220: System Fundamentals • A class about how the CPU works at low level Metropolitan Expeditionary Learning School with memory to perform various operations. Used MIPS Assembly to simulate a game of Sept 2010 – May 2017 ½ Forest Hills, NY Pente. • GPA: 4.0 • High Honor Roll Additional Relevant Courses CSE 215: Foundations of Computer Science AMS 310: Probability and Statistics CSE 114: Object Oriented Programming