About Me
A Senior Developer living in Japan since 2004. I like programming, tinkering, hacking. Checking new languages, frameworks, trying new ideas.
Spoken languages:
Turkish (Native), English (Near Native), Japanese (Business)
Work Experience
Systems Architect
Veltra (Tokyo, Remote)
- General application and infrastructure architecture and planning
- MCP integration of legacy systems
- Oversee migration from monolithic PHP app to microservices architecture
- Migrate from a paid CDN solution to self developed CDN service
- Perform as bridge engineer between Overseas teams
Senior Developer
Gaussy (Tokyo, Remote)
- Development for warehouse management project (Golang)
- Manage backend development using Gorm, Echo, MySQL
- 3rd party service integration with Hubspot, Mailgun, Bugsnag
- Integration with Goose Migrations and Testify Suite
- Some frontend development using Vue js (Admin site)
Senior Developer
Robotfund (Tokyo, Hybrid)
- Fullstack development of LINE fund information platform
- API development (Ruby on Rails)
- LINE API integration (Integrate with LINE Chat API)
- Reuters API integration (Daily fetching and processing of fund related data)
- Fullstack development of fund information platform Better World
- Backend/Frontend development using Ruby on rails
- Reuters API integration
- Custom Golang service which compresses and caches audio
- Integrate with text-to-voice service
- Convert customer response to voice and cache so that text-to-voice service isnt used frequently
- Developed using Go, deployed using docker/AWS
Senior Development Engineer
Allm Inc (Tokyo, Onsite)
- API / Backend development for content sharing and publishing platform (e.g., Kidint)
- API development using Ruby On Rails
- AWS Integration (S3 assets, SNS notifications)
- Front End Development using Angular
- Social Media Integration and 3rd party login (Facebook, Google)
- Wifi based customer tracking platform for retail BI application (Followup)
- Standalone service development for IoT and peripherals (Go lang service on Raspberry Pi, BLE beacon integration)
- IoT massive deployment & peripheral management
- API development in Go
- API development for triage application JoinTriage
- API development using Grape (Ruby)
- Front End development (Angular 1.x and Bootstrap)
- CI & CD (GitlabCI & Docker)
- AI Research for Healthcare
- Image classification & recognition using deep neural networks
- Data analysis and segmentation using machine learning
Developer
Aiming Inc (Tokyo, Onsite, Contract)
- API backend development for MMORPG 'Gentosenki Griffin'
- API development using Padrino framework (Ruby)
- Participating in an Agile development environment with tight deadlines
- Experience developing for a game with thousands of daily active users
Dev Ops
Kii Inc (Tokyo, Onsite)
- API usage tracking and logging (3scale, Varnish-Cache, fluentd)
- Payment Integration (via Zuora and Paypal)
- Cloud Code maintenance (node.js)
- Developer Portal development (Ruby on Rails, Backbone.js)
- Various automated tasks (reports, AWS resource tuning in Ruby/Bash with puppet)
Dev Ops
Mobilous Inc (Tokyo, Onsite)
- Lead DevOps/CloudOps: Design and implement scalable EC2 cloud infrastructure with monitoring and auto-scaling. Admin dashboard integration with RoR.
- Minor participation in Glassfish AppServer component (Java on Spring framework)
- Web page automation script with PHP/Selenium
Contract Developer
Ryde Inc (Tokyo, Remote - Part Time)
- Backend development for Ryde services (Mobile and Web) using Ruby on Rails, GraphQL
- Some frontend development (Admin site, Ruby on Rails, React)
Contract Developer
Iron.io (US, Remote - Part Time)
- Support and maintenance of Open Source serverless platform, Iron Functions
Education
Master of Science
Keio University
Obtained the Master's degree in Computer Science. Studied for Ph.D. between 2008-2011. Research Area: Embedded Processor Design and Optimization.
Selected Papers:
- 2011: Cache Implementation for Echo Instructions on an Embedded Processor (IPSJ Transactions on System LSI Design Methodology(TSLDM7))
- 2009: Code Compression with Split Echo Instructions (IEICE Transactions on Information and Systems)
- 2009: Design and Implementation of Echo Instructions for Embedded Processors (Embedded World Conference, Nuremberg Germany, 2009)
Bachelor of Science
Istanbul Bilgi University
Skills
- Proficient in Go, Ruby, and Python. Comfortable picking up new languages quickly.
- Arch Linux (CachyOS) & Emacs user. Very comfortable in unix environments and shell scripting.
- Extensive experience with AWS & GCP. Hands on with EC2, S3, DynamoDB, SES, IAM, Route53, Cloud Run, Firebase.
- Frontend development with React, Vue, and Astro. Tailwind CSS across all projects.
- Backend development with Node.js/Express and Go/Echo. Experience designing RESTful and GraphQL APIs for web and mobile.
- AI/LLM integration — working with Gemini API, Anthropic API, TTS engines (Edge TTS, Coqui), MCP tooling.
- Docker containerization and CI/CD. Early adopter of continuous integration and deployment practices.
- Browser automation and web scraping with Playwright and go-rod.
- Experience with TDD, BDD, Agile and GitHub driven development.
- Vibe coding skills, can get lots of work done in short time. Without breaking existing work.
Projects
Warex (Backend Development)
Backend development for the Warex project while at Gaussy.
LINE Fund Information Platform
Fullstack development of a fund information platform integrated with LINE, including API development and data fetching/processing from Reuters, at Robotfund.
Fund Information Platform 'Better World'
Fullstack development of a fund information platform with Reuters API integration, at Robotfund.
Custom Audio Caching Service
Developed a Go-based service to compress, cache, and serve audio generated from text-to-voice, reducing API usage, at Robotfund.
Content Sharing and Publishing Platform (e.g., Kidint)
API and backend development for a content sharing platform, including AWS integration and social media logins, at Allm Inc.
Retail BI Customer Tracking Platform (Followup)
Developed a WiFi-based customer tracking platform for retail business intelligence, including IoT service development on Raspberry Pi and BLE beacon integration, at Allm Inc.
Triage Application 'JoinTriage' (API)
API and frontend development for a triage application, including CI/CD setup, at Allm Inc.
MMORPG API Backend 'Gentosenki Griffin'
Developed the API backend for the mobile MMORPG 'Gentosenki Griffin' (幻塔戦記グリフォン), at Aiming Inc.
Portfolio Website (This Project)
A multilingual, SSR-enabled portfolio website with dynamic PDF resume generation.