Onur MİMAROĞLU
Curriculum Vitae
MSc Graduate Computer Scientist / Software Engineer / Software Developer / Mobile Developer
Personal information
Full Name Onur MİMAROĞLU
Address Dikmen Cad. No:115/7, Çankaya, Ankara, TURKEY Telephone +90-555-******* +44-743-*******
Email acvss3@r.postjobfree.com acvss3@r.postjobfree.com acvss3@r.postjobfree.com
Website www.onurmimar.com
Nationality Turkish (Sponsorship required to work in the EU)
Date of birth 07/Jan/1989
Gender Male
Experience
Dates 07/2015 –
Employer Milsoft, Ankara (www.milsoft.com.tr)
Position Software Engineer
Activities Developing Moving Target Detection system for unmanned aircrafts
Dates 05/2012 – 10/2012
Employer The Scientific and Tech. Research Council of Turkey (TÜBİTAK), Ankara (yte.bilgem.tubitak.gov.tr)
Position Software Engineering Intern
Activities Penetration testing of a web system (Development Agencies Management System) Developing mobile version of the same application
Dates 05/2011 – 10/2011
Employer Central Bank of the Republic of Turkey (TCMB), Ankara (www.tcmb.gov.tr)
Position Software Engineering Intern
Activities Training on information security and database modelling Using SQL Server, writing SQL queries, query optimizing
Education
Dates 2014 – 2015, full scholarship
University University of Saint Andrews, UK
Title of qualification awarded
MSc in Software Engineering (1st Class Honours) Courses Covered Software Architecture, Critical Systems Engineering, Software Engineering Practice, Logic and Software Verification, Advanced Networks, MSc Dissertation Project
Dates 2013 – 2014, full scholarship
University National University of Ireland, Ireland
Title of qualification awarded
MSc in Dependable Software Systems (1st Class Honours) Courses Covered The Mathematics and Theory of Computer Science, Advanced Concepts in OOP, Software Testing, Requirements Engineering and System Design, Rigorous Software Process, Directed Reading, MSc Dissertation Project
Dates 2007 – 2013, full scholarship
University Bilkent University, Turkey
Title of qualification awarded
BSc in Computer Science and Engineering (High Honour, GPA 3.77/4.00) Courses covered
Algorithms, Algorithms and Programming, Automata Theory and Formal Languages, Basic of Signals and Systems, Calculus, Computer Organization and Architecture, Computer Networks and Security, Cryptography, Database Management Systems, Digital Design, Discrete and Combinatorial Mathematics, Fundamental Structures of Computer Science, Linear Algebra and Differential Equations, Microprocessors, Object-Oriented Software Engineering, Operating Systems, Physics, Principles of Engineering Management, Probability and Statistics for Engineers, Programming Languages, Performance Evaluation, Technical Report Writing and Presentation
Personal skills and competences
Languages Turkish (native), English (fluent), German (beginner)
Computer skills and technologies
Java, Android, UML, OO Design, SCRUM, REST, TDD, Junit, Selenium, Git, Mercurial, SVN, TCP/IP, Ethernet, SQL, MySQL, PostgreSQL, MongoDB, HyperSQL, NoSQL, C, C++, C#, Python, JavaScript, JSON, HTML, XML, MIPS, Assembly, Verilog, RTL, MATLAB, R, Linux/Windows, OpenGL, Unity3D, Apache HTTP Server, Photoshop, MS Office, Vuforia, AllJoyn, Leap Sensor, Oculus Rift, UPPAAL, SPIN, Promela, Boogie, Dafny, Spec#
Special interests
Machine Learning, Information Visualization
Augmented/Virtual Reality, Mobile Programming, Internet of Things Human-Computer Interaction, User Interface Design
Formal Verification and Model Checking
Privacy and Data Leakage in Computing Devices
Database System Modelling, Information Retrieval and Data Mining Network Programming and Security
Object-Oriented Software Engineering and Architectural Patterns Technical skills and competences Intellectual maturity in problem solving, design, creativity and analytical/critical thinking Demonstration of a strong background in the principles and practices of computer science Demonstration of knowledge that is relevant to technological needs in a competitive global environment, laboratory practices
Organisational skills and competences
Perfectionism, attention to details, decision making ability, “can do” approach Professional and ethical responsibility, strong sense of leadership, time management
Social skills and competences
Questioning and curious mind, inquisitive and enthusiastic personality Continuing efforts to learn throughout my career, collaboration with others
Strong written and verbal communication skills gained through university assignments and projects
Good ability to adapt to multicultural environments gained through living in different countries
Extracurricular activities
Backpacking, Cooking, Cinema, Literature, Guitar, Backgammon, Chess, Football, Basketball Additional information
Some individual/group projects
-Where are your data going? Feedback mechanism for data leakage in mobile devices – MSc Dissertation Project University of St Andrews (Android, Linux, Java)
Thesis – http://onurmimar.com/dissertation2.pdf
-A Mobile Framework for Collaborative Augmented Reality – MSc Dissertation Project National University of Ireland (Android, Java, C++, Vuforia, AllJoyn Oculus Rift, Leap Sensor, Unity3D, Image Processing, OpenGL)
Thesis – http://onurmimar.com/dissertation1.pdf
-Mobile Shopping Application – BSc Dissertation Bilkent University (Android/IOS, Java, MySQL, PostgreSQL)
Thesis – http://onurmimar.com/dissertation0.pdf
-Online Ecommerce System (Java, RESTful, MySQL, MVC, 3-tier)
-University Student Management System Moodle Architecture & Implementation(Java)
-Formal Verification of a Lift (SPIN, UPPAAL, Promela, C)
-Online Gaming Platform (Java, REST, HyperSQL, TDD, JUnit)
- Media Company Management System (C++)
-A Simple P2P Chat Application (Android, Java, C++, AllJoyn)
-Image Recognition and Word Translation Application (Android)
https://play.google.com/store/apps/details?id=com.internetofthings
-Safe Password Storage Application (Android)
https://play.google.com/store/apps/details?id=com.kasa
-Homework Submission System (Java), Pong Game (C Cargo Company Database System (Java, MySQL, PHP), Datapath Instruction Designing (MIPS, RISC architecture), Digital Pedometer (Verilog, FPGA Board, C), Developing a new programming language ARISTO (GNU, Backus-Naur Form), FileMerger (Socket programming with Java), Brick Breaker Game (Java), Multi-Process Distributed Sorting Service Computer Networks Project (Java), Client-Server System on Linux (C)
Some individual achievements
Academic Excellence Scholarship – University of St Andrews 2014-15
Best MSc Project in Computer Science – National University of Ireland 2013-14
Best MSc Student in Computer Science – National University of Ireland 2013-14
Academic Excellence Scholarship – National University of Ireland 2013-14
Academic Excellence Scholarship – Bilkent University 2007-12
Ranked Top 5000 in Turkish National Higher Education Examination
Ranked Top 1000 in Turkish National High School Examination