Available for opportunities

const role = "Software Engineer"

Mehmet Ünübol

Full-stack software engineer with 10+ years delivering scalable, secure, and high-performance systems across telecom, automotive, and SaaS. I focus on back-end with Node.js and TypeScript — modernizing legacy systems and leading cloud-native microservices migrations.

@ İzmir, Türkiye·[email protected]

developer.ts
const engineer = {
  name: "Mehmet Ünübol",
  role: "Software Engineer",
  stack: [
    "Node.js",
    "TypeScript",
    "Microservices",
  ],
  location: "İzmir, Türkiye",
  available: true,
};
01 / experience

Experience

Back End Developer
BrainRocket
Feb 2026 — Present

Building and maintaining back-end services.

Full Stack Engineer
OSF Digital · Remote · Türkiye
Sep 2020 — Feb 2026

Modernized legacy telecom / satellite platforms and led cloud-native migrations.

  • Migrated legacy Perl/C++ APIs to Node.js (LoopBack), cutting maintenance overhead.
  • Built a Kafka-based cloud component processing live satellite/terminal data into a time-series DB, Dockerized for deployment.
  • Led large-scale performance testing (JMeter, Python, Node.js, Jenkins) with metrics reported via InfluxDB/TICK stack.
  • Managed custom Linux/systemd service clustering and monitoring with Python support scripts.
  • Ran data simulations across 5 VMs with 60 simulator processes each.
Node.jsAngularJSPostgreSQLPythonKafkaInfluxDBJMeterDocker
Full Stack DeveloperFreelance
Ruut Tech · Remote
2021 — 2022

IoT microservices for LED-screen management dashboards.

  • Built Node.js microservices (cron, wallet, screen, IoT, notifications, and more), containerized with Docker.
  • Integrated services over gRPC behind an API gateway.
  • Deployed the microservice fleet on Kubernetes on Google Cloud.
Node.jsMongoDBDockergRPCKubernetesGoogle Cloud
Backend DeveloperFreelance
Quadified · Remote
2020 — 2021

Remote automation platform for telecom mobile-device testing.

  • Built a device abstraction layer with Appium; automated workflows with Selenium and UIAutomator.
  • Automated complex multi-device flows, including call and SMS interactions between devices.
  • Developed dashboards for scheduling, listing, and reporting test executions.
ReactJSJavaNode.jsAppiumSelenium
Embedded Software Developer
Redpine Software · İzmir, Türkiye
2019 — 2020

ECU-level features for in-vehicle systems.

  • Delivered ECU-level features and patches for in-vehicle systems.
  • Developed C components for Embedded Linux, integrated with Node.js services.
CEmbedded LinuxNode.js
Software Engineer
Depar Teknoloji · İzmir, Türkiye
Jun 2016 — Apr 2019

Telecom SMS infrastructure, portals, and reporting dashboards.

  • Built C-based telecom modules and Java/Perl web portals for SMS infrastructure.
  • Developed a Java/MySQL reporting dashboard with scheduled and spam-detection reports.
  • Built a Perl configuration dashboard and a Java release portal automating customer release cycles.
CJavaPerlMySQLLinux
Intern
Aselsan · İzmir, Türkiye
Jul 2015

Summer internship at REHİS (System Production).

02 / skills

Skills

Languages

JavaScript / TypeScriptPythonShellPerlJavaC / C++

Backend

Node.jsExpressLoopBackSpring Boot

Frontend

ReactAngularNext.js

Databases

PostgreSQLMySQLMongoDBRedisInfluxDB

DevOps & Cloud

DockerKubernetesJenkinsGitHub ActionsNginxGoogle CloudAWS

Testing & QA

JestMochaCypressAppiumSeleniumJMeter

Architecture

MicroservicesEvent-DrivenREST / GraphQLWebSocketsgRPCCQRS
languages:English — Professional (B2+)Turkish — Native

Education

M.Sc., Computer EngineeringIzmir Institute of Technology2017 · Incomplete — left after the first year
B.Sc., Electronics & Communication EngineeringIzmir Institute of Technology2010 — 2015

Certifications

  • Microservices: Asynchronous Messaging
  • Microservices: Design Patterns
  • Microservices Foundations
  • AI Engineering Essentials: Navigating the Tech Revolution
  • App Store Marketing Specialist
03 / projects

Projects

Employee Management System

Full-stack MERN application with MSSQL and physical device integration for attendance tracking.

ReactNode.jsMongoDBMSSQL

Android Test Automation

Spring Boot + Appium + React platform for automated device testing with multi-device orchestration.

Spring BootAppiumReact
04 / contact

Let’s build something reliable.

Open to back-end and full-stack roles, collaborations, and interesting problems. The fastest way to reach me is email.