Badges
Certifications
Work Experience
Software Engineer
Fry's Electronic• December 2005 - Present
- Responsible for requirement gathering, analysis, design, implementation, testing, deployment and maintenance (Software Development Life Cycle). Conduct a full range of programming tasks with programming language Java, C++, C, PowerBuilder. - Create Java Desktop applicationf to do data migration between Pervasive and Mysql. - Build and release team’s programs. - Work solo and with team members on corporate and store applications including design, develop, and test existing and new programs. - Fix bugs and add new features to existing software applications to meet the needs of our in-house users using variety of programming languages and software tools listed above. - Create and modify database files using Pervasive SQL, MySQL, and Access. - Access data using simple and complex SQL queries. - Write clean code using Visual Studio, Eclipse and Eclipse; submit code with Visual SourceSafe after peer-reviews. - Write software test plans and release documents.
Education
San Jose State University, San Jose
Computer Science, BS