Java/c++/python Programmer Resume
5.00/5 (Submit Your Rating)
TECHNICAL SKILLS:
- Python API/Bash
- MongoDB/CassandraDB
- MySQL/MariaDB/OracleDB
- JUnit/TestNG/Selenium
- Multi - Thread Programming
- Linux Device Driver C/C++ API/Java
- MongoDB/Express/AngularJS/NodeJS
- HTML 5, CSS 3, JavaScript, AngularJS, JQuery.
- Kafka/Spark
- OpenStack/AWS/Google Platform
- Firmware Development Eclipse/Spring/Jersey
- Jenkins/Maven/Git
- Neural Network
- Machine Learning
- Data Modeling
PROFESSIONAL EXPERIENCE:
Confidential
Java/C++/Python Programmer
- IoT (Taiwan Power Company): Integrated the Grid power meter into private cloud by Hadoop (Kalka, Zookeeper, Spark), collected Big Data, model data, and detect peak power surge.
- Lead team to complete development for the Synchronized Wireless Communication system (IEEE 802.11/IEEE 1588) and high power amplifier for multiple-motors control by RTAI/Embedded-C and Java GUI.
- Integrated of Java 1.8, C/C++ Device Driver, Xilinx FPGA/Spartan, Cypress SPLD/CPLD, and CANopen (Real-Time Ethernet) for temperature and Motor Controller.
- Completed the Linux Device Driver for Temperature Measurement in C/C++/Java and CANopen for EtherCAT.
- Check in/out by GiT and bBuild product release by Jenkins/Maven/Ant and final integrate test by TestNG and JUnit Test.
- Completed projects for AC/DC Regulator, DC/DC PWM Converter, DC/AC PWM Inverter by class C and Class D with BJT, MOS, and IGBT by OrCAD/HyperLynx.
Confidential
C++/java programmer
- Completed implemented algorithm for Mixed Signal fast-SPICE simulator, IPC by Socket Programming, and distributed computing (VNC, GRID, LSF) by Qt C/C++ for big simulation data processing.
- Run-time controls the inventory/bonus of distributed EDA license with public/private cryptography.
- Build up strong knowledge in IBM ClearCase (Global File Management), QA by Purify/Quantify/Performance, HSpice/FineSim, OrCAD Capture/PSpice and Confidential ADMS/AFS/Eldo/EldoRF/Signal Integrity/Power Integrity/Thermal Analysis/EM.
- Checkin/out by IBM Clearcase and build product release test by Makefile for monthly, quarterly, 6 months, annual QA.
- Integrated/Distributed Regression Testing by IBM/LSF, Oracle/Grid, VNC, k/t-shell, and Bash Script for daily and weekly QA.
Confidential, Mountain View, CA
Java/c++/html programmer
- HDTV Setup Box: Developed Java GUI by UIMX/UML for Setup Box, Mobile Surveillance system, Server: the MPEG-2 (H263) Video/Audio Digital Encoding system, UDP for emergency file transfer, TCP secure file transfer for setup box by WindRiver/VxWork, HTML, JavaScript, and Qt/C++/Java GUI.
- Surveillance system: TV-MPEG Coding/Decoding/Cryptograpg, Control Video Frames Compressing/ Forwarding/ Backwarding / Rewinding/ Indexing, and FTP for mobile system on Setup Box and Web Browser.
- Integrated Testing by Xrunner/LoadRunner, Veritas, and QTP (Quick Test Professional). EDA Flow integration and Testing by Perl.
Confidential, San Jose, CA
C++/html programmer
- GUI Java/HTML Components API: GUI components control, in/out, Mouse Event, Drag and Drop, graphic drawing for histogram, shmoo plot, and etc.
- Client-Server Database with Multi-Thread Synchronization between the Server (Tester Station) and Client (Review Station): Implemented Socket-based, con-current Client/Server Database Management System by SQL database (MySQL and PL-Oracle) for CPU/Memory Tester by Oracle Database.
- Firmware developed by PC based/Visual C++ for Memory tester.
- Software Tools: Developed client Histogram, Shoot plot, and Advantest Test Language compiler.
- UNIX Device Driver: Analog Device Switch Filter, Mixer, Local Oscillator, Voltage-Controller Oscillator, RF Frequency Controller, ADC/DAC Converter, and Power Amplifier.
- Integrated Automatic Test by Perl/QA and Regression: Deployed and familiar with code performance tune up by IBM Purify, Code Coverage, Quantify, and Lexical/Syntax/Semantic analyzer for C/C++/VisualV++, Automatic Test tools (XRunner, Veritas, QA Partner) and QA/Debugging tools (Purify and Test Coverage).
Confidential, Los Angeles, California
Fortran/c programmer
- Stimulated and data response collection of EEG data. Developed brain behavior modeling/prediction by Volterra/Weiner model and neural network.
Confidential
C software engineer
- Developed biological control system by Apple-II and GPIB Controller. Biological genetic modeling and simulation.