AREAS OF INTEREST
Software Engineering, Systems Analysis and Design, Programming, Innovations, Web Development, People Management, Multimedia, Creative Solutions
Programming Languages: Visual C++, C#, Java
Business Intelligence Tools: SAP
Document Markup Language: Latex / Tex
Database Technology: Microsoft SQL Server 2005 and 2008, MySQL, MS-Access
Operating Systems: Microsoft Windows (XP, Vista, Windows 7
Multimedia Technologies: Macromedia Flash MX, Macromedia Dreamweaver, Adobe Photoshop CS3, Edius, Sony Vegas Movie Studio Platinum, Cyberlink PowerDirector, Corel Video Studio.
RESEARCH PAPERS AND PROJECTS HANDLED
Thesis: A Blind Steganalysis Using Audio Quality Metrics
A paper which focuses on the producing a steganalysis that caters to different types of steganography. The steganalysis uses different effective Audio Quality Metrics in order to identify, in a more accurate sense, if a WAV file holds hidden information embedded to it.
Cloud Control: Project-Management-As-A-Service (PMAAS)
A paper proposing a solution for managing projects for small to medium businesses. This solution framework resembles the idea of Software-As-A-Servicev(SAAS). This was the entry to TeknoBiz Idea Challenge.
Cardiovascular Disease Recognition using 2D NMR (Nuclear Magnetic Resonance)
A research paper proposing a more accurate and efficient recognition of cardiovascular diseases using two-dimensional Nuclear Magnetic resonance in which a spectrum, brought about by the data gathered in the blood, is being observed.
Online Movie Seat Reservation: An ASP.NET Web Application
An Object Oriented Programming project designed for Cinemas’ ticketing and seat reservation processes. This application allows a customer to purchase and reserve seat/s in a particular movie, cinema and time. The database used is MS-Access Database.
Go Millionaires Mobile: JAVA Mobile Game
A mobile application resembling the game mechanics of the popular TV Game Show “Who Wants To Be A Millionaire”. The game has lifelines which the user can opt to use in order to advance in the next level.