Windows API, DirectX Graphics D3D, Windows Socket Library
DirectShow with D3D support, Flash support in D3D, Java Micro Edition lcd and network API
Qualifications
Easily adapt my PC programming style to new platforms like Mobile Phones.
Strong knowledge of C++ language with experience on wide range of subjects.
Expert in object oriented design.
Good understanding of robotics and automated processes.
Work Experience
Working as software developer on a private company since 01 April 2007 to present.
My first programming experience is when i was 9 years old.
Accomplishments
Efficient and optimized usage of Microsoft DirectX Runtime libraries
Proficient usage of communication via tcp and udp protocols with Windows Sockets library
Implemented my own C++ http class
Experiences about COM (Component Object Model) based programming in C++
Mobile phone application programming in Java Micro Edition
Implemented a JavaScript interface to communicate with ASP.NET Web Services without AJAX
Windows API and GUI experience in x86 Assembly
Video playing in D3D with DirectShow API, Flash support in D3D
Used functions from Windows HID library to communicate with an USB device i made
Different language interactions with each other
Implementing my own engines for my applications and games
Artificial intelligence programming
Simulating object physics in games and applications
Various small algorithms for specific tasks
Some Project Overviews
Tanks 3 Battle Game - VB6
Features: 3D & Animation & 3D Sound
Internet Play Via Winsock & ASP Server Player Look Up
Playable Up To 32 Players, Numerous Features
Transformers Armada Game Sample - VB6
Features: Better 3D Animation & Transforming & Simple Sound
Emerald Mine II Game - VB6
Features: 2D & Animation & Sound
DoctorX Simulation - C++
A very simple 3D videos of graphical doctor patient simulation for specific medical operation
Bingo & Cross Word & Tabu - C++
Simple games for some companies
Presentation Creator - C++
A software to create presentations from images
Network games and scoreboards - C++
Addtion to my games to send scores over network
and show them on another computer's screen
WebCam Net - C++
Software used for communication of more than 2 people
they can see and talk with each other in realtime over network and internet
Third Person RPG Demo - VB.NET
An 3D game, a person walking in set of floors
and corridors, person can jump and push boxes
Passaparola Game - C++
I made many versions of this game for important activities
Useful Desktop Toolbar - VB.NET
Features: Picture, Analog Clock, Calendar, Reminder
Save Notes On Calendar Days, Repeating Advertisings
Education Purposed Data Viewer,Small Puzzle Game
Smart Bot - VB.NET
A caricature in computer speaks with user
ask any question then he will answer to you
Sound recognition engine used in it
Puzzle game - VB.NET
Another well known game for some companies
Enquete result calculator - VC#
A big website dedicated to people relaated to diabetes and medical - ASP.NET & C# & JavaScript
Features: Facebook-like system,messaging, wall posts, news feed,
friend list, video slide show, medical dictionary, calendar,
and some minor features
WebSite Panel - ASP.NET
Features: Menu Editor, Page Editor with Image and Swf Import,
Photo Gallery Editor, Guest Book / Comments, News Editor
User Form Editor, Enquete Editor, DataList Editor,
Mail Notifier, All Site Appearance Changeable From Panel
Music Player And Playlist Editor
Various flash games - Flash, Javascript, ASP.NET
Score table saving and loading functions from server
Web News Reader And Panel - ASP.NET
Mobile Phone Map Browser Example - Java Micro Edition
I made this simple application in a holiday when i was bored
Viewing images from openstreetmaps.org by downloading and caching them for offline browsing later
Browses any place in the world, and can run on a phone with just 2mb memory
Strategy Game Demo - Flash ActionScript
Simple Web Chat System - ASP.NET
Simple Car Game - VBScript
Simple Spaceship Game - Flash ActionScript
Business Management - ASP.NET And VB.NET
Features: Login System, Projects List And Editor,
Messenger System In Company Network,
Notifier Software Alerts For New Project