C Developer & C++ Developer
Prehľad
Krátke zhrnutie
Programátor v jazyku C s 5-ročnou praxou v komerčnej oblasti. Má približne polročné skúsenosti s jazykom C++ a niečo vyše roka s jazykom Python. Zameriava sa najmä na backend. Spomedzi agilných metodík doteraz takmer na každom projekte pracoval so Scrumom, ale stretol sa aj s Kanbanom. Je zdatný v písanej aj hovorenej angličtine.
Pracovné skúsenosti
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 | 362 € / Denne |
| Úroveň | SENIOR |