Welcome to My Portfolio

Discover my journey in software development

Learn More

About Me

I am a 19-year-old software developer who has been passionate about software for 7 years and continues to pursue it with ambition and pleasure.

This site will briefly introduce me to you. Explore my skills, experiences, and projects as you navigate through the sections.

My Articles

I share my thoughts and experiences on software development on platforms like dev.to.

Comparison of Machine Learning Algorithms

This article compares SVM, Decision Tree, and KNN using accuracy, precision, recall, and F1 metrics to highlight their strengths and weaknesses.

Read on dev.to

Text Generation with Artificial Intelligence

This article applies Q-learning to natural language processing for generating a target sentence through reward-based character prediction.

Read on dev.to

How I Built a Simple Shell in C – A Beginner's Guide to System Programming (1/3)

I’ll show you how I built a simple shell in C from scratch — nothing fancy, just enough to run commands, manage processes, and get a feel for system programming basics. If you’re curious about how terminals work under the hood, this guide is for you.

Read on dev.to

How I Built a Simple Shell in C – A Beginner's Guide to System Programming (2/3)

I’ll show you how I built a simple shell in C from scratch — nothing fancy, just enough to run commands, manage processes, and get a feel for system programming basics. If you’re curious about how terminals work under the hood, this guide is for you.

Read on dev.to

How I Built a Simple Shell in C – A Beginner's Guide to System Programming (3/3)

I’ll show you how I built a simple shell in C from scratch — nothing fancy, just enough to run commands, manage processes, and get a feel for system programming basics. If you’re curious about how terminals work under the hood, this guide is for you.

Read on dev.to

Using Wavelets and Clustering to Predict Odd or Even Numbers: An Overengineered Approach with Pretty (But Confusing) Plots

Ever wondered if you could predict odd or even numbers without actually checking the last bit? In this project, I used wavelets and clustering — for no practical reason — to classify parity from binary signals. It's wildly overengineered, a bit chaotic, but somehow… it works (kind of).

Read on dev.to

Text Generation with Artificial Intelligence: Generation of Target Sentences with Q-Learning Algorithm

This project explores how the Q-learning algorithm, a reinforcement learning method, can be applied to generate a specific target sentence in the context of natural language processing.

Read on dev.to

5 Regression Projects in Python (with Full Code)

Developed 5 Python-based linear regression models to solve real-world prediction problems with scikit-learn, including preprocessing, evaluation (R² & MSE), and visual analysis.

Read on dev.to

Technologies I've Used

Web Development

HTML, CSS, JS (Node.js), Python (Flask), MongoDB, PostgreSQL, MSSQL

Experience: 2 years

Mobile Development

Flutter, Python

Experience: 1 year

Artificial Intelligence

Python (TensorFlow, YOLO)

Experience: 3 years

Embedded Systems

Assembly (x86, x64, MASM, NASM)

Experience: 1 year

Internet of Things

C, Python

Experience: 5 years

Desktop Applications

C# (WinForms), Python (Tkinter)

Experience: 6 months

My Experiences

TürkAi

Software Developer

Artificial intelligence and algorithm development on microprocessors such as H7/7+, Arduino, ESP32.

AnkaXLabs

Software Developer

Software and machine development in the field of artificial intelligence and IoT.

Qgen

Co-Founder/Software Developer

Software development in the field of educational technologies.

Get in Touch

Thank you for exploring my portfolio. Feel free to connect with me on social media or via email.

Email: ertugrulmutlu@gmail.com