Skip to content
View Mavrikant's full-sized avatar
✈️
✈️

Highlights

  • Pro

Organizations

@Wikimedia-Turkey @Turkce-Vikipedi-Yazilim-Deposu

Block or report Mavrikant

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. 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
mavrikant/README.md

Hi, I'm Serdar waving hand

Senior Avionics Software Design Engineer · DO-178C DAL A · Systems Engineering
Ankara, Türkiye · "Ancora imparo" — still learning

karaman.dev aviyonikyazilim.com LinkedIn Email YouTube

👨‍✈️ About me

I build safety-critical avionics software — the kind that has to work every single time. My work spans the whole DO-178C lifecycle: requirements, design, code, verification, and the plans and standards that hold them together.

  • 🛩️ Now: Senior Avionics Software Design Engineer at ESEN System, developing DO-178C DAL A software for VOR/ILS navigation receivers (C99 · MISRA C · Xilinx Zynq · ARINC 429 · MIL-STD-1553).
  • 🧪 Building test automation infrastructure and internal tooling: a TQL-5 qualified tool, Qt/C++ and Python utilities, Jenkins quality gates, Grafana/Prometheus metrics, and an AI-assisted VS Code extension for test scripts.
  • 🎓 MSc in Computer Software Engineering (Hacettepe University) · BSc in Electrical & Electronics Engineering (IzTech) · now pursuing a second master's in Systems Engineering.
  • 📜 INCOSE CSEP · ISTQB CTAL-TAE · ISTQB CTFL
  • 📖 Writing an open, community-driven Turkish book on avionics software at aviyonikyazilim.com.
  • 🌍 Wikimedia technical volunteer since 2014 (225k+ edits) and co-founder of Dijital Bilgi Derneği.
  • 💬 Ask me about DO-178C, requirements engineering, MISRA C, test automation or systems engineering. Happy to help!

🚀 What I'm building

Project What it is Stack
✈️ Aviyonik Yazılım · repo An open Turkish handbook on DO-178C: 27 chapters, templates and checklists, plus browser tools (MC/DC test set generator, DO-178C objectives explorer, scheduling analyzer). CC BY-SA 4.0, contributions welcome. MDX
🧮 Numio · repo 150+ calculators and 190+ developer and everyday tools in 16 languages. Private, no sign-up, works offline. TypeScript
📊 OR Araçları · repo 30 free, in-browser operations research solvers in Turkish: LP, TSP, queueing, scheduling, network flows, inventory and more. Astro
🎮 Games · repo 280+ free browser games, with no downloads or sign-ups. New ones every week. TypeScript
🗓️ OptimalTaskPlanner Provably optimal resource scheduling over a rolling horizon with Google OR-Tools CP-SAT, shown as an interactive Gantt chart. Python · FastAPI
🧰 Tools for safety-critical engineering, data and fun
Project What it is Stack
esi Helper for TestPit VS Code extension for TestPit .esi test scripts: live validation, IntelliSense for ARINC 429 / MIL-STD-1553 / discrete fields, enum checks, auto-formatting. TypeScript
DOORS DXL Scripts Project-independent IBM DOORS DXL scripts for everyday requirements work (baselines, object IDs, enhanced baseline comparison). DXL
trwiki-editor-davranislari Turkish Wikipedia editor behaviour analysis, 2002–2026 (MediaWiki History dump). Jupyter
WikiBots Python bots that run as Mavrikant Bot on Wikipedia. Python
QMineSweeper Minesweeper with Qt 6 and C++20, cross-platform CI and releases. C++
Serd-OS An experimental bare-metal "operating system" for the Raspberry Pi 3. C · ARM asm

🛠️ Tech stack

C, C++, Python, TypeScript, Qt, Astro, Bash
Linux, Git, Docker, Jenkins, GitHub Actions, Grafana, Prometheus, CMake, VS Code, MATLAB

Avionics & safety-critical

DO-178C ARP4754A MISRA C ARINC 429 MIL-STD-1553 Xilinx Zynq IBM DOORS SCADE VAPS XT INTEGRITY-178 SVN / ClearCase

💼 Experience

When Role Highlights
2022 – now Senior Avionics Software Design Engineer · ESEN System DO-178C DAL A software for VOR/ILS receivers; HLR/LLR, C99/MISRA C, WCET and resource analysis; PSAC/SDP/SVP authoring; test automation; mentoring.
2020 – 2022 Avionics Software Design Engineer · BİTES Pilot-vehicle interface for the T625 GÖKBEY helicopter: C++, VAPS XT, INTEGRITY-178 tuMP, MISRA/JSF code reviews, structural coverage.
2019 – 2020 Avionics Software Design Engineer · Turkish Technic R&D DO-178C projects with Ansys SCADE; swarm UAV simulation and management (ROS, PX4, Gazebo, Jetson).
2016 – 2017 Embedded Software Engineer · MobilMed Portable Bluetooth ECG device: nRF51822 firmware on Mbed OS and PCB design.

📄 Full CV on LinkedIn.

✍️ Latest writing

I write field notes on avionics software, DO-178C, systems engineering and safety-critical engineering at karaman.dev (in Turkish). You can also find me on Medium.

➡️ All posts · RSS


GitHub stars GitHub followers

Show some ❤️ by starring the repositories you find useful!

Pinned Loading

  1. mavrikant.github.io mavrikant.github.io Public

    My Personal Blog

    SCSS