CS @ SNHU · Backend & Systems Engineering · C++ · Java · Python
Brooklyn, NY · LinkedIn · amr.osman@snhu.edu
Backend and systems software — REST APIs, desktop applications, OS-level projects.
Six years of IT and cybersecurity work means authentication, access control, and reliability
are designed in from the start, not bolted on.
| Project | Stack | What it does |
|---|---|---|
| Valhalla-server | C++20 · Drogon · PostgreSQL · Docker | Multi-tenant healthcare REST backend — 29 endpoints, JWT, bitmask RBAC, CI |
| SmartClinic | C++ · Qt · SQLite | Cross-platform EMR desktop app with multi-specialty record workflows |
| image-describe | Java · JavaFX · ONNX Runtime | A small desktop app that looks at a photo and writes a one-sentence description of it — using a real AI image-captioning model, running 100% locally on your machine. No API keys, no cloud services: after the first run, it works completely offline. |
| JSmartClinic | Java · JavaFX | Java reimplementation of SmartClinic |
| mountain | C++ · Qt · SSHFS | macOS menu-bar app for mounting/managing remote SSH storage |
| JavaSpring | Java · Spring · MySQL | Product-management REST CRUD API with layered architecture |
| realtime_scheduler | Python · C | Real-time scheduling algorithms + memory management simulator |
Languages: C++20 · Java · Python · C · SQL · Bash
Backend: Drogon · Spring Boot · PostgreSQL · MySQL · REST API design
Desktop: Qt · JavaFX
Tooling: CMake · Conan · Docker · GitHub Actions CI · Catch2 · clang-tidy
Security: JWT · RBAC · libsodium · input validation · rate limiting
🎓 Certifications & Professional Credentials
- ISC² Certified in Cybersecurity (CC)
- CompTIA CySA+ (Cybersecurity Analyst)
- CompTIA Security+
- Splunk > Core Certified Power User
B.S. Computer Science @ SNHU (expected Oct 2027) · Seeking software engineering internships.