ADDITIONAL INFORMATION
Using: Python, C++, JavaScript/TypeScript, SQL, Regular Expressions
Libraries: Pydantic, Pyrogram, Telethon, Web3Py, TronPy, NowPaymentsAPI and more...
Languages: English (A2-B1), Turkish (Native), Spanish (A1)
Certifications: Attendance Certificate for Plepa 200 Hours C++ Course
COURSES
Web Design and Coding (OEF/Associate)
Istanbul University (GPA: 3.0)
Introduction to Algorithms and Programming
Web Programming
JavaScript Programming
Information Technologies
Database Management
Online 200 Hours C++ Course (click here to verify)
Plepa Education Services
Basics of Object Oriented Design, C/C++, Compilers, Programming
Advantages of Modern C++
C++11, 17, 20
Templates & STL & Generic Programming
Aug 2023 - Present
Jul 2023 - Jan 2024
WORK EXPERIENCE
WHO AM I?
Developing software for Telegram to grow the community!
Developing member adding scripts
Rewriting codes and minor improvements for NextJs website.
CI/CD
Bugfix
Feature Addition
Community Moderator responsible for Telegram.
Setting up BuyBots, moderation bots
Marketing Manager and Researcher
Feb 2024 - May 2024
DEX Token Project - Core Team Member
Hello, this is Mert. I was born in 2004. I am a backend developer and defi & blockchain enthusiast. I can
write Python, C++, and JavaScript. I live in Istanbul, Turkiye. I work on the backend development layer
and am interested in developing dApps and Web3 applications. Additionally, I enjoy reverse engineering
REST APIs using Burp Suite to repeat HTTP requests. I also like publishing libraries and frameworks for
the community! You can watch my interview video on YouTube. by clicking here.
MERT SIRAKAYA
Address:
Email:
Website:
Istanbul, Turkiye
contact@tomris.dev
www.tomris.dev
LinkedIn
Github
Medium
Stackoverflow
TeleType
PyPI
EDUCATION
PROJECTS
MentoDB ORM for SQLite
MERT SIRAKAYA
Address:
Email:
Website:
Istanbul, Turkiye
contact@tomris.dev
www.tomris.dev
Jun 2022 - Present
Object Relational Database Engine for SQLite. Watch tutorial on YouTube.
Features
Regular Expressions based filtering
Predicate Functions based filtering
SQLite Raw Data converted to:
Python Dict (default)
JSON [optional]
DataFrame (A DataFrame can convertible to many different outputs)
Created by totally object oriented design and developed compatible for PEP8 standart.
Basic CRUD Operations in SQLite included
Insert, Select, Create, Delete, Update
User access to raw SQLite connection and cursor.
Auto Commit (default) [optional]
Used libraries: Pandas, Numpy, Pydantic, Python STDLib
Python 3.9.6 or greater. (Recommend: Python 3.10.x or 3.11.x)
Powered by Download from PyPI
CPPQuizScript
Dec 2023
Bring random or specified C++ question from CPPQuiz.
Question ID, Question Body, Answer Description parsing implemented.
SunoAPI Fork Improvement (FastAPI)
Jun 2024
Generate song, song lyric(s), instrumental music by using unofficial SunoAPI interface.
You can test some endpoints from /docs
Setting Up Session: https://suno.tomris.dev/setup
PythonSTD re-implement
Feb 2024
Chaining style writing for STDLib elements.
Note:
This is not source code based re-implementation.
Used inheritance for experiment to shown how we work STDLib stuffs together chaining.
Efficiency and optimising ignored
Events
Event connectors that triggered some STDLib methods called.
Log / store / use operations performed in the code as what you want.
LinkedIn
Github
Medium
Stackoverflow
TeleType
PyPI
Basic SmartPointer Implementation (C++)
Jun 2023
I have implemented basic smart pointer template class.
C++20, Templates
NowPayments API Wrapper
Aug 2023
Crypto payment API integration of nowpayments.io
QR code for payment
Invoice/InvoicePayment support
Antoloji Siir API
Jul 2024
Advanced Antoloji API. You can test from here.