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 • AWS /// 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.
> LaunchDarkly · AWS · Docker · Kubernetes · SonarQube · JIRA.
> 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 and SSO across 30+ apps for 20+ teams by building shared platform components in TypeScript, React, and C#/.NET for NCR's multi-tenant SaaS ecosystem.
  • Reduced token introspection latency 75% (200ms → 50ms) across 50K+ weekly auth requests by designing a distributed Redis caching layer supporting 19M monthly OAuth API calls.
  • Enabled MFA for 100K+ enterprise users by implementing Okta step-up authentication workflows with LaunchDarkly feature flags across email, SMS, and authenticator channels.
  • Contributed to a partner-facing API gateway and provisioning platform (Cloud Connect), enabling secure third-party integrations and real-time provisioning via distributed system workflows.

Software Engineer Intern

May 2024 – Aug 2024

@ NCR VOYIX · Atlanta, GA

  • Expanded NCR Marketplace to 5,000+ SMBs — cutting setup time 60% — by launching Google Business Profile in Angular, TypeScript, and C#/.NET with OAuth data flows.
  • Cut partner onboarding time 40% by delivering microservices-compatible data-migration workflows with JSON-based API integrations across the full SDLC in Agile sprints.

AI Engineer Co-Op

May 2023 – Dec 2023

@ UPS CAPITAL · Atlanta, GA

  • Cut operations query resolution time by building a Generative AI chatbot on Databricks integrating an LLM (OpenAI MosaicML) with Python and PyTorch for 200+ staff.
  • Accelerated 3PL integrations by leading Angular + TypeScript development of a microservices-ready claims portal, decoupling frontend and backend to reduce integration effort ~30%.

IMPACT_METRICS.json // scroll to trigger

0
Users Supported
0
Monthly API Calls
0
Latency Reduced
0
Apps Standardized
0
Weekly Auth Req.

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. Fine-tuned with PyTorch & MosaicML — improved query resolution by 40%, accuracy by 15%.

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 →
CONNECT WITH ME

Let's
Connect.

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