5-day current streak·12-day longest streak
Rabbi Nur Systems Software Engineer focused on reliable software architecture, deterministic systems, and long-term maintainability. About Me I enjoy designing software that remains understandable, testable, and maintainable throughout its lifecycle—not…
Rabbi Nur
Systems Software Engineer focused on reliable software architecture, deterministic systems, and long-term maintainability.
About Me
I enjoy designing software that remains understandable, testable, and maintainable throughout its lifecycle—not just software that works today.
My primary interests include systems programming (C/C++), software architecture, API design, reliability engineering, embedded and real-time systems, and software quality & verification.
I also build open-source software to explore software architecture, coding standards, testing strategies, and long-term software maintainability.
Engineering Philosophy
I believe high-quality software is defined not only by what it does, but also by how well it can be understood, verified, tested, and maintained.
My engineering principles are:
- Architecture before implementation
- Correctness before cleverness
- Clean API contracts
- Deterministic behavior
- Comprehensive testing
- Long-term maintainability
Core Competencies
Languages
- C
- C++
- C#
- Python
Development Environment
- Linux
- Git
- CMake
- GCC / Clang
- Visual Studio
- Visual Studio Code
Engineering Disciplines
- API Design
- Unit Testing
- Static Analysis
- Fuzz Testing
- Code Reviews
- Technical Documentation
Current Focus
Currently focused on advancing expertise in:
- Production-quality C libraries
- Modern C++
- Embedded & Real-Time Systems
- Medical Device Software
- Industrial Automation Software
Selected Projects
Beneficiary Session Management (BSM)
Operational software developed for humanitarian field programs to record beneficiary sessions and automatically generate NGO reporting summaries. Designed for fast field data entry on low-end devices while transforming operational records into accurate, Excel-ready monthly reports through deterministic business rules.
C Memory Ownership Contracts
Architect-level ISO C99 reference project demonstrating explicit memory ownership contracts, transactional APIs, deterministic error handling, and production-quality software engineering practices.
C ONNX Inference Runtime
Production-oriented C library for integrating ONNX Runtime into native applications, emphasizing deterministic execution, clean APIs, portability, and maintainable software architecture for offline AI deployment.
XRayDoctorAssist
Offline AI-assisted chest X-ray analysis application for doctors and radiologists. Built with TorchXRayVision DenseNet121 and ONNX Runtime, it performs local Windows-based inference, detects suspicious findings, and generates structured doctor-review reports with confidence scoring and safety-focused workflows.
Pymotion
Reusable Python animation framework focused on configurable animation pipelines, procedural graphics, and maintainable software architecture rather than single-purpose scripts.
Expense Management Software
Cross-platform desktop application for personal expense tracking, emphasizing clean architecture, maintainable code, and practical day-to-day usability.
Current Projects
- PDSS — An ongoing clinical software engineering project currently under active development.
- Pymotion — Developing a reusable Python animation framework for configurable, procedural video generation.
- Professional Growth — Expanding expertise in modern C++, embedded systems, and software architecture for medical device and industrial automation applications.
Let's Connect
I'm always interested in discussing software engineering, systems programming, software architecture, and open-source development.
- LinkedIn: https://www.linkedin.com/in/krnraaz/
- Twitter: https://x.com/RaazVibe
-
bsm ★ PINNED
Beneficiary Session Management
C ★ 0 28d agoExplain → -
c-memory-ownership-contracts ★ PINNED
Architect-level ISO C99 tutorial demonstrating explicit ownership, borrowed views, caller-owned buffers, lifetime boundaries, and leak-safe API design.
C ★ 0 4d agoExplain → -
c-onnx-inference-runtime ★ PINNED
Production-ready C-based offline chest X-ray AI inference and validation platform with ONNX Runtime integration, deterministic preprocessing verification, GTK desktop UI, CLI tooling, structured reporting, and end-to-end deployment engineering.
C ★ 0 2mo agoExplain → -
Pymotion ★ PINNED
Create animation using python
Python ★ 0 8d agoExplain → -
XRayDoctorAssist ★ PINNED
XRayDoctorAssist is an offline AI-assisted chest X-ray analysis application (prototype) for doctors and radiologists. Built with TorchXRayVision DenseNet121 and ONNX Runtime, it analyzes chest X-rays locally on Windows, detects suspicious findings, and generates structured doctor-review reports with confidence scoring and safety-focused workflows.
★ 0 2mo agoExplain → -
rabbinur71
No description.
★ 0 1d agoExplain → -
expense-management-software
Simple daily expense management software, cross platform (windows/linux), C+GTK
C ★ 0 2mo agoExplain →
No repos match these filters.