About

Uğur Özcan Photo

Senior Data Engineer and Technical Lead with 8+ years of experience building scalable data platforms and production AI systems. At Huawei I lead agentic AI delivery (LangGraph/FastAPI, MCP tools, guardrails, and evaluation), Big Data performance work, and MENA data-governance pipelines — alongside NLP/LLM initiatives and mentoring engineering teams to ship mission-critical software.

  • Location: Mugla, Turkey
  • Phone: +90 (534) 364 4085

Interests

Agentic AI

Natural Language Processing

AI Guardrails

Machine Learning

Data Analytics

Computer Vision

Data Collection & Crawling

Repository Management

Education

IZTECH Logo

2017 - 2019 Izmir Institute of Technology
Computer Engineering - Master Program (Class Term)

  • Probabilistic Reasoning
  • Digital Image Processing
  • Advance Algorithms
  • Introduction to Biometrics
  • Deep Learning
  • Heterogenous Parallel Programming
  • Advance Software Engineering (Microservices)
MSKU Logo

2012 - 2017 (3.26/4.00) Muğla Sıtkı Koçman University
Computer Engineering

Publications

  • 04/2017 - An Augmented Reality Application for Smart Campus Urbanization: MSKU Campus Prototype
    Uğur Özcan, Aslıhan Arslan, Menekşe İlkyaz, Enis Karaarslan
    ICSG 2017, İstanbul, Turkey

  • 02/2016 - An Augmented Reality Application for Smart Campus Urbanization: MSKU Campus Prototype
    Uğur Özcan, Aslıhan Arslan, Enis Karaarslan
    Academic Informatics, Aydın, Turkey

Competitions & Awards

  • GBYF 2017 Award
    05/2017 - Smart Campus: Augmented Reality and Social Media Integration
    Uğur Özcan, Aslıhan Arslan
    Won a prize in GBYF2017 at "Best Project in City and Environment Category", IZTECH, İzmir

  • 12/2016 - An Augmented Reality Application for Smart Campus Urbanization: MSKU Campus Prototype
    Uğur Özcan, Aslıhan Arslan, Enis Karaarslan
    Won Tübitak 2209-A Research Project Programme support

Experience

Huawei Logo

Huawei

July 2025 – Present

Senior Data Engineer | Tech Lead

  • Technical Leadership: Directed team technical strategy, codebase reviews, and delivery standards across data and AI initiatives.
  • Agentic AI (AOP): Delivered skill-based LangGraph/FastAPI agent capabilities with MCP tool integration and demo APIs for regulated tele-sales flows.
  • AI Guardrails: Shipped a FastAPI guardrail microservice (input L1/L2 screening, output policy LLM, session PII vault) for production agent pipelines.
  • BigTicket Domain: Built 9 Postgres-backed MCP tools, compliance-oriented sales skills/SOPs, and FAQ knowledge assets for stakeholder demos.
  • Agent Evaluation: Led remittance-agent quality analysis (10 scenarios / 24 turns), prioritizing fixes for tool accuracy, anti-hallucination, and escalation SOP.
  • Performance Optimization: Improved TPP Spark and File System codebases, cutting execution time by 58.9% (908s to 373s) via parallel processing.
  • Data Governance: Built end-to-end ETL pipelines for MENA projects, integrating ElasticSearch, MongoDB, and SAP into Agent Databases.
  • Project Management: Delivered 10+ high-priority crawling projects and built an internal Kanban system (DTWF) for workload tracking.
  • Multilingual Support: Managed TPP/PP configurations and dataset acquisition across 7 languages (Arabic, Russian, Portuguese, Spanish, French, Turkish, Swahili).
  • System Development: Built a Django service for the Computer Vision team and a full-stack mini-service for the CCTV Environment project.
  • Training: Delivered professional Django training sessions to multiple cross-functional teams in the SADC department.
Huawei Logo

Huawei

January 2023 – July 2025

Data Engineer

  • Petal Search Project: Oversaw box maintenance, including the addition of new content providers, and addressed bug fixes to ensure optimal functionality.
  • Data Image Collection Project: Spearheaded the acquisition of diverse image datasets across numerous categories by establishing and managing virtual machines (VMs) and containers for efficient data collection.
  • NLP Chat Text Project: Orchestrated the aggregation of textual data across various categories aligned with our flower data template to support natural language processing initiatives.
  • Inner Team Projects: Led the development of Text Preprocessing Tool, Common Crawler v1.0, and Common Analyzer v1.0, enhancing team efficiency and workflow.
  • LLM Project: Directed the gathering of textual data spanning SFT sections such as Text Summarization, Reading Comprehension, and Brainstorming. Additionally, conducted prompt engineering for GPT3.5 and GPT4.
  • Data Crawling Projects Management: Managed the extraction of textual data from targeted websites and oversaw the coordination of associated projects for efficient data collection and processing.
  • Codebase Review/Update and Repository Management: Implemented effective codebase review and update processes to ensure code quality and consistency within the team. Managed the health and organization of team repositories to facilitate seamless collaboration and version control.
