Hi, Tarık here!
I enjoy software development, learning new things, and exploring new technologies.
Featured Projects
Work Experience
Junior Developer
2025 — 2025 aanmelder.nl
- Implemented backend services in Python using SQLAlchemy ORM, developed RESTful APIs, and improved frontend services using Javascript and Vue.js.
- Leveraged PostgreSQL for data modeling and warehousing, ensuring accurate handling of participant, ticketing, and session data.
- Reduced the Customer Support and Sales communication burden for almost 80% via the client data entry tool developed in Python.
- Deployed services with Docker, Apache, and Ansible; integrated AWS S3, Lambda, and CloudWatch for automation and monitoring.
- Used Bash and Python scripting with GitHub Actions to automate data transformations and integration workflows.
Teaching Assistant
2022 — 2022 VU Amsterdam
- Organised practical sessions for 20 students to support theoretical lessons.
- Tutored in Computer Programming (C++) and Computational Thinking for Coders (data structures and algorithms).
Software Tester (Freelance)
2018 — 2020 Applause
- Participated in functional, usability, and exploratory testing cycles, helping companies identify and document bugs.
- Delivered bug reports and collaborated with development teams within CI/CD environments.
Education
BSc Computer Science, Minor Data Science
2021 — 2024 Vrije Universiteit Amsterdam
- GPA: 8.1/10
- Thesis: Researched optimized training algorithms for deep neural networks using MNIST and CIFAR-10 datasets (models: LeNet, MiniAlexNet).
- Completed core courses in Data Structures, Algorithms, and Machine Learning.