C Developer & C++ Developer
Přehled
Krátké shrnutí
Programátor v jazyce C s pětiletou praxí v komerční sféře. Asi půl roku má zkušenosti s jazykem C++ a něco přes rok s jazykem Python. Zaměřuje se převážně na backend. Z agilních metodik zatím téměř na každém projektu pracoval se Scrumem, ale setkal se i s Kanbanem. Je zběhlý v psané i mluvené angličtině.
Pracovní zkušenosti
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.
| Kontraktor | 8800 Kč / Denně |
| Úroveň | SENIOR |