Abdullah Öner Email and Phone Number
I've been interested in algorithms and programming since the age of 15. I like C programming language because I like to manage the memory myself. I don't like ignoring details, sometimes I get stuck in the details. I'm good at debugging, profiling, fixing the failed and troubled codes. Both my work experience and my Doctorate - Thesis studies focused on mainly performance oriented projects. Hex editor, bytes, encoding/decoding, cryptography, reverse engineering; in short I like to deal with the primitive and binary parts of the computer engineering.
Serbest Çalışan
View- Website:
- marka-marketing.com
- Employees:
- 35686
-
Research And Development SpecialistSerbest Çalışan Aug 2020 - PresentErzurum, TürkiyeMainly, I have worked on a QT C++ project including over 100k lines of code. The software is installed on a special armv7 Linux device (for Identity Verification) which have multiple ICC slots for SAM and TCKKs , biometric verification modules like fingerprint sensor, Iris and Face cameras. The project couldn't pass govermental functionality tests due to several faults and bugs.First, I debug,analyze and fix the software by replacing its complex (multi-threaded state machine) working… Show more Mainly, I have worked on a QT C++ project including over 100k lines of code. The software is installed on a special armv7 Linux device (for Identity Verification) which have multiple ICC slots for SAM and TCKKs , biometric verification modules like fingerprint sensor, Iris and Face cameras. The project couldn't pass govermental functionality tests due to several faults and bugs.First, I debug,analyze and fix the software by replacing its complex (multi-threaded state machine) working mechanism to a proper one (event driven single-threaded). Thus it can pass the functionality tests successfully.Second, I developed the software from scratch writing less than 30k lines of code and getting 40% faster verification.Now, I'm contributing the development of the same software for Android devices with another developer (a team of two-persons).APDU communication, Electronic Signature, CCID and Cryptogtaphic operations are some of the main topics I have heavily involved in throughout my work. I have gained experience regarding ISO/IEC 7816 parts, TSE-13582,TSE-13583,TSE-13584,TSE-13585 and internal specification of TCKK. Show less -
Software DeveloperSerbest Çalışan Dec 2019 - PresentErzurum, TürkiyeOnline Education Platform WebRTC basedWebRTC based frontend and backend implementations of an online education platform including one-to-many conferencing, screen and whiteboard sharing. Angular, Node, Typescript, BootstrapEBeyanname ProjectAn application that automatically pulls, archives, and presents the Ebeyanname information records from GİB web site using the Financial Advisor access credentials. There is no database requirement, the data is stored on the file system and… Show more Online Education Platform WebRTC basedWebRTC based frontend and backend implementations of an online education platform including one-to-many conferencing, screen and whiteboard sharing. Angular, Node, Typescript, BootstrapEBeyanname ProjectAn application that automatically pulls, archives, and presents the Ebeyanname information records from GİB web site using the Financial Advisor access credentials. There is no database requirement, the data is stored on the file system and data-specific tasks are performed on files without lose of performance. Server-client mode is available where one application (server mode) collects and stores data from GİB and the other applications (clients) in the same LAN retrieves data from server and serves to the user. C #, Selenium Show less
-
Raw Packet Capture And Ananlysis SpecialistMinistry Of Internal Affairs Jul 2004 - May 2016Ankara, TurkeyLine-rate (10 gbit) Packet and Flow Processing, Huge Data ProcessingLine-Rate 10gb/s Flow Filtering: I delve into Linux Kernel Networking Stack for analyzing the source of packet loses when performing raw packet capturing. 1. Linux Kernel Networking Stack (AF_PACKET),2. DPDK,3. Netmap4. PF_RING Zero CopyI have developed an application on top of each packet capture platform above that can track and filter the flows without any packet loss at line rate on the occasion… Show more Line-rate (10 gbit) Packet and Flow Processing, Huge Data ProcessingLine-Rate 10gb/s Flow Filtering: I delve into Linux Kernel Networking Stack for analyzing the source of packet loses when performing raw packet capturing. 1. Linux Kernel Networking Stack (AF_PACKET),2. DPDK,3. Netmap4. PF_RING Zero CopyI have developed an application on top of each packet capture platform above that can track and filter the flows without any packet loss at line rate on the occasion of my thesis study. It can monitor the traffic using 25 times less memory space than the similar NProbe application offered by nTop, without packet loss.As for Linux Kernel, I developed the version that runs in kernel as a LKM. (C, LKM, Redhat Linux)I performed CPU usage comparisons in detail function-based, kernel and user-space separately with oprofile tool.Lawful Interception Software:Capturing and analyzing the saved or routed network traffic at high speeds at packet level and obtaining and presenting the CDR and content text, voice, video of unencrypted network protocols belonging application layer. (C, RedHat Linux)ETL Software for Serving High Amount of Continous Data: Implemented in C using Pro-C on Linux.Data Processing Routines: Implemented in Oracle DB.Network Flow Filtering Software: Implemented in C as Loadable Kernel Module in Linux kernel. Show less
Abdullah Öner Education Details
-
Computer Engineering - Distributed Systems -
Cryptography - Applied Mathematics Institue -
Computer Engineering
Frequently Asked Questions about Abdullah Öner
What company does Abdullah Öner work for?
Abdullah Öner works for Serbest Çalışan
What is Abdullah Öner's role at the current company?
Abdullah Öner's current role is C programmer since the age of 15.
What schools did Abdullah Öner attend?
Abdullah Öner attended Orta Doğu Teknik Üniversitesi / Middle East Technical University, Orta Doğu Teknik Üniversitesi / Middle East Technical University, Bilkent Üniversitesi.
Not the Abdullah Öner you were looking for?
-
-
-
1tpao.gov.tr
-
Abdullah Öner
Software Test Engineer-Qa | Manual & Automation Testing | Java | Selenium | Cucumber Bdd | Testng | Api | Sql | Jmeterİzmir, Türkiye1gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial