mmustafasenoglu (mmustafasenoglu) · GitHub
Skip to content
View mmustafasenoglu's full-sized avatar

Highlights

  • Pro

Organizations

@algofor2

Block or report mmustafasenoglu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mmustafasenoglu/README.md

Mustafa Şenoğlu

AI & Full-Stack Developer · Open Source Contributor · Computer Engineering Student

LinkedIn Email GitHub

Profile views

About

I am a third-year Computer Engineering student and former AI Innovation Intern at Microsoft Türkiye, building AI infrastructure, distributed backends, and full-stack products. I enjoy working across the stack—from model serving and data workflows to practical, responsive user experiences—with a focus on software that solves real problems.

Open source is a central part of how I learn and work. I investigate issues, reproduce failures, write focused fixes and tests, and collaborate with maintainers to get changes production-ready.

  • Building scalable AI inference and LLM fine-tuning workflows
  • Developing production-oriented full-stack web and mobile applications
  • Contributing to compilers, developer tooling, infrastructure, and established OSS projects
  • Researching graph neural networks and explainable AI for clinical risk prediction

Experience and research

Role Highlights
Microsoft Türkiye — AI Innovation Intern Worked on scalable AI serving, inference optimization, LLM fine-tuning, distributed backends, and MLOps using PyTorch, Kubernetes, Triton Inference Server, DeepSpeed, FastAPI, and Kafka.
NeoOne Technology — Software Developer Intern Supported client-facing software projects, resolved technical issues, and contributed maintainable production code across development and delivery.
Freelance Full-Stack Developer Delivered 20+ client projects involving WordPress, WooCommerce, SEO optimization, and ERP integrations.
TÜBİTAK 2209-A — Principal Investigator Researching Graph Attention Networks for early MODS prediction in ICU patients, with GNNExplainer-based interpretable risk analysis.
Zada Combat UAV Team — UI, Frontend and Data Integration Built a real-time telemetry ground-control station with mapping, flight instrumentation, command exchange, and CSV logging.

Featured projects

Project What it does Stack
CiteGuard Static analysis for academic writing: detects unsupported claims, verifies citations, checks source overlap, and improves attribution. Python, CLI, NLP
AI Algorithm Problem Generator RAG-based engine that generated 3,000+ algorithm problems with test cases, solution stubs, and difficulty tags. Python, Pinecone, Groq
SyncCinema Real-time synchronized local and YouTube playback with rooms, chat, reactions, voice/video, and subtitle support. React, Node.js, Socket.IO, WebRTC
FileDrop Anonymous cross-device file transfer using QR codes and six-digit room codes, without accounts or a shared local network. JavaScript, WebSockets
MikroBridge Synchronizes multichannel e-commerce orders into Mikro ERP with automated aggregation, monitoring, and error handling. C#, REST APIs, WinForms

Open-source work

My contributions have been merged across 41 external repositories, ranging from focused bug fixes and tests to new features and maintenance work.

Project Selected contribution
radare2 Simplified the ESIL engine by removing 39 dead or redundant operations and contributed additional fixes to analysis and tooling.
Soot Prevented concurrent modification in StaticInliner and fixed outer-class resolution for names containing $.
Weblate Added support for multiple gettext keywords in the xgettext add-on.
supabase-js Fixed stolen-lock AbortError handling when the acquire timeout is zero.
NVIDIA cuML Documented metric-specific keyword arguments for pairwise distances.
xplr Fixed a Windows permissions panic and improved portable file creation.

Other merged work includes contributions to Zephyr, Apache AGE, Boa, Certbot, SeaQuery, Tantivy, OpenVDB, Cesium, and matplotlib.

Technologies

Languages: Python · TypeScript · JavaScript · Java · C · C# · PHP · SQL

AI and machine learning: PyTorch · Hugging Face Transformers · DeepSpeed · Triton Inference Server · TensorFlow · Pinecone

Backend and frontend: FastAPI · Django · ASP.NET · REST APIs · Kafka · React · Vue.js · Tailwind CSS

Infrastructure and data: Docker · Kubernetes · GitHub Actions · Linux · PostgreSQL · Redis · Cloudflare

Leadership and community

  • Founder, AlgoForge: Co-developed a full-stack platform for structured DSA and technical interview preparation and directed the Google Türkiye Algorithm Competition '26.
  • Organizer, Google Developer Groups on Campus — ADÜ: Coordinated 26+ workshops, hackathons, mock interviews, and speaker sessions for 200+ active student participants.
  • Host, Crossing Paths: Produce live technical and career interviews with engineers from Microsoft, Amazon, Meta, and other technology companies.

GitHub activity

Mustafa's GitHub activity summary

I am open to collaborations and engineering opportunities involving AI, full-stack development, backend systems, or open source.

Pinned Loading

  1. synccinema synccinema Public

    JavaScript

  2. algoRag algoRag Public

    this is repo for algo jeneratör

    Python

  3. apache/age apache/age Public

    Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.

    C 4.8k 523

  4. lingdojo/kana-dojo lingdojo/kana-dojo Public

    Aesthetic, minimalist platform for learning Japanese inspired by Duolingo and Monkeytype, built with Next.js and sponsored by Vercel. Beginner-friendly with plenty of good first issues - all contri…

    TypeScript 3.4k 3.3k

  5. citeguard citeguard Public

    Static analysis for academic writing: find unsupported claims, verify citations, inspect source overlap, and safely improve attribution from your terminal.

    Python 1

  6. radareorg/radare2 radareorg/radare2 Public

    UNIX-like reverse engineering framework and command-line toolset

    C 24.8k 3.3k