Bilkent CS102 capstone project. Android app that matches students based on lifestyle, music taste, and daily habits. Firebase Authentication for identity, Realtime Database for cloud-synced profiles and events; includes roommate matching, social connections, and used textbook marketplace modules.
Farabi Sina Sari
Software Engineer
Computer Science graduate from Bilkent University. Experienced in backend development, cloud services, and full-stack web, mobile, and game projects — previously at Jotform.
Projects
A selection of open-source and personal projects I've built.
Unity mobile game built during the Creasaur internship. Implements the classic shell game with a ball hidden under one of three cups and randomized movements; players score by picking the correct cup. Game loop, animations, and score management structured with modular C# scripts.
Physics-driven bowling simulation in Unity. Ball–pin collisions modeled with Rigidbody physics; levels complete when all pins fall, with progressively increasing difficulty. Built level progression, physics tuning, and game state management during the Creasaur internship.
Bilkent CS319 capstone project. Three-tier full-stack architecture with a Node.js REST API, React SPA, and PostgreSQL. Covers authentication, relational data modeling, and end-to-end web development with a clear frontend–backend separation.
Bilkent CS353 capstone project. RESTful Flask backend, PostgreSQL for relational data management, and ReportLab for PDF report generation. Multi-container deployment with Docker Compose; includes schema design, query optimization, and a containerized dev environment.
Turn-based football draft game with wheel-based team selection, unique player pool drafting, and turn tracking. PHP/MySQL backend for session management, JavaScript frontend for interactive UI, and LocalStorage for client-side state persistence.
Mobile social app inspired by X (Twitter). Cross-platform client with React Native + Expo, Node.js REST API backend, and MongoDB for users and posts. Arcjet rate limiting, Cloudinary media uploads; mobile/backend monorepo deployed on Vercel.
Bilkent CS458 capstone project. Probot-based bot for semantic duplicate detection on GitHub issues. Sentence-BERT embeddings generated in a FastAPI microservice, similarity search with PostgreSQL + pgvector, and Google Gemini for merge previews. Multi-service deployment via Docker Compose.
Experience & Education
My professional journey and academic background.
- Experience ·
Backend Support Engineer
Jotform — Ankara, Turkey
Provided operational support for backend infrastructure, production issue triage, and coordination with development teams.
- Experience ·
Cloud Services Intern
NETAŞ — Turkey
Summer internship focused on cloud services and infrastructure operations in enterprise cloud environments.
- Experience ·
Backend Developer Intern
Jotform — Ankara, Turkey
Contributed to backend development workflows including API layers, service logic, and team code review practices.
- Experience ·
Game Development Intern
Creasaur Teknoloji Ticaret A.Ş. — Turkey
Built mobile games with Unity and C#, working on physics-based mechanics and level design.
- Experience ·
Student Mentor
YKS Boğaziçi — Turkey
Volunteer mentorship for high school students on university applications and career planning.
- Education ·
B.S. in Computer Science
Bilkent University, Faculty of Engineering — Ankara, Turkey
Coursework in data structures, algorithms, software engineering, databases, and artificial intelligence. Member of the Bilkent ACM community.
Contact
Feel free to reach out for projects, job opportunities, or collaborations.
Open to new opportunities in backend development, cloud services, and full-stack projects.
farabisina@gmail.comAnkara, Turkey