Home Page Huseyin Erdogan

Intro

Aenean ornare velit lacus, ac varius enim ullamcorper eu. Proin aliquam facilisis ante interdum congue. Integer mollis, nisl amet convallis, porttitor magna ullamcorper, amet egestas mauris. Ut magna finibus nisi nec lacinia. Nam maximus erat id euismod egestas. By the way, check out my awesome work.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel sed vehicula.

Projects

  • October 2014 – January 2014
    Designing cooperative pair of Artificial Intelligence agents for Geometry Friends game

    This project was done in Artificial Intelligence lecture of Computer Engineering department of ITU. In this project Microsoft’s XNA framework was used with Microsoft Visual Studio 2013. In conclusion three level were done in Cooperative 2013 Competition of Geometry Friends.
    *Report of this project can be accessed with this link:
    https://www.dropbox.com/s/wy95qohsoa9vz4h/BLG435E_Project_Report.pdf?dl=0
  • November 2013 – May 2014
    Google Street View with Kinect

    This project was done in Assoc. Prof. Dr. Hazim Kemal Ekenel’s research lab. Purpose of this project is travelling at Google Street View’s maps with using human gestures. Qt framework was used for user interface. In Kinect part of project, some functions of OpenGL library were used. Turning left, turning right and walking gestures were used for controlling maps and gesture recognition part was done by me. Project was also presented to Fraunhofer IOSB Director, ITU Teknokent General Director and TÜBİTAK Vice President at the visitation of Assoc. Prof. Dr. Hazim Kemal Ekenel’s lab.

  • October 2014 – May 2015
    Game Design for Rehabilitation Patients with Using Kinect

    This project was done as a graduation project. Aim of this project is making rehabilitation gestures and exercises enjoyable for patients. Project was developed with using Unity3D game engine. Coordinates of human body joints taken by Kinect’s depth sensor. Also in this project, control of a 3D character was done with using taken user coordinates from Kinect’s depth sensor. Backpropagation Neural Network, Support Vector Machine, Rule-Based Decision Tree, Hidden Markov Model, Gaussian Mixture Model and Principal Component Model methods were analysed for gesture recognition part of the project. In the project Rule-Based Decision Tree method was implemented due to project’s scope.
    *Brief explanation of project can be accessed with this link:
    https://www.dropbox.com/s/b5jk00n166m76c3/Graduation_Project.pdf?dl=0

  • October 2015 – January 2016
    Light

    This project was done as a term project in Game Development Pipeline lecture of Game Technologies Master Program of ODTU. Lecturers were Dr. Elif Sürer and Assoc. Prof. Dr. Alptekin Temizel. Project was developed with using Unity3D game engine. It was a physic based 2D platformer game. Also game was demonstrated in GateWAY’16 which is an organization of Information Institute of Middle East Technical University.

  • February 2016 – June 2016
    Bombard the Reds

    This project was done as a term project in Physics for Computer Games lecture of Game Technologies Master Program of ODTU. Lecturer was Dr. Elif Sürer. Project was developed with using Unity3D game engine. physics engine of game had been created during lecture. In the lecture “Game Physics Engine Development” book of Ian Millington was selected as base for developing physics engine. Also game was demonstrated in GateWAY’16.

  • October 2016 – April 2016
    Go Down

    This game was done at my spare times. It is a 2D casual game. It was developed with using Unity3D game engine. It was published in Google Play Store under my name.
    *Game can be seen and downloaded with this link:
    https://play.google.com/store/apps/details?id=com.Erdogan.GoDown
  • April 2016
    Together in the Dark

    This game was done in the ATOM Innovation Marathon which is 48 hour game jam. Game was developed with using Unity3D game engine. It was created by a group that consist 5 people which are 3 programmer and 2 designer. I worked on Camera, Character Controller, Animations, Main Menu and Level Design. This game selected as the third best game by the jury. Extra information can be found at “Past Achievements” part.

  • December 2015 – August 2016
    Virtual Step Aerobics and Fitness Application

    This project has been supported by TÜBİTAK and I worked as scholarship master student. With this project, instructor can save gestures and control them. After saving enough gestures, instructor can make fitness programs with them and students can perform these program. All of the information like programs and gestures are stored in server database. Project also stores average performance of students at server database. All the development parts were done by me. Unity3D game engine was used. Also server connection was done in Unity3D and database tables were handled with Microsoft SQL Management Studio. In the gesture recognition part, Dynamic Time Warping (DTW) method was implemented.

  • October 2016 – January 2017
    Navigation System for Games

    Project was developed during Artificial Intelligence lecture of Computer Engineering Master Program of ODTU. In the project, a navigation system for big and dynamic maps, is implemented. Unity3D game engine was used. A* algorithm was used to calculate optimum path to determined target from agent in the project. Straight Line Distance heuristic and heap data structure is used to implement A* algorithm. A procedurally generated map system is also implemented in order to analyze constructed pathfinding system. Perlin noise is used to construct a noise map and from the noise map height map is created.
    *Prepared paper for project can be accessed with this link:
    https://www.dropbox.com/s/laiccf2z2rajllv/NavigationSystemForGames.pdf?dl=0

  • October 2016 – January 2017
    Handwritten Character Recognition System for Games

    Project was developed during Machine Learning for Multimedia Informatics lecture of Game Technologies Master Program of ODTU. In the project, a dance game that uses handwritten character recognition system, was implemented. In the game player has to draw correct letters in order to make a dance animation play. Project was developed with Unity3D game engine. 3D characters and animations were obtained from Adobe Mixamo website. For the handwritten character recognition part, Multiclass Support Vector Machine algorithm with Polynomial Kernel was used. Sample images were taken from Char74K data set and Histogram of Oriented Gradients feature descriptor was used on them in order to create feature vectors. For the first 6 letter, classification success rate of the system was %85.

  • January 2017
    I Light

    Game was developed during Global Game Jam 2017. It is an atmospheric 2D platformer. 4 people were worked on game which were 2 programmer and 2 graphic designer. Also project was developed with Unity3D game engine. I worked on Camera Controller, Character Controller, Animations and Level Design.

