Bahadır Bilir

CV

Software engineer and mechanical engineer (B.Sc., Bilkent University). At LASS Technology I wrote measurement and quality-control software for robotic laser cells and camera inspection systems. I write my services’ infrastructure as code on AWS with Terraform and Ansible, and have built an identity service and a WebSocket game server that signs players in through it. I am designing a payment system on the same identity service.

Contact

Hami Bahadır Bilir

Experience

Independent software engineer

Oct 2026 - presentAnkara, Türkiye

  • Built an OpenID Connect identity service with account linking to Discord, Steam, Battle.net and Google.
  • Designed it for several servers, with durable data in PostgreSQL and Redis keeping them in sync, and documented every security decision, such as closing a session when a stolen key is reused.
  • Filled a large database with synthetic users to find and fix the slow queries, and load-tested the service on AWS in environments built with Terraform and Ansible.
  • Automated the setup of a hardened Debian server on AWS: host firewall, nginx behind Cloudflare, read-only containers, encrypted secrets, blue/green releases.
  • Measured the setup under load with k6 and Prometheus, and moved nginx to Unix sockets after Docker’s port proxy and per-request logging showed up in the CPU profile.
  • Built a WebSocket server for multiplayer web games that signs players in through the identity service.
  • Designing a payment system on the same identity service.
  • Rewrote a heat exchanger design tool in Python as a desktop and web app with automated tests.

TypeScriptNode.jsOpenID ConnectPostgreSQLRedisWebSocketTerraformAnsibleAWSDockerk6PrometheusPython

See details

R&D software engineer

Dec 2023 - Dec 2024Ankara, Türkiye

  • Rewrote, with a colleague, the process-control and SPC software of a robotic laser measurement cell (FlexScan Process Control), splitting it into an ingest and a display program when it slowed down.
  • Wrote its keyword filter in HTML, CSS and JavaScript, partitioned the tables by date so a screen loads only its own dates, and wrote part of the charts and the daily LaTeX PDF report. It runs on production lines.
  • Built the MATLAB side, the database and the 3D point cloud viewer of a weld inspection tool (FlexScan Weld Control) that shows engineers the suspect welds and spared a plant a vehicle recall, and wrote both tools’ documentation.
  • Reworked the slow parts of a 2D camera system that sorts near-identical painted parts on a conveyor, tuned its regions of interest and thresholds, and researched smaller parts for it.

MATLABApp DesignerPostgreSQLHTMLCSSJavaScriptLaTeXimage processingBasler camerasEyeVision3D point clouds

See details

Mechanical engineering intern

Jul 2022 - Aug 2022Ankara, Türkiye

  • Wrote a MATLAB and Simulink simulation of a rocket on a set route that shows how the path changes with the thrust, still in use at the company, and presented research on vibration and stage separation mechanisms.

MATLABSimulink

Mechanical engineering intern

Jan 2022 - Jul 2022Ankara, Türkiye

  • Drew a metro station’s fire, drainage and ventilation lines in Revit, worked on the fire and smoke analyses behind the evacuation times and checked the design against the regulations.

RevitAutoCADSESOasisOmniCADCFD

Mechanical engineering intern

Jun 2021 - Jul 2021Ankara, Türkiye

  • Worked at every station of a shop building door-making machines (welding, milling, planing, grinding, wiring), measured finished parts against their SolidWorks drawings and proposed drilling-machine improvements.

SolidWorksmillingturningdrillinggrindingplaning

Education

B.Sc. Mechanical Engineering (English)

2017 - 2023Ankara, Türkiye

  • 2017 - 2019: English preparatory program.
  • 2019 - 2023: B.Sc. Mechanical Engineering.
  • Member of the DOST outdoor sports society at Bilkent and of the Yeti mountaineering club.

Skills

Programming
  • TypeScript
  • JavaScript
  • Python
  • SQL
  • Rust
  • MATLAB
Server and data
  • Node.js
  • PostgreSQL
  • Redis
  • API
  • WebSocket
  • OAuth 2.0
  • OpenID Connect
Cloud and DevOps
  • Linux
  • Docker
  • AWS
  • Hetzner
  • Cloudflare
  • NGINX
  • Terraform
  • Ansible
  • GitHub Actions
  • Prometheus
Frontend and tools
  • Vue 3
  • WebGL2
  • WebGPU
  • Electron
  • Figma
  • Git
  • ESLint
  • Prettier
  • WSL2 (Debian)
Engineering practices
  • Test-driven development
  • Code review
  • CI/CD
  • Scrum
  • Kanban
  • Jira

Languages

Turkish (native), English (professional, IELTS 6.5)

Other

Military service completed.