Software Engineer
Current-Worked on numerous projects based on HC-12 and Coldfire microcontrollers architecture and NPX IMX8 embedded pc.-Programmed and tested every PCB board that was directly related to each individual project I worked on. -Developed WebUI(Javascript, HTML, API). Telnet and Serial interfaces(C language) for microcontroller software environment.-Implemented new software features for each project including new logic for hardware components and new behavior for existing software components of the microcontroller software. -Created new scripts for Nodejs backend logic and worked on porting legacy webUI from microcontroller to embedded system. -Worked on creating new backend for embedded pc -Implemented login and authentication system -Created framework for error handling and crash prevention -Implemented mechanisms for user input sanitization -Worked on creating internal proxy system for the embedded PC webserver -Implemented various bash scripts for handling elevated privilege task execution in a safe and controlled manner.