C++ & systems
Modern C++, C++17/20, POSIX APIs, system calls, IPC, multithreading, concurrency, atomics, RAII, sockets, memory management, and performance optimisation.
amir@localhost:~ % whoami
My name is Amir Shakeri , Senior Systems Software Engineer with 7+ years of experience developing production-grade software in C++, Linux, and FreeBSD.
amir@localhost:~ $ uname -a
I develop production-grade software across firewall appliances, embedded platforms, networking systems, and cloud infrastructure, with a focus on performance, reliability, and maintainable design.
I’m comfortable working across the stack,from kernel-level debugging and embedded Linux builds to backend services and production infrastructure.
amir@localhost:~ $ printenv
Modern C++, C++17/20, POSIX APIs, system calls, IPC, multithreading, concurrency, atomics, RAII, sockets, memory management, and performance optimisation.
Linux internals, FreeBSD, systemd, kernel debugging, Yocto, Buildroot, root filesystems, bootloaders, firmware, cross-compilation, and toolchains.
TCP/IP, raw sockets, netlink, netfilter/iptables, packet processing, OpenVPN, IPsec, LoRa, and ipfw.
C++, Python, SQL, Bash, C, CMake, GCC, Clang, GDB, perf, Valgrind, Jenkins, and CI/CD.
Docker, Kubernetes, Ansible, Terraform, Azure, GCP, Linux system administration, and production operations.
REST APIs, PostgreSQL, Redis, system design, Django, FastAPI, and reliable production services.
amir@localhost:~ $ history
Remolab · Remote
Developed and optimised performance-critical C++ data-processing modules, profiled production software with GDB, perf, and Valgrind, and automated Linux infrastructure across Azure and GCP, helping reduce operational costs by 10%.
APK Group · On-site
Built C++17/20 firewall, VPN, and low-level networking systems for Linux and FreeBSD. Developed zero-copy packet processing and concurrent services, supported 30,000+ users at one site, and cut the system build process from one day to about 1.5 hours.
Saafaa · On-site
Developed embedded C++ firmware and Linux services for IoT devices using TCP and LoRa, administered development and production servers, and supported a smart-irrigation platform that reduced urban water consumption by 30%.
Boshra · On-site
Developed C++ functionality and Linux-based communication components for an internal enterprise messaging platform serving more than 2,000 users.