qandq Logo

Quick and Quality Coding Soft

November 2022 – January 2023

Software Engineer

  • Online Medical Doctor Notes Analysis Project via NLP: Python, OpenAI, HuggingFace
  • Data Visualization Tool: ThreeJS
osoci_logo

Osoci

June 2022 – November 2022

Backend Developer

  • Online Media Stream Service Backend Site: Janus, NestJS
  • Platform Database and Program Infrastructure: Docker, Docker Compose, MongoDB
  • Maintenance Software Healthy Check Platform: Grafana
  • Research and Develop Media Stream Services: Janus, Ant Media Server
  • Develop and Configure CI/CD Platform: Jenkins
fited_logo

Fited

June 2019 – June 2022

Founding Engineer & Software Engineer

  • 3D Scoliosis Brace Design and Development Platform: ThreeJS
  • 3B Scoliosis Brace Design and Development Platform Database and Program Infrastructure, Google Cloud Technology (GCP): Google Datastore, Google Storage, App Engine, Compute Engine, Firebase
  • Creating Design and Software Testing Platform: Selenium, ThreeJS Test Tool
  • Develop m3dl and cm3dl File Structure: Mathematical Equations
  • Develop Web Interface: Flask
  • Develop CI/CD Platform: Jenkins
  • Reverse Engineering on Grasshopper/Rhinoceros7: NURBSPython, rw3dm, rhino3dm, compute-rhino3d libraries
  • Responsible For Other Full-Stack Requirements: Brace Order Form, etc.
IZTECH Logo

IZTECH - CSIGB Research Group

October 2017 – June 2018

Msc. Student, Software Engineer

  • Automated Latent Fingerprint Recognition From Crime Scenes Project (TUBİTAK 1001)
  • Generate Random Fingerprints and Analyze Them on a Program (AFIS - Automated Fingerprint Identification System)
  • Provide Biometric Databases From Related Universities and Departments
  • Research on Other Biometric Topics: Face Recognition, Iris Recognition, Gait Recognition
  • Develop Computer Vision and Deep Learning Models and Algorithms: PyTorch, Keras, TensorFlow, OpenCV
  • CSIGB website: https://csigb.iyte.edu.tr/people/
Radboud Logo

Radboud University

June 2016 – September 2016

Erasmus Internship Programme

  • Relevancer Project: Dashboard and Develop Content in Project
  • Create Classification and Clustering Algorithms: Developed algorithms on the ru.nl server
  • Analyze Tweet Data: Analyzed over 1 GB of user data on specific topics, such as Genocide and Vaccination
  • Responsible for Database: MongoDB
  • Responsible for API: Flask API, Eve API
  • Relevancer Website: https://relevancer.science.ru.nl/about
  • Relevancer Bitbucket: https://bitbucket.org/hurrial/relevancer/commits
MSKU Logo

MSKU Computer Engineering Department

June 2015 – August 2015

Internship

  • Ubuntu 12.04
  • Database Encryption, Privacy Tool: CryptDB
  • GUI Design: Netbeans

Skills

Languages and Databases

Python JavaScript TypeScript Java PostgreSQL MongoDB Redis MySQL R Programming

Frameworks and Libraries

FastAPI Django Flask NestJS LangChain / LangGraph PyTorch TensorFlow Scikit-Learn NumPy Pandas

Tools and Platforms

Docker Kubernetes Git Jenkins GCP Linux Grafana Jupyter LaTeX

Contact

My Address

Mugla, Turkey

Social Profiles

Contact

+90 (534) 364 4085

References

M. Olcay Tercanlı

Position: EPAM Systems, Poland

Email: molcaytercanli@gmail.com

Phone: +48 506 893 168

Gamze Tamur

Position: Ex Fited - Software Engineer at UMC Utrecht Brain Center

Email: gtamur@gmail.com, G.Tamur@umcutrecht.nl

Phone: +90 541 726 48 93

Berke Can Malkoç

Position: Ex Fited - Researcher at Nişantaşı University

Email: berkecan.malkoc@nisantasi.edu.tr

Phone: +90 505 787 50 12

Yrd. Doç. Dr. Enis Karaarslan

Position: Muğla Sıtkı Koçman University

Email: enis.karaarslan@mu.edu.tr, enis.karaarslan@gmail.com

Phone: +90 252 211 1912

Ali Hürrıyetoglu, PhD

Position: Statistics Netherlands (CBS), Radboud University

Email: ali.hurriyetoglu@gmail.com, a.hurriyetoglu@let.ru.nl

Phone: +31 24 361 5715