Software Technical Lead
Current-- Cloud deployment and application development using virtualization, storage volumes, Docker containers and Kubernetes in Amazon AWS, Microsoft Azure and Google GCP-- In line coded design diagrams and architecture documentation using PlantUML-- Enterprise distributed data archiver creating a RabbitMQ data stream that is parsed and normalized into a PostgreSQL database (C, C++, Python)-- Linux kernel / U-Boot customization and driver development for arm/armhf and amd64/x86_64 (Devicetree/dts, configs, ethernet, phy, pinctrl, rtc, watchdog/wdt, gpio)-- Customized and packaged Linux distributions for embedded systems-- Network analysis tool that would snoop live network traffic, analyse it and and act as a heuristics detection utility of captured packets similar to Wireshark, that dynamically generate detected issue reports (C++)-- Embedded Modbus/TCP and N2 gateway network translator into the BACnet standard protocol (C, C++, Python)-- Operating system abstraction layer libraries and libffi integration for application cross-platform independence support on Windows, Linux and ARM (C, C++, Python)-- Jenkins CI/CD pipeline DevOps of Secure Software Development Lifecycles (SSDLC)-- Jira, Confluence, Bitbucket and APT Debian repository administrator-- DEB / Debian Linux installer packaging and WiX / Wise Windows installers (C, XML)-- Extending and embedding PHP into Mongoose on an embedded system allowing a micro web server to directly execute PHP scripts serving the result pages to clients (C, PHP)-- BACnet protocol server and network stack (C, C++, Python)