About
Hi, I'm Ozgur. Full-Stack Developer based in Austin, TX.
Currently building a React Native iOS app that streams live audio over WebSocket and renders real-time STT transcripts, speaker-attributed diarization output, and AI-generated suggestions at Guinn Partners. I also manage a Node.js server on embedded Linux handling concurrent I/O from microphone, camera, and speaker peripherals.
Previously contributed 100+ merged PRs to a production multi-tenant POS platform at Ameza Solutions across a React + TypeScript frontend and Node / Express + PostgreSQL backend. Built employee and store dashboards, role-catalog APIs with typed DTOs, and automated Swagger snapshot sync.
Completed a full-stack bootcamp (Clarusway, 2024) covering Node.js, Express, React, TypeScript, PostgreSQL, MongoDB, and Docker. Live portfolio includes a full-stack MERN dashboard, two REST APIs with Swagger UI, and a Firebase-authenticated SPA.
Work Authorization: Authorized to work in the U.S. No sponsorship required, now or in the future. Available for Full-Stack and Backend roles — Remote (US-wide), Hybrid, or On-site (Greater Austin).
Experience
Guinn Partners
Full-Stack Developer — On-site, Austin, TX
- Developing a React Native iOS app that streams live audio over WebSocket and renders STT transcripts, speaker-attributed diarization output, and AI-generated suggestions in real time.
- Building a Node.js server on embedded Linux managing concurrent I/O from microphone, camera, and speaker peripherals while maintaining a persistent WebSocket tunnel to a cloud backend.
- Integrating OpenAI and Gemini APIs into a multi-stage AI pipeline (STT → speaker diarization → LLM inference → TTS), optimizing end-to-end response latency across network and inference hops.
- Designing the full-stack session architecture: audio capture, cloud routing, AI orchestration, and mobile playback, spanning hardware layer to UI.
Ameza Solutions
Full-Stack Developer — Remote, Austin, TX
- Contributed 100+ merged PRs to a production multi-tenant POS platform across a React + TypeScript frontend and Node / Express + PostgreSQL backend in a fast-moving feature-branch workflow.
- Built and iterated on employee and store dashboards, role-catalog APIs with typed DTOs, input validation utilities, and automated Swagger snapshot sync to keep API contracts in lockstep with implementation.
- Participated in structured code review cycles, catching type safety issues and API contract drift before merge in a small distributed team.
- Leveraged AI-assisted tooling to accelerate delivery without sacrificing code ownership or review quality.
Education
Full Stack Development Bootcamp — Clarusway
Node, Express, React, TypeScript, MongoDB, PostgreSQL, Docker, JWT, Cypress
M.B.A. — Marmara University
B.S. Computer Engineering — Cumhuriyet University, Turkey
Stack
- Languages
-
- JavaScript (ES6+)
- TypeScript
- SQL
- HTML5
- CSS3
- Frontend / Mobile
-
- React
- React Native (iOS)
- Redux Toolkit
- Vite
- Tailwind CSS
- MUI
- Formik/Yup
- Backend
-
- Node.js
- Express
- REST APIs
- JWT
- Mongoose
- Swagger / OpenAPI
- Multer
- Nodemailer
- Databases
-
- PostgreSQL
- MongoDB
- AI / Speech
-
- OpenAI API
- Gemini API
- Speech-to-Text
- Speaker Diarization
- Text-to-Speech
- WebSocket
- Cloud & Auth
-
- Vercel
- MongoDB Atlas
- Firebase Auth
- Tools & DevOps
-
- Docker
- Git / GitHub
- CI/CD (GitHub Actions)
- GitHub Pages
- Postman
- npm
- Linux / Bash
- Testing
-
- Cypress (E2E)