Curriculum Vitae

Interests

  • Game Development
  • Virtual Reality
  • Kinect Applications
  • Machine Learning
  • Computer Vision
  • Artificial Intelligence

Education

  • 2015 – 2018 (Expected)
    GPA: MSc in Game Technologies, Middle East Technical University, Ankara, Turkey.
  • 2010 – 2015
    GPA: 2.97/4.0, BSc in Computer Engineering, Istanbul Technical University, Istanbul, Turkey.
    Advisor: Assoc. Prof. Dr. Hazim Kemal Ekenel
    Graduation Project: Game Design for Rehabilitation Patients with Using Kinect
  • 2005–2009
    Gaziantep Anatolian High School, Gaziantep, Turkey

Languages

  • Turkish - Native
  • English
    Listening - Very Good
    Reading - Very Good
    Writing - Good
    Speaking - Good

Technical Skills

  • Software Design Skills
    Creational Patterns, Structural Patterns, Behaviour Patterns, Refactoring, SOLID Principles, MVC Pattern
  • Programming Languages
    C, C++, C#, Git, Java, Python, SQL, 6800 Assembly, 68000 Assembly
  • Web Programming Languages
    HTML, CSS, JavaScript, Python Bottle
  • IDEs and Plugins
    Microsoft Visual Studio, OpenCV, Accord.Net, Eclipse, vim/gcc
  • Programs
    Photoshop, 3Ds Max, Blender, Microsoft Office, OpenOffice
  • Web Programming Languages
    HTML, CSS, JavaScript, Python Bottle
  • Operating Systems
    Windows, Linux (Ubuntu)

  • Projects’ information and codes that were developed by me with using these languages, can found at my GitHub page.

Game Engine Knowledge

  • Unity
    My general knowledge about this engine is at between Intermediate and Advance level.
    • Interface & Essentials - Advance
    • Scripting - Between Intermediate and Advance
    • Graphics - Novice
    • User Interface (UI) - Advance
    • Navigation and Pathfinding - Novice
    • 2D Game Creation - Intermediate
    • Physics - Advance
    • Animation - Between Intermediate and Advance
    • Multiplayer and Networking - Intermediate
  • CryEngine
    My general knowledge about this engine is at between Novice and Intermediate level. Also I took VRFirst training from official CryEngine Instructors at ODTU ATOM.
  • Unreal Engine
    My general knowledge about this engine is at Novice level.

