C Developer & C++ Developer
Überblick
Kurzer Überblick
C-Programmierer mit 5 Jahren Berufserfahrung. Er hat etwa ein halbes Jahr Erfahrung mit C++ und etwas mehr als ein Jahr mit Python. Sein Schwerpunkt liegt meist auf dem Backend. Unter den agilen Methoden hat er bisher bei fast jedem Projekt mit Scrum gearbeitet, aber auch Kanban ist ihm schon begegnet. Er beherrscht Englisch in Wort und Schrift.
Berufliche Erfahrung
Senior Software Engineer, Linux User Space Networking June 2019 - Present
- Involved in multiple short-term projects related to or incorporating FD.io VPP and networking.
- Responsibilities include implementing new features, plugins, measurement, profiling, optimization, and bug fixing.
- Utilized Scrum methodology.
_Technologies:_C, Golang, VPP, DPDK, memif, trex, AF_XDP, iproute2, Docker, vpp-agent, etcd, Snort, Vagrant, SRv6, Linux sockets.
Freelancer Software Engineer (August 2018 - January 2019) C++
- Worked on rule engine maintenance and declarative logic programming.
- Solved rule-based logical problems and implemented solutions into the rule engine.
- Ensured the correctness of solutions using Prolog.
_Technologies:_Rule Engine, Prolog, Citrix.
Software Engineer (February 2017 - March 2018), C, Python
- Focused on the scsi RHEL kernel subsystem and kernel maintenance.
- Backported upstream kernel patches for the scsi subsystem.
- Utilized Scrum methodology.
_Technologies:_C, Beaker, Kernel, Patchwork.
Software Developer (February 2017 - December 2017) OS Userspace Development
- Maintained, developed, and integrated ABRT into container-based solutions.
- Responsibilities included maintenance, bug fixing, development, and integration with other technologies.
_Technologies:_C, Autotools, Python, PostgreSQL, RPM, Fedora, RHEL, Augeas, Ansible, Docker, Vagrant, libvirt, bash scripting, netcat, LVM, Openshift.
Software Engineer (July 2016 - February 2017)
- Implemented necessary protocols for L3vpn on a Secure Communication Platform.
- Focused on computer security.
- Developed the IP network stack, including DHCP, ARP, and NDP protocols on an embedded Linux platform.
- Also worked on hardware tests.
_Technologies:_C, C++, Embedded Linux, Network protocols (ARP, DHCP, NDP), Busybox, U-Boot.
Junior Software Engineer (August 2013 - September 2015) Unix-Based Systems, POSIX C
- Maintained and fixed bugs in the Netconf/YANG QNX component for networking.
- Developed QNX components for backbone routers and segment routing.
| Freiberufler | 362 € / Pro Tag |
| Eben | SENIOR |