Şahin Akkaya

A free software enthusiast and native Python speaker

İstanbul, Turkey

About

I enjoy the challenge of solving problems and learn new things. My keen eye for quality and attention to detail ensures excellence in my work. While I hold strong opinions, I show absolute zero resistance to change them based on new evidence. As a fervent advocate of free and open-source software, I actively contribute to it whenever the opportunity arises. I enjoy working with Python and Linux but I don't use this as an excuse for not using other technologies.

Education

Istanbul Technical University

2017 - 2023

Bachelor's Degree in Computer Engineering

Courses:

  • Artificial Intelligence

  • Analysis of Algorithms

  • Functional Programing

  • Data Structures

GPA: 2.99

Work Experience

Manivela Ventures

03/2024 - Present

Fullstack Software Developer

  • Collaborated on building backend services and APIs with Python and FastAPI, using SQLAlchemy for database interactions; containerized apps with Docker, managed Postgres databases, and took part in writing Github Actions for automating CI/CD.
  • Worked with a team to develop cross-platform mobile apps with React Native.
Python
FastAPI
SQLAlchemy
Docker
React Native
Github Actions
Postgres
Linux

Ascenix Instruments

12/2022 - 01/2024

Software Developer

  • Developed frontend using React framework
  • Worked on implementing a custom plugin for moodle, a free open source learning platform, and deployment of the moodle instance
React
Php
Linux

BosphorusISS

04/2022 - 06/2022

Embedded Software Engineer

  • Made a PoC work that shows how to reduce load on servers by using shared memory
  • Worked on exposing CAN bus to Internet
C++

Kartaca

10/2021 - 11/2021

DevOps Engineer

  • Worked on upgrading an LDAP service which is used by company to the latest version.
OpenLDAP

Kartaca

06/2021 - 08/2021

Software Application Developer

  • Worked on a Subscription Lifecycle Management System that will integrate to 3rd party apps
Java
Java Spring

Skills

Python
Git
Linux
FastAPI
SQLAlchemy
Docker
React JS
Django
Kafka
C/C++
Java Spring

Projects

sahinakkaya.dev

I self host my blog as well as several applications under this domain such as: nextcloud, jellyfin, gitea, invidious and many more...

Personal site
nginx
Jekkyl

Gitea Contribution

Implemented a new feature for gitea which enables users to see contributions for a repository with nice graphs.

Side Project
Go
Vue
Javascript
Chartjs

Requests Dashboard

A simple web application that visualizes requests for a toy api over time.

Side Project
Kafka
Python
Python-Plotly
Django
Docker

Chess

A simple chess game written in PyQt6 for a school project

School Project
Python
PyQt6
Gui Programing

RatTrap

GUI for ratslap - mouse configuration tool. I wrote this tool to easily configure my mouse.

Side Project
Python
PyQt5
Gui Programming

Binary Clock Wallpaper

A python script to generate wallpaper that shows time in binary.

Side Project
Python

My precious rice

Not actually a project but I've spent ridicilous amount of time to setup my environment that I had to show off.

Rice
Arch, btw
Vim

Visit my Github profile for more

It should only take you 5 minutes to look at my pinned repositories on Github or my website at sahinakkaya.dev to get to know more about me.