Embedded System Developer Resume
2.00/5 (Submit Your Rating)
SKILLS:
- C, C++, Python, Java, PHP
- Redis, PostgreSQL, MySQL
- Linux, Windows, Mac, Ubuntu
- Algorithm, Data Structure, Kepware Server (OPC), 3G/4G Modem, Modbus, Programmable Logic Controller, NSQ, Micro Services, Open Embedded, Bitbake, Visual Studio, XCode, Eclipse, Java Beans
EMPLOYMENT:
Embedded System Developer
Confidential
Responsibilities:
- Designed a client interface to access the data from OPC server remotely and efficiently.
- Improved the performance and I/O speed by integrated a real time distribute message system & database into polling system.
- Developed a scheduler in the system to better support various data gathering intervals.
- Reduced the data usage and efficiently increased the performance of video storage by implementing motion detection algorithm on the server side instead of the camera side.
- Collected data from sensors or PLC devices by using Modbus protocol with rs485 wire.
- Implemented several services for better supporting firewall configurations, cable plug/unplug detection and sensor status report.
- Improved the performance and accuracy of all the development by building a test environment for PLC(programmable Logic Controller) with all kinds sensors communications.
- Created more ways of accessing to the PLC by implementing protocol to communicate through internet.
- Built an embedded system compiling environment.
- Significantly reduced the data usage by configured camera settings to the field accordingly.
- Configured firewall and port forwarding to increase the security of the modem and prevent from break in.
- Monitored the data usage and modified the setting to the cameras & media server if necessary.
Information Technology Manager
Confidential
Responsibilities:
- Maintained company ERP system using JAVA.
- Designed the interface for insert, delete, and copy and move company product in the database efficiently using C.
- Installed and maintained databases on the servers. Troubleshooting, system backups and data recovery if necessary.
- Created an alarm system for better monitor servers and database status.
- Trouble shoot and problem solved for all kinds of hardware and software problems.