CODE
SYSTEM STATUS: ONLINE

FULL STACK
DEVELOPER

Olympian turned software engineer — I bring the same obsession with speed and precision to code.

// stack
C# • .NET • React • Angular • TypeScript • Python • GCP • Okta • Redis • Docker

/// 2021 TOKYO OLYMPIAN /// SOFTWARE ENGINEER /// NCR VOYIX /// GEORGIA TECH /// 100K+ USERS /// REDIS • OKTA • GCP /// AUTHENTICATION SYSTEMS /// OPEN TO WORK /// TURKISH SWIMMER 🇹🇷 /// SOFTWARE ENGINEER /// NCR VOYIX ///
Baturalp Unlu AVATAR.JPG

Who am I?

I am Batur Unlu. A 2021 Tokyo Olympian turned Software Engineer — specializing in authentication, SSO, and identity-access platforms for multi-tenant SaaS.

> Building secure, high-scale infrastructure supporting 100K+ global users.
> Authentication, SSO & identity-access platforms across NCR's enterprise ecosystem.
> Distributed auth & access infra — 19M monthly API calls · OAuth · Okta · Redis.
> GCP · Kubernetes · Terraform · Docker · LaunchDarkly · SonarQube.
> Georgia Tech CS — AI & Media concentration · U.S. Permanent Resident.

📍 ATLANTA, GA
🟢 STATUS: AVAILABLE
🥇 2021 OLYMPIAN

TECH_STACK

/// SYSTEM_OPTIMIZED

>_ LANGUAGE
C#
>_ FRAMEWORK
.NET
>_ LIBRARY
REACT
>_ LANGUAGE
TypeScript
>_ FRAMEWORK
Angular
>_ LANGUAGE
Python
>_ DATABASE
PostgreSQL
>_ CACHE
Redis
>_ CLOUD
GCP
>_ DEVOPS
Docker
>_ DEVOPS
Kubernetes
>_ INFRA
Terraform
>_ INFRA
Helm
>_ AUTH
Okta
>_ API
Apigee X
>_ REALTIME
SignalR
>_ AI/ML
PyTorch
>_ SEARCH
ElasticSearch
>_ TESTING
Cypress
>_ TESTING
Playwright
>_ VERSION
Git
>_ DATA
Databricks
>_ QUALITY
SonarQube
>_ AGILE
JIRA
TOTAL_NODES: 26 MEMORY_USAGE: 128MB

Experience_Log

Software Engineer

Jan 2025 – Present

@ NCR VOYIX · Atlanta, GA

  • Standardized authentication, organization switching, and site context across 30+ apps by building shared React/Angular component libraries published via JFrog; implemented MFA end-to-end in three applications.
  • Secured 19M monthly API requests with multi-tenant identity & access-control services (C#, .NET, Okta) using OAuth 2.0/OIDC and RBAC/LBAC; cut token introspection latency 75% (200ms → 50ms) with a distributed Redis cache.
  • Maintain reliability for billions of monthly API calls across 500+ ISV partners and 50K merchant locations by owning production support for Cloud Connect, NCR's partner API gateway, isolating faults via BigQuery.
  • Leading a zero-downtime cloud migration of NCR's identity system solo: continuous database replication (GCP DMS), Terraform provisioning, and the cutover plan across dev, staging, and production.
  • Protect FedRAMP compliance by managing security vulnerabilities platform-wide — scanning and remediating container images and running secrets migrations.

Software Engineer Intern

May 2024 – Aug 2024

@ NCR VOYIX · Atlanta, GA

  • Expanded NCR Marketplace to 5,000+ SMBs by launching a Google Business Profile integration in Angular, TypeScript, and C#/.NET with OAuth flows for location syncing — eliminating a 10-step manual setup process.
  • Cut partner onboarding time by delivering microservices-compatible data-migration workflows in Agile sprints, carrying them across the full SDLC from requirements through production deployment.

AI Engineer Co-Op

May 2023 – Dec 2023

@ UPS CAPITAL · Atlanta, GA

  • Reduced internal query resolution time for operations teams by building a generative AI chatbot on Databricks with Streamlit, MosaicML, and PyTorch.
  • Accelerated 3PL integrations (including Pirate Ship) by leading component-based development of a claims-portal template in Angular, TypeScript, and SCSS, decoupling frontend from backend service logic.

IMPACT_METRICS.json // scroll to trigger

0
Users Supported
0
Monthly API Calls
0
Latency Reduced
0
Apps Standardized
0
ISV Partners

Education_Log

B.S. Computer Science

2020 – Dec 2024

@ GEORGIA INSTITUTE OF TECHNOLOGY · Atlanta, GA

  • Concentration: Artificial Intelligence & Media
  • NCAA D1 Georgia Tech Swimming Student-Athlete — All American · Fred Lanoue Athletic Achievement Award.
  • Qualified for the 2021 Tokyo Japan Olympic Games.

CODING_STATS & ATHLETE_PROFILE

LIVE

GITHUB

batur_unlu

Personal

382

Contributions / yr

Repos
12
Top Lang
C#
Yrs Active
4

Contribution_Graph // 382 total

Less
More
$ @batur_unlu _
LINKEDIN →
🏊

ATHLETE PROFILE

Google
Knowledge Panel

Baturalp Ünlü

Turkish Swimmer · Olympian

Age
23
Jul 9, 2002
Height
6′ 0″
183 cm
Medals & Titles
🥇 2022 Islamic Solidarity Games (×3)

Wikipedia_excerpt

"Baturalp Ünlü is a Turkish swimmer. He competed in the men's 200m freestyle at the 2020 European Aquatics Championships in Budapest, Hungary."

Selected Works

0 25 50 75 SWIM_VELOCITY.csv GT_SWIM // 9 athletes PERFORMANCE_ANALYTICS > live_feed

Sports Performance Intelligence

Full-stack analytics platform converting athlete movement metrics into actionable insights. Predictive pipelines + React & Chart.js dashboards built for Georgia Tech Swimming.

React Node.js Python Chart.js ML
PREDICTED 0 50 100 150 STOCK_PRED.py > SVM+CNN accuracy: 78.4% MARKET_PREDICTOR > live_feed

Stock Market Predictor

ML pipeline (SVM, CNN, Linear Regression) forecasting stock prices with interactive dashboard, real-time data updates, and feature engineering.

Python SVM CNN Streamlit
P P Available ✕ Occupied EZ_PARK > real_time_map EZ_PARK > availability_feed

EZ Park

Smart parking solution with real-time availability, seamless payment, and traffic navigation. Built with a team of 5 for urban commuters and event attendees.

React Native Data Integration Maps API
campus_discovery — bash $ ./campus_api --fetch events --location GT Connecting to location services... ✓ GPS lock acquired [33.7756° N, 84.3963° W] ✓ Auth token valid [Bearer eyJ...] Fetching nearby events... EVENT Hack-GT XII Klaus 1116 0.3mi · OPEN EVENT GT Swim Practice CRC Pool 0.1mi · OPEN EVENT CS Career Fair Student Center 0.5mi · FULL EVENT Robotics Club Demo MRDC 201 0.7mi · OPEN $ _ CAMPUS_DISCOVERY // C + MySQL + Android

Campus Discovery App

Real-time location-aware event app for students. C backend, MySQL, Android Location Services, RESTful APIs — boosted functionality by 20%.

C MySQL Android REST API
$4,280 Monthly Housing 32% Food 22% Transport 18% Entertain 15% Savings 13% RECENT_TRANSACTIONS Apr 14 Whole Foods -$63.20 Apr 13 Netflix -$15.99 Apr 12 Salary Deposit +$3,200 Apr 11 MARTA Transit -$4.50 Apr 10 Rent (Plaid ACH) -$1,350 BALANCE_30D FINANCE_TRACKER > dashboard

Personal Finance App

Cross-platform finance tracker with D3.js charts, Plaid API bank integration, MongoDB storage, budget limits, notifications, and a community forum.

React Native Node.js MongoDB D3.js Plaid API
AI UPS_Capital_Bot Databricks · MosaicML · PyTorch USER What's the claim status for order #8821? 9:04am BOT Order #8821 — Status: IN_TRANSIT ETA: Apr 16 · Carrier: UPS Ground · Conf: 94.2% 9:04am USER Summarize Q1 claim resolutions by region 9:06am BOT Q1 Summary — 3,842 claims processed ● APAC +18% ● EMEA +11% ● NA +24% Avg resolution time: 2.3d (↓ 40% vs Q4) 9:06am Ask anything about operations...

AI Internal Chatbot

LLM-powered chatbot for UPS Capital built on Databricks with Streamlit, MosaicML & PyTorch — reduced internal query resolution time for operations teams.

PyTorch Databricks Streamlit MosaicML Azure

PRESS & NEWS.txt

FEATURED
🏅 olympics.com

Baturalp Ünlü — Olympic Athlete Profile

Official Olympics.com athlete profile covering Baturalp's career, results, and participation at the Tokyo 2020 Olympic Games.

READ MORE →
📰 Georgia Tech News · Jul 2021

Georgia Tech Athletes at the 2020 Tokyo Olympics

Georgia Tech News feature covering Yellow Jacket athletes competing at the Tokyo Olympics — including Baturalp Ünlü representing Turkey in the 200m freestyle.

READ MORE →
🥇 Ramblin' Wreck · ACC Championships

Batur Unlu Wins 200 Free at ACC Championships

Baturalp Ünlü claims gold in the 200m freestyle at the ACC Championships, earning the title of ACC Champion for Georgia Tech.

READ MORE →
🏫 Ramblin' Wreck · NCAAs

Batur Unlu Breaks 200 Free School Record at NCAAs

Baturalp shatters the Georgia Tech school record in the 200m freestyle on Day One of the NCAA Championships, cementing his legacy at GT.

READ MORE →
🏆 Ramblin' Wreck · Weekly Honors

Batur Unlu Earns ACC Weekly Honors

Baturalp Ünlü recognized with ACC weekly honors following a standout performance for the Georgia Tech Yellow Jackets swimming program.

READ MORE →
🐝 Georgia Tech · Athlete Roster

Batur Unlu — Georgia Tech Official Roster

Official Georgia Tech athlete profile for Baturalp Ünlü — stats, bio, career highlights, and records as a Yellow Jacket swimmer.

READ MORE →
🏅 olympics.com

Baturalp Ünlü — Olympic Athlete Profile

Official Olympics.com athlete profile covering Baturalp's career, results, and participation at the Tokyo 2020 Olympic Games.

READ MORE →
📰 Georgia Tech News · Jul 2021

Georgia Tech Athletes at the 2020 Tokyo Olympics

Georgia Tech News feature covering Yellow Jacket athletes competing at the Tokyo Olympics — including Baturalp Ünlü representing Turkey in the 200m freestyle.

READ MORE →
🥇 Ramblin' Wreck · ACC Championships

Batur Unlu Wins 200 Free at ACC Championships

Baturalp Ünlü claims gold in the 200m freestyle at the ACC Championships, earning the title of ACC Champion for Georgia Tech.

READ MORE →
🏫 Ramblin' Wreck · NCAAs

Batur Unlu Breaks 200 Free School Record at NCAAs

Baturalp shatters the Georgia Tech school record in the 200m freestyle on Day One of the NCAA Championships.

READ MORE →

Batur_Shell

/// TYPE help AND HIT ENTER ///

batur@baturunlu.com — bash — 80×24
batur@web:~$
CONNECT WITH ME

Let's
Connect.

Software Engineer at NCR Voyix. Open to new opportunities, collaborations, and conversations.