I'm currently a junior computer engineering student at Sabanci University. I'm interested in computer graphics, web development and machine learning.
Made with:
A 2-D and 3-D game engine built with general game engine design and architecture. Core features such as: Layers, Event System, Input Polling and Window Abstraction are implemented. The main features that are currently implemented include 2-D rendering, an editor application that is fully supported, the ability to script the behavior of objects and scenes using C#, and 2-D physics. The engine is still in production.
Made with:
A GUI application that renders the objects in the scene using ray tracing. Used the mathematical theory behind the ray tracing to implement a 3-D renderer. Implemented physical based rendering, multithreaded ray tracing, shading, path tracing and lightning to build the renderer. The renderer is still in production.
Made with:
Built a third person shooter game on Unreal Engine that implements all the core features of a shooting game such as Aiming and Crosshairs, Inventory System, Animations, Advance Movement, AI and Behaviour Tress, Level Creation, 3-D Models and Item Interpolation. Got in-depth experience with Materials, Special Effects and gameplay. Learnt Unreal Engine's code base.
Made with:
A web application used to share your posts with pictures and comments created with monolithic REST API architecture which uses MEAN stack. Authentication and authorization of CRUD operations were successfully tested by over 100 test users of the application. Deployed on AWS one year ago.
Made with:
A project that replicates the checkout, product, login, and sign-in pages of the Amazon website. Firebase API was used to facilitate authentication and authorization. Context API was used to manage global data storage.
Made with:
Built a SPA that can be used to add a meetup, search for a meetup and add any meetup to favorites by using the MVC pattern with React Router. Used Firebase to store data and used React.js to build the front-end. For general state management, Context API was used. The project was also hosted on Elasticache and S3 on AWS for persistence.
Made with:
Developed a completely functional e-commerce web application with a team of 4. Used MVC pattern with server side rendering to build the app with CSRF protection and fully tested authentication and authorization. Used EJS template engine to render files dynamically from server. Added Stripe payment method to order the products and added an admin panel to edit and delete the items. Also utilized pdf libraries to print the invoice after the order.
GPA 3.53/4