nikpav

Senior Software Engineer

Senior Software Developer with extensive experience in web services development, application development for Windows and Android, and embedded software development.


Experience: 9 years

Yearly salary: $90,000

Hourly rate: $50

Nationality: 🇧🇬 Bulgaria

Residency: 🇬🇷 Greece


Experience

Senior Software Developer
Ascent UK - ETAS - BOSCH
2022 - 2025
Compiler / Transcompiler development for Automotive Industries. Designed and implemented new features. Optimized the performance of the compiler/transcompiler for faster compilation times and reduced memory usage. Developed and maintained test frameworks. Mentored new team members.
Software Engineer
TeamViewer
2019 - 2022
Application development on Windows and Android. Development of client code (both desktop and mobile platforms). Porting features from Desktop to Mobile and vice-versa. Improvements in Windows rendering & UI. Contributions to the build system. Bringing new team members up to speed with the processes and codebase.
Software Engineer
Telepost Systems
2018 - 2019
Development of the main controlling software for pneumatic tube transport system. GUI application on Windows. Contribution to the proprietary communication protocol between the controlling software and the deployed hardware. Development of reliable system that makes decisions and responds in real-time.
Software Engineer
Contractor / Self Employed
2018 - 2018
Development of software for Hotel Automation. 'Smart' Lighting, Air Conditioning and Room Service solutions. Embedded software development. Communication with a central management system, based on PLCs via MODBUS and other proprietary protocols.
Software Developer
Contractor / Self Employed
2017 - 2018
Development of GUI applications for Windows. Reverse-engineering of a proprietary deprecated image format and making a tool to import/export from/to common image formats. A tool for the visualization of large number of clustered data points. A tool for the redirection of JSON requests from/to remote vending machines.
Junior Developer / Electronics Engineer / Technician
Mikon-K Ltd Electronics – Electrical - Machinery
2016 - 2017
Circuit design. PCB design. Embedded software development. EEPROM Programming Device (PC software, device firmware). Device for capacitive thickness measurement of polypropylene sheets - Lab equipment (circuit design, PC software). High Voltage Generator - Lab equipment (assembly, resistive touch screen device driver). Wireless cell-phone charging device, compatible with the Qi standard.

Skills

c-sharp
git
python
solidity
c-plus-plus
english
greek