Technovation
Peer Mentor, 2015
Mentored a team of middle-school girls in their project for Technovation Challenge 2015
Hello! I am a fourth-year Princeton University Computer Science undergratuate student from Turkey. I started coding during my fourth-year of high school through AP Computer Science, and fell in love with it.
I am interested in developing web-applications, IoT devices, AR/VR applications, and video games. My past work on these fields can be found below.
Outside of programming and academics, I am the President of Princeton Acapellago, a no-audition a cappella singing group. I enjoy drawing, photography, playing violin, eating pizza, playing video games, and gaining new experiences.
Worked under the Gaming division on Game Streaming project, and built a large-scale game content replication service on Azure using C# and .NET Core.
Worked as the only Software Developer on Project Lumiere. Built a proof-of-concept Augmented Reality HoloLens application using Unity, C#, and the Windows Mixed Reality APIs.
Worked with the Office of Information Technologies (OIT) to help Princeton students with questions and problems related to computing and telecommunication.
Worked as Software Developer and Program Manager in JumpStart onboarding tool. The tool lets a new employee find onboarding tools and resources specifically for their department and project. The tool used to make the user search through a project tree with hundreds of nodes. As a team of three interns, we worked on turning the tree and their resources into a searchable list. I programmed an auto-fill mechanism that uses the device login information and searches the Microsoft employee database to find the employee’s department and management chain, and filter through the list automatically. I also redesigned the product for user friendliness.
Java
C#
HTML/CSS
Javascript
Python
C
Unity
Arduino
Princeton Courses is a Node.js application built as an alternative to the Course Selection website maintained by Princeton University. This website contains up-to-date information about the course’s details, schedule, evaluations, student comments, and history. As of May 8th, 2017, Princeton Courses had 1455 users who have spent a cumulative 950 hours browsing the website. This group represents approximately 37% of the students participating in Fall 2017 course selection.
Lecture Chat is a Node.js application built to let Princeton students engage with the lecturer and peers in real-time during lectures. To fight against the intimidation of participating in big lectures, Lecture Chat assigns randomized aliases to students.
The Leap Motion Gaming Kiosk is a machine that has a Leap Motion gaming interface and several games coded in Java in it. All the controls are executed with hand gestures, with the help of a Leap motion sensor device. The machine is built using an old computer belonging to the school.
The project's aim is to implement Internet of Things idea to the school by allowing us to control the surrounding electronics systems with smart phones. Electronics of the project rely on an Arduino and an Ethernet Shield, and the programming is done on App Inventor and Xcode for Android and iOS. With the project, we managed to control the lighting and the fans of a classroom using smart phones.
HisArcade is an arcade gaming machine that was designed, built and programmed by the HisarCS team. The machine is built using the scrap building and electronics materials in the school, and a Raspberry Pi. The gaming interface and the games are coded in Python, and they include: 2P Pong, Snake, Tetris, and Pacman.
Mentored a team of middle-school girls in their project for Technovation Challenge 2015
Held a Beginner's Unity workshop at an annual coding summit organized to share and spread basics of programming and algorithmic thinking
For two years in a row, taught the basics of robotics and instructed students in building mini-sumo robots
Led a group of middle and high school students in an App Inventor workshop held for teachers from several local schools
Organized and taught free English classes to Turkish elementary school students in my neighborhood
For two summers in a row, taught classes about human rights, citizenship, and critical thinking in a summer school organized by my high school in different cities