Home   Resume   Publications   Photos   std::cout << "Resume / Vita" << endl;
 
     
  EDUCATION:  
   
  Vanderbilt University, Nashville,TN
  August 2011, Present
 
  • PhD in Computer Science
   
  Tennessee State University, Nashville,TN
  December 2006, December 2008
 
  • MS in Computer Information and Systems Engineering
  • GPA: 4.00/4.00
     
  Sakarya University, Sakarya,Turkey
  October 1999 - August 2003
 
  • BS in Computer Engineering
  • GPA: 3.02/4.00
     
  TECHNICAL EXPERTISE:  
   
 
  • C/C++, Python, Xen Hypervisor, Visual C# (Excellent),  Java, Visual Basic 6.0, MATLAB (Image Processing, Neural Network, Fuzzy   Logic Toolbox)
  • Model-driven Engineering, OOA/OOD (UML, Design Patterns, Refactoring), Obfuscation, Multithreading, Socket Programming, Aspect Oriented Programming, Reflection, Polymorphism, Service Oriented Architecture
  • CherryPy, ASP.NET, ASP, AJAX, WML, HTML, JavaScript, Dreamweaver MX, Photoshop 7.0, Map Extreme, Google Map Api, Microsoft Virtual Earth
  • MongoDB, SQL, SQL Server 2005, Oracle 10g (Intermediate) ,Sql Server 2005, MS Access
  • Crystal Reports, OpenGL, DevExpress, Infragistics Components, Microsoft Visual Source Safe
     
  PROFESSIONAL EXPERIENCE:  
     
  Graduate Research/Teaching Assistant  
  August 2011 - Present  
  Institute for Software Integrated Systems, Vanderbilt University  
 
  • Graduate Research Assistant at Institute for Software Integrated Systems. I was Teaching Assistant of Introduction to Programming for Scientist and Engineers Class (CS101, CS103)
 
     
  Sr Programmer Analyst  
  Jan 2009- Aug 2011  
  Unitrin Direct  
 
  • Designed and developed an application which communicates with Email Labs API and synchronizes databases of UD and Email Labs in a daily basis.
  • Create new enhancements to applications to improve efficiency and accuracy. Receive system requests, analyze and refine specifications and requirements by working users to determine the exact needs, study the system to determine a suitable design, create the new program or enhancement.
  • Maintain the existing online and web environment for quoting and policy needs by analyzing issues and problems.
 
     
  Graduate Research Assistant  
  December 2006 -December 2008  
  Intelligent Tactical Mobility Lab and Robotics and Intelligent Systems Lab, TSU
     
 
  • Designed and developed graphical user interface, user controls, web services, web interfaces and etc. by using the most cutting edge and latest technologies including Visual C#.Net, ASP.Net, JavaScript, Google Map Api, and Microsoft Virtual Earth.
  • Designed,implemented, and tested Autonomous Mobile Robot Outdoor Navigation System. It consists of (1) Real-time tracking web interface based on Google Map Api and Microsot Virtual Earth, (2) Path generator web interface, (3) Road detection subsystem based on artificial neural network, (4) Path tracking subsystem based on follow the carrot algorithm, (5) Obstacle avoidance algorithm based on vector field histogram method.
     
  Senior Web Developer  
  June 2007- Jan 2008  
  PathApps LLC.  
     
 
  • Designed and developed extremely rich, interactive and highly-personalized web pages by using the most cutting edge and latest technologies including ASP.Net, AJAX, JavaScript, etc.
  • Attended Project and Code Review Meetings and shared new and innovative ideas that were later incorporated into the project.
  • Worked extensively on writing stored procedures, creating and maintaining tables, views, database diagrams etc, using the SQL Server 2005 Management Studio.
  • Also made extensive use of master pages, custom user controls, AJAX-enabled controls and other third party controls e.g. Infragistics, abcPDF, Winovative etc.
  • Experienced the important phases of Implementation, Integration/Testing, Deployment and finally Maintenance in the Software Development Life Cycle (SDLC) of the project.
  • Experienced with HL7 protocol
     
  Senior Software Developer  
  August 2005- October 2006  
  FONET Software Co. Ltd.  
     
  Mission: System Design and Software Engineering
  • Designed related projects
  • Analyzing Development Flows of related projects.
  • Database System Design
Completed Projects:
  • Personnel Management Module
  • Personnel Salary Module
  • Special components, utility functions, and user controls.
  • Some web services which connects hospitals to software department. (such as Online messaging)
  • WAP-based Appointment Management Interface
  • These projects were completed successfully and run on over 50 private and public hospitals in Turkey.
  • The overall system consists of roughly 350 tables in Oracle 10g database. The projects above has directly interaction with 50 of them.
     
  Junior Software Developer  
  July 2004-August 2005  
  BIOS Co. Ltd.  
     
  Mission: System Design and Software Engineering
  • System and communication protocol design.
  • Development of control center, test and other software required.
  • Analyzing work flows and infrastructure of projects
  • Database system design
Completed Projects:
  • Automatic Vehicle Location System (AVL)
  • Web interface of AVL
  • Wap interface of AVL
  • Socket Manager, Database Manager, SMS Manager, Windows Service Manager of AVL
  • B2B and B2C Web Interface
  • Demo software ,which communicates with RF via RS232 serial port and animates the actions of a toy truck on the map, is developed for a fair in Germany.
     
  Software Engineer  
  August 2003- July 2004  
  Special Group  
     
 

Mission: System Design and Software Engineering

  • Developed modules related to 3D Modeling and Design Software.

Completed Projects:

  • Developed a module for modeling. Nurbs (Non Uniform B-Spline Surfaces) model was used and generated 3d coordinates of non uniform surfaces.
  • A module to generate Bezier and Nurb curves.
  • Design and coding of 3d shapes
     
  REFERENCES:  
     
  Available upon request