Software Engineer
Current• Developed and maintained the following middleware components in Unix C/C++ that run on NEC’s NC9000 Series AdvancedTCA (Advanced Telecom Computing Architecture) servers:- Fault Detection and Recovery (FDR)- Common Disk Management (CDM)- Extension Switch Management (ESM)• Created 5 design documents, 2000 lines of code, 250 test items, and shell scripts used to automate tasks.• In-charged in the creation, installation and verification of plug-in components, and configuration management.• Created a shell script that automates the creation of plug-in components, which decreased the creation time by 60%.• Created a shell script that automatically collects execution logs for debugging and verification, which decreased the verification time by 40%.• Completed all assigned tasks with high efficiency and quality.• Acquired knowledge in inter-process communication using shared memories and message queues and Unix signals.