Emre ÖZOĞLU
Main About
Software Developer

Result-oriented software engineer and research professional with more than seven years of development experience, specializing in object-oriented approaches to network and platform development, E-Commerce, process control, and game development.
Skills: Java, Actionscript, PHP, JavaScript, MySQL, Visual Basic, C#
Interests: Socket Programming, TCP/IP, Multithreading, Object Oriented Design, Image Processing, Game Development, E-Commerce, HMI/Scada Systems.

Projects


3D Teamwear Design Tool
2018
The product design configurator is used to configure design of shirts, shorts, pants and jackets etc. by adding shapes, texts, and images on pattern of the product. This pattern is saved as vector (SVG) file in order to be used in production as is. Canvas is managed by a 2D vector library (fabric.js), and 3D model uses canvas as texture. Go to web-site
Javascript, PHP, MySQL, Three.js, Fabric.js
Kipeo T-Shirt Designer and E-Commerce System
2015
A comprehensive e-commerce solution for Kipeo Cycling Teamwear based on Belgium. A T-shirt designer is developped in Actionscript using vectoral drawing methods. Firstly, customer selects a model, then creates his own style by using different kind of drawing tools, ready vector shapes, texts with hundreds of fonts, and colors. Facebook integration provides users to share their designs with their friends. With facebook "Like" counter, the best designs become popular and can get gifts. The backend and admin panel is created in PHP and Javascript considering SEO necessities, human readible urls and so on. The designing tool is under development, next version of the app will use 3D representation with real animations. Go to web-site
Actionscript 3.0, PHP, Javascript, MySQL
Online Multiplayer RPG: Istanbul Second Age
2014
A browser based real-time multiplayer role playing game running as facebook application. Server side is developped in Java using non-blocking TCP socket architecture. Client side is developped in Actionscript 3.0 (Flash) using blitting technique allowing huge map sizes.
Java, Actionscript 3.0, PHP, Javascript, MySQL
Travel Agency
2012
A web site for travel agencies to present information about hotels, tours, cruise travels, or car rental. The web site has an enhanced management panel allowing to change everything on the pages dynamicaly. With management panel you can manage categories, products, images, slide shows, banners, layouts and appearance using a flexible wysiwyg editor.
PHP, Javascript, CSS, MySQL
E-Commerce system for pizza shops
2012
An online shopping site for pizza shops. Customers selects products like pizza, pasta, beverage etc. and puts them in shopping cart. Customer can also customize their pizzas by adding different kind of toppings using a special table on the product panel. After the order complete, the order is seen on the shop owner's screen and the order printed automatically to a bill.
PHP, Javascript, CSS, Java, MySQL
Browser Based Interior Designer: Hometrend
2011
A web based interior decoration software developped in Flash. Users select or upload home images, then decorates it by adding and transforming different kind of decoration objects. Then fills the objects with desired pattern or color. Users can create their own curtain models using and transforming curtain parts and applies them to windows.
Actionscript 3.0, PHP, MySQL
Cheque Manager
2008
A desktop application developped in Java in order to record customer and company cheque informations. User identifies customer, company and bank informations then adds cheque informations and updates their statuses. The application is able to scan cheque images directly from scanners.
Java, JasperReports
Process Control System (Scada)
2004
An industrial automation process control system to produce construction chemicals. Developped in Visual Basic and C++ programming languages to operate all of the control equipments like conveyors, mixers, pneumatic valves, and packaging machines using electronic cards connected to a PC.
Visual Basic 6.0, C++