Programmer
2018 - PRESENTPIT Radwar- Created a test framework for embedded devices using Python with Robot Framework.
- Created communication protocols for embedded devices over a serial port.
- Implemented a link-layer level protocol to ensure reliability in communications over unstable connections.
- Created a requirement mapping service with PHP, MySQL, and JavaScript.
- Developed a type of software for a device for testing working parameters of a power supply.
- Built a type of software for a device checking accuracy of an approximation algorithm in another device.
Technologies: Python, C++, CSoftware Engineer in Testing
2017 - 2017Codilime- Designed test cases for networking systems.
- Submitted extensive bug reports after full investigations.
- Performed Linux administration and log reading.
- Configured VMs and Docker containers to emulate different network topologies with different services.
- Listened to network traffic using tools such as tcpdump and Wireshark as part of the investigation.
Technologies: Robot Framework, Linux, Python