Software Developer Resume
2.00/5 (Submit Your Rating)
Madison, WI
EDUCATION
Master degree (2009-present), Department of Electrical and Computer Engineering
Bachelor degree of Science , Department of Electro-Optical Engineering
SKILLS
- Understanding of object-oriented development concepts.
- Strong problem solving, technical troubleshooting, and production diagnostic skills.
- Computer languages: Java, C/C++.
- Web development language: PHP,HTML, CSS.
- Database: SQLite, PostgreSQL, MySQL.
- Script Language: Perl.
- Operation systems: Windows95/98/2000, Unix, Linux.
- Hardware design language: Verilog.
- Hardware synthesize tool: Design Vision.
- Language: Fluent Chinese and English.
COURSEPROJECT
Introduction to Operating System (C Language), Madison, WI
- Experience in the parallel programming in Unix system, by using the message passing with pipes.
- Design the program which simulates CPU scheduler, by using several scheduling algorithm.
- Building a robust shell scripter in the Unix system.
Database Management System (C++), Madison, WI
- Building webpage interface to loading, searching database system using PHP and Postgresql.
- Building the internals of a single-user database management system which can work on simple queries, including disk I/O layer and parser that parse the SQL queries.
- Using embedded database system (SQLite), and creating the relation schema with the C++programming language.
Introduction of Algorithm (Java), Madison, WI
- Design and implement the algorithm by using Java language, including divide and conquer, Prim’s algorithm, Kruskal algorithm and Huffman coding.
Data Structure (Java), Madison, WI
- Using the Java to design application such as address book, photo album, mp3 playlist manager, and website sorting application.
Digital System Design and Synthesis (Verilog), Madison, WI
- Design and synthesize a router for use in a 2-Dimentional Mesh Network. Using an industry standard synthesis tool (Design Vision) to meet area and performance objectives.
WORK EXPERIENCE
Software Developer, 2011-present
Confidential, Madison, WI
- Design the database scheme and construct the database with MySQL.
- Building the webpage backend by using PHP.
- Experienced with the Amazon cloud server EC2.
- Design web application.
Research Assistant, 2007-2008
Confidential, Taipei, Taiwan
- Building a project in DWDM system with the low cost detection system.
RELATED COURSE
Introduction to the Operating System
- Focus on basic operating system structure, process and thread synchronization and concurrency, file systems and storage server, system recovery and memory management techniques.
Database Management System
- Covering the logical, physical databasedesign issue and SQL query language.
Data Structure
- Development, implementation, and analysis of efficient data structures and algorithms through five programming projects.
- Experience in use of an object-oriented programming language(Java).
Digital System Design and Synthesis
- Finessed in Verilog, VHDL description language and synthesis for hardware description languages.
- Time-oriented synthesis. Relation of integrated circuit layout to time-oriented design.