Work Experiences

  • 31.01.2014 – 21.06.2014
    Volunteer Student
    Smart Interaction, Mobile Intelligence and Multimedia Technologies (SiMiT) Laboratory, Istanbul
    Website: http://simitlab.itu.edu.tr/
    Technologies: Computer Vision, OpenCV, Machine Learning
  • 30.06.2014 – 29.08.2014
    Summer Intern
    Smart Interaction, Mobile Intelligence and Multimedia Technologies (SiMiT) Laboratory, Istanbul
    Website: http://simitlab.itu.edu.tr/
    Technologies: Computer Vision, OpenCV, Machine Learning
  • 05.01.2014 – 30.01.2014
    Period Intern
    İlgi Vision, Istanbul
    Website: http://ilgivision.com/anasayfa.html
    Technologies: Computer Vision, Mobile Phone Apps, Augmented Reality, Games
  • 15.11.2015 – 15.09.2016
    TÜBİTAK Scholarship Master Student
    Modsimmer – Game Technologies Research Laboratory, ODTU, Ankara
    Website: http://modsim.metu.edu.tr/en/game-technologies-research-laboratory
    Technologies: Motion Capture, Serious Games, Kinect Applications
    Manager of the lab is Prof. Dr. Veysi Isler.

Past Achievements

  • February 2015
    ITU Çekirdek Entrepreneurship Competition
    In this competition, our project passed the quarter finals.
  • April 2016
    ATOM Innovation Marathon
    In this competition, our game “Together in the Dark” was selected as third best game. The competition was supported by Central Anatolian Exporters Union and ODTU Teknokent. We took rewards sponsored by Vestel on the main stage at Turkey Innovation Week 2016.
  • May 2016
    ATOM Pre-Incubation Center for Game Development
    My project were selected by ATOM juries and I gained 1+ year support of ATOM Pre-Incubation Center. In the center, feasibility like hardware, software, trainings, mentoring, working areas are offered to game developers.

Publications

  • October 2015
    TIPTEKNO’15 Conference
    Paper Title: “Game Design for Physical Therapy and Rehabilitation Using Kinect”
    Authors: Huseyin Erdogan, Hazim Kemal Ekenel
    *Paper can be accessed with this link:
    http://ieeexplore.ieee.org/document/7374568/?arnumber=7374568&newsearch=true&queryText=huseyin%20erdogan
  • April 2017
    ICSSER’17 Rome Conference
    Paper Title: “Sedentary Students’ Views about 3D Virtual Sports Platform”
    Authors: Erman Yukselturk, Huseyin Erdogan
  • May 2017
    CCECE’17 Canada Conference
    Paper Title: “Distinguishing Levels of Challenge from Physiological Signals for the Robot-Assisted Rehabilitation System, RehabRoby”
    Authors: Yunus Palaska, Huseyin Erdogan, Hazim Kemal Ekenel, Engin Masazade, Duygun Erol Barkana

References

  • Prof. Dr. Veysi Isler
    Dr. Isler is a professor of Computer Engineering Department at Middle East Technical University (METU).
    E-mail: isler@ceng.metu.edu.tr
    Website: http://blog.metu.edu.tr/veysi/
    Phone: (+90 312) 210 5591
  • Assoc. Prof. Dr. Hazim Kemal Ekenel
    Dr. Ekenel is an Associate Professor at the Faculty of Computer and Informatics in Istanbul Technical University (ITU).
    E-mail: ekenel@itu.edu.tr
    Website: http://web.itu.edu.tr/ekenel/
    Phone: (+90 212) 2856986
  • Ass. Prof. Dr. Sanem Sariel
    Dr. Sariel is an Assistant Professor in the Faculty of Computer and Informatics in Istanbul Technical University (ITU) coordinating the Artificial Intelligence and Robotics Laboratory.
    E-mail: sariel@itu.edu.tr
    Website: http://web.itu.edu.tr/sariel/
    Phone: (+90 212) 2856705
  • Ass. Prof. Dr. Serkan Turkeli
    Dr. Turkeli is an Assistant Professor at the Faculty of Computer and Informatics in Istanbul Technical University (ITU).
    E-mail: sturkeli@itu.edu.tr
    Website: http://serkanturkeli.minmba.com/

University Clubs and Hobbies

  • ITU IEEE Computer Society
  • ITU Archery Club
  • ITU Japanese Language and Culture Club
  • Kick Box
  • Basketball
  • Bağlama (A Turkish Music Instrument)
  • Football

Contact

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form