Zpět na profesionály

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.
Author
C Developer & C++ Developer
6369353ff064f880dde64059
Kontraktor8800  / Denně
ÚroveňSENIOR
Role
C Developer C++ Developer
Jazyky
English
Dovednosti
AnsibleAutomation SoftwareBashCC++CSSCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerGitGitHubGoLangHTMLHaskellJSONJavaJavaScriptKernelLinuxLinux KernelMySQLOpenShiftOperation SystemsPHPPantheonPerlPlayPostgreSQLPythonQNXShellToolsUnixWebOpsXMLXSLTiOS
Lokality
PrahaZvolenRemoteBratislava