SlideShare a Scribd company logo
Tolunay Mengi
Address: Öncebeci District, Samur Street, No: 32/6,
Çankaya - Ankara
Phone: 507 0593054
Mail: tolunaymengi@gmail.com
Gender: Male | Birth Date: 20/09/1995 |
Nationality: TC
Career Goal:
My major goal, as a computer engineer, is to work on challenging projects in synchronization with my team
members in order to produce smart solutions to problems.
Education:
• Bachelor’s Degree: Eskişehir Osmangazi University
2013 – 2018 Engineering Department
Computer Engineering
Git Account:
• https://github.com/TolunayMengi
◦ 2021 : https://github.com/TolunayMengi/MazeGame
Maze game console application created according to
maze creation algorithms located on
https://en.wikipedia.org/wiki/Maze_generation_algorithm.
Implemented using C++ language
◦ 2017: https://github.com/TolunayMengi/GeneticAlgorithm_Based_Path_Planning
Genetic algorithm based path planning algorithm implemented and tested
C++ console application(OpenGL used to show founded solutions)
Work Experience:
• (Ağustos 2020 – Continues ) Image and Signal Processing Engineer at Ortana A.Ş.
◦ Worked as C++ software developer on image processing and embedded projects
◦ C language used for development of embedded projects
◦ C# and .NET framework used for creation of Windows UI design
◦ QT framework used for Linux UI design
◦ OpenCV library used for image process operations
▪ Feature Extraction
▪ Feature Matching
▪ Camera Pose Estimation
▪ Camera Calibration (Fisheye Lens Undistortion)
▪ Homography Matrix calculation
▪ Marker Detection
▪ CUDA plugin for NVIDIA GPU’s
◦ Visual Studio IDE and msvc compiler used for Windows projects
◦ Qt Creator IDE and gcc compiler used for Linux projects
◦ Gstreamer library used for video streaming and frame capture operations
◦ TCP, UDP and RTSP sockets used to communicate with devices
◦ RAW socket protochol used for communication with pics
◦ uC-OS2 RTOS library used for imlementing multitasking on embedded projects
• (Nisan 2019 – Ağustos 2020 ) R&D Engineer at Bites Defence
◦ Projects implemented using C++ language and Qt framework.
◦ Video streaming operations done using Gstreamer plugin.
◦ Encode, decode, streaming operations done at video management project.
◦ Image processing done using OpenCv library and fusion algorithm implemented betwenn two
frames.
◦ Sequential inter-frame motion detection was implemented.
◦ Scripts were prepared in the simulation project created using Unity.
◦ Git environment was used during software development, .
◦ Documentation of the projects was prepared.
• (November 5, 2018 – December 26, 2018) Software Developer at Comodo Software:
◦ Worked at “Secure Web Gateway” project.
◦ Refactored script codes about project.
◦ Code stabilizations were provided.
• (July 2018)Internship at Ttl(Touch to Life) Software:
◦ Linq to Sql
◦ Linq to Xml were implemented.
◦ Relational database applications created.
◦ Image processing projects reviewed.
◦ Worked on car detection, color detection, face detection applications using openCV and
emguCV libraries.
• (July 2017) Internship at Evosoft Software:
◦ Developed Android applications in the firm produces cloud based solutions.
◦ Client – server codes reviewed in web projects.
University Projects:
• Graduation Project – Blockchain Based Online Shopping Platform:
◦ Created an web platform that operations doing with Ethereum based tokens. Created tokens are
using with Metamask plugin. All operations are making with smart contracts implemented with
solidity and operations results are sending user when operations ends. This project aims to
increase security with tracking all money transfer in blockchain network, do operations more
faster and decrease commission fee.
◦ Used Technologies: Blockchain , Ethereum , Java ,Html ,Css
• Artificial Inteligence Project – Path Planning for Mobile Robots:
◦ Implemented C++ robot path planning project genetic algorithm based, using “Path Planning for
Mobile Robot Based On Rough Set Genetic Algorithm” named white paper shared Hebei
University of Technology Robotics and Automation Institute. Project tries to find best path in as
soon as possible for a robot in a grid map has obstacles created randomly. True path is drawn
with openGl library in grid map for user to see in monitor.
◦ GitHub link:
https://github.com/TolunayMengi/GeneticAlgorithm_Based_Path_Planning
◦ Used Technologies: C++ , Artificial Intelligence , OpenGL
• Android Application – Water Drinking Reminder:
◦ This app implemented in Android Studio environment alerts user to drink water at certain time
intervals. Records amount of water user drunk by users’ inputs and does analytical operation
with the informations.
◦ Used Technologies: Android Studio , Sqlite
• Communication Application:
◦ Implemented server and client applications in C# WPF environment, using “SimpleTcp” library
tcp/ip protocole based. Users can create an server and using client application they can
communicate in local host with this applications.
◦ Used Technologies: C# , Server and Client
• Data Security Project – Antivirus Application:
◦ Downloaded files’ hases compared with orginal files’ hases using Sha-256 hasging algorithm in
android environment. This gives us informations about if file is changed and files can contain
malware. In this way data security provided.
◦ Used Technologies: Android Studio , Data Security
• C# Application – Rent Car Application:
◦ This project aims to use in car renting company. In this project mySql database used in order to
reach company datas from remote clients. C# Windows Form environment is used to create
project. Basic operations are implemented to use car renting company.
◦ Used Technologies: C# ,mySql
• C# Application – Design Online Banking UI and Implementing User Operations:
◦ This project aims to do basic online banking operations (like creating account, currency
exchange, money transfer etc..) in desktop environmen. Multilayer architecture is used to store
user datas and create store procedures. C# Windows Form environment is used to implement
project.
◦ Used Technologies: C# , Sql Server Management Studio
Skills:
• Programming Languages
C++
C#
SQL
Java
CSS
HTML
JS
• Development Environments
Visual Studio
Microsoft Sql Server Management Studio
Android Studio
NetBeans
GameMaker Studio 2
• Libraries
OpenCV
• Languages
Native Language Turkish
Understanding Speaking Writing
Foreign
Language(s)
Listening Reading Dialogue
Verbal
Lecture
English
Intermediat
e
Intermedia
te
Elementary Elementary
Elementar
y
German Beginner Beginner Beginner Beginner Beginner
French Beginner Beginner Beginner Beginner Beginner
• Driver’s licence
◦ B class
Activities
• Membership at Osmangazi University Computer and Informatics Community
• Stage actor at Osmangazi University Theatre Community – 2 year
Personal Interests:
• Repairing somethings and creating logical solutions
• Playing cooperative computer games
• Take part in role playing activities

More Related Content

Similar to Tolunay Mengi CV - English - 07.07.2022.pdf

Alex CS Resume
Alex CS ResumeAlex CS Resume
Alex CS Resume
Alexander Ayerdi
 
Pavel Katunin Resume032016
Pavel Katunin Resume032016Pavel Katunin Resume032016
Pavel Katunin Resume032016
Pavel Katunin
 
Andrew Resume
Andrew ResumeAndrew Resume
Andrew Resume
Andrew Christiansen
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019
PhuocNT (Fresher.VN)
 
CV_Imed_Eddine_Bouchoucha
CV_Imed_Eddine_BouchouchaCV_Imed_Eddine_Bouchoucha
CV_Imed_Eddine_Bouchoucha
Imed Bouchoucha
 
CV_NguyenHoaiNam_201510
CV_NguyenHoaiNam_201510CV_NguyenHoaiNam_201510
CV_NguyenHoaiNam_201510
Nam Nguyen Hoai
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
Rodrigo Gil
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
Kunal Bhatia, MBA Candidate, BSc.
 
CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015
Serhiy Medvedyev
 
Gerardo Carmona Embedded Engineer
Gerardo Carmona Embedded EngineerGerardo Carmona Embedded Engineer
Gerardo Carmona Embedded Engineer
Gerardo Carmona Ruiz
 
GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...
GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...
GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...
IRJET Journal
 
gurpreet.pptx
gurpreet.pptxgurpreet.pptx
gurpreet.pptx
SulekhJangra
 
Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
SadhanaParameswaran
 
MANJU_C_LINUX_VeriFone
MANJU_C_LINUX_VeriFoneMANJU_C_LINUX_VeriFone
MANJU_C_LINUX_VeriFone
Manjunatha B
 
Resume
ResumeResume
Resume
ResumeResume
Resume
Omar Nawawy
 
design-low
design-lowdesign-low
Mobile Developer Resume
Mobile Developer ResumeMobile Developer Resume
Mobile Developer Resume
Javier Marsicano
 
Android quick talk
Android quick talkAndroid quick talk
Android quick talk
SenthilKumar Selvaraj
 
Joseph Ardolino CV (1)
Joseph Ardolino CV (1)Joseph Ardolino CV (1)
Joseph Ardolino CV (1)
Joe Ardolino
 

Similar to Tolunay Mengi CV - English - 07.07.2022.pdf (20)

Alex CS Resume
Alex CS ResumeAlex CS Resume
Alex CS Resume
 
Pavel Katunin Resume032016
Pavel Katunin Resume032016Pavel Katunin Resume032016
Pavel Katunin Resume032016
 
Andrew Resume
Andrew ResumeAndrew Resume
Andrew Resume
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019
 
CV_Imed_Eddine_Bouchoucha
CV_Imed_Eddine_BouchouchaCV_Imed_Eddine_Bouchoucha
CV_Imed_Eddine_Bouchoucha
 
CV_NguyenHoaiNam_201510
CV_NguyenHoaiNam_201510CV_NguyenHoaiNam_201510
CV_NguyenHoaiNam_201510
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015
 
Gerardo Carmona Embedded Engineer
Gerardo Carmona Embedded EngineerGerardo Carmona Embedded Engineer
Gerardo Carmona Embedded Engineer
 
GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...
GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...
GENERATION OF HTML CODE AUTOMATICALLY USING MOCK-UP IMAGES WITH MACHINE LEARN...
 
gurpreet.pptx
gurpreet.pptxgurpreet.pptx
gurpreet.pptx
 
Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
 
MANJU_C_LINUX_VeriFone
MANJU_C_LINUX_VeriFoneMANJU_C_LINUX_VeriFone
MANJU_C_LINUX_VeriFone
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
design-low
design-lowdesign-low
design-low
 
Mobile Developer Resume
Mobile Developer ResumeMobile Developer Resume
Mobile Developer Resume
 
Android quick talk
Android quick talkAndroid quick talk
Android quick talk
 
Joseph Ardolino CV (1)
Joseph Ardolino CV (1)Joseph Ardolino CV (1)
Joseph Ardolino CV (1)
 

Recently uploaded

Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
Addu25809
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 

Recently uploaded (20)

Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 

Tolunay Mengi CV - English - 07.07.2022.pdf

  • 1. Tolunay Mengi Address: Öncebeci District, Samur Street, No: 32/6, Çankaya - Ankara Phone: 507 0593054 Mail: tolunaymengi@gmail.com Gender: Male | Birth Date: 20/09/1995 | Nationality: TC Career Goal: My major goal, as a computer engineer, is to work on challenging projects in synchronization with my team members in order to produce smart solutions to problems. Education: • Bachelor’s Degree: Eskişehir Osmangazi University 2013 – 2018 Engineering Department Computer Engineering Git Account: • https://github.com/TolunayMengi ◦ 2021 : https://github.com/TolunayMengi/MazeGame Maze game console application created according to maze creation algorithms located on https://en.wikipedia.org/wiki/Maze_generation_algorithm. Implemented using C++ language ◦ 2017: https://github.com/TolunayMengi/GeneticAlgorithm_Based_Path_Planning Genetic algorithm based path planning algorithm implemented and tested C++ console application(OpenGL used to show founded solutions) Work Experience: • (Ağustos 2020 – Continues ) Image and Signal Processing Engineer at Ortana A.Ş. ◦ Worked as C++ software developer on image processing and embedded projects ◦ C language used for development of embedded projects ◦ C# and .NET framework used for creation of Windows UI design ◦ QT framework used for Linux UI design ◦ OpenCV library used for image process operations ▪ Feature Extraction ▪ Feature Matching ▪ Camera Pose Estimation ▪ Camera Calibration (Fisheye Lens Undistortion) ▪ Homography Matrix calculation ▪ Marker Detection
  • 2. ▪ CUDA plugin for NVIDIA GPU’s ◦ Visual Studio IDE and msvc compiler used for Windows projects ◦ Qt Creator IDE and gcc compiler used for Linux projects ◦ Gstreamer library used for video streaming and frame capture operations ◦ TCP, UDP and RTSP sockets used to communicate with devices ◦ RAW socket protochol used for communication with pics ◦ uC-OS2 RTOS library used for imlementing multitasking on embedded projects • (Nisan 2019 – Ağustos 2020 ) R&D Engineer at Bites Defence ◦ Projects implemented using C++ language and Qt framework. ◦ Video streaming operations done using Gstreamer plugin. ◦ Encode, decode, streaming operations done at video management project. ◦ Image processing done using OpenCv library and fusion algorithm implemented betwenn two frames. ◦ Sequential inter-frame motion detection was implemented. ◦ Scripts were prepared in the simulation project created using Unity. ◦ Git environment was used during software development, . ◦ Documentation of the projects was prepared. • (November 5, 2018 – December 26, 2018) Software Developer at Comodo Software: ◦ Worked at “Secure Web Gateway” project. ◦ Refactored script codes about project. ◦ Code stabilizations were provided. • (July 2018)Internship at Ttl(Touch to Life) Software: ◦ Linq to Sql ◦ Linq to Xml were implemented. ◦ Relational database applications created. ◦ Image processing projects reviewed. ◦ Worked on car detection, color detection, face detection applications using openCV and emguCV libraries. • (July 2017) Internship at Evosoft Software: ◦ Developed Android applications in the firm produces cloud based solutions. ◦ Client – server codes reviewed in web projects. University Projects: • Graduation Project – Blockchain Based Online Shopping Platform: ◦ Created an web platform that operations doing with Ethereum based tokens. Created tokens are using with Metamask plugin. All operations are making with smart contracts implemented with solidity and operations results are sending user when operations ends. This project aims to increase security with tracking all money transfer in blockchain network, do operations more faster and decrease commission fee. ◦ Used Technologies: Blockchain , Ethereum , Java ,Html ,Css • Artificial Inteligence Project – Path Planning for Mobile Robots: ◦ Implemented C++ robot path planning project genetic algorithm based, using “Path Planning for Mobile Robot Based On Rough Set Genetic Algorithm” named white paper shared Hebei University of Technology Robotics and Automation Institute. Project tries to find best path in as soon as possible for a robot in a grid map has obstacles created randomly. True path is drawn with openGl library in grid map for user to see in monitor. ◦ GitHub link: https://github.com/TolunayMengi/GeneticAlgorithm_Based_Path_Planning ◦ Used Technologies: C++ , Artificial Intelligence , OpenGL • Android Application – Water Drinking Reminder:
  • 3. ◦ This app implemented in Android Studio environment alerts user to drink water at certain time intervals. Records amount of water user drunk by users’ inputs and does analytical operation with the informations. ◦ Used Technologies: Android Studio , Sqlite • Communication Application: ◦ Implemented server and client applications in C# WPF environment, using “SimpleTcp” library tcp/ip protocole based. Users can create an server and using client application they can communicate in local host with this applications. ◦ Used Technologies: C# , Server and Client • Data Security Project – Antivirus Application: ◦ Downloaded files’ hases compared with orginal files’ hases using Sha-256 hasging algorithm in android environment. This gives us informations about if file is changed and files can contain malware. In this way data security provided. ◦ Used Technologies: Android Studio , Data Security • C# Application – Rent Car Application: ◦ This project aims to use in car renting company. In this project mySql database used in order to reach company datas from remote clients. C# Windows Form environment is used to create project. Basic operations are implemented to use car renting company. ◦ Used Technologies: C# ,mySql • C# Application – Design Online Banking UI and Implementing User Operations: ◦ This project aims to do basic online banking operations (like creating account, currency exchange, money transfer etc..) in desktop environmen. Multilayer architecture is used to store user datas and create store procedures. C# Windows Form environment is used to implement project. ◦ Used Technologies: C# , Sql Server Management Studio Skills: • Programming Languages C++ C# SQL Java CSS HTML JS • Development Environments Visual Studio Microsoft Sql Server Management Studio Android Studio NetBeans GameMaker Studio 2 • Libraries OpenCV • Languages Native Language Turkish Understanding Speaking Writing
  • 4. Foreign Language(s) Listening Reading Dialogue Verbal Lecture English Intermediat e Intermedia te Elementary Elementary Elementar y German Beginner Beginner Beginner Beginner Beginner French Beginner Beginner Beginner Beginner Beginner • Driver’s licence ◦ B class Activities • Membership at Osmangazi University Computer and Informatics Community • Stage actor at Osmangazi University Theatre Community – 2 year Personal Interests: • Repairing somethings and creating logical solutions • Playing cooperative computer games • Take part in role playing activities