Professional software engineer with experience in C/C++ in a cross platform environment. Expertise with requirements, design and implementation of new projects.
Languages: Java, C, C++, Perl, Smalltalk, Snowball and HTML.
Methodologies: OOP, OOA, and OOD.
Platforms: AIX, HP, Solaris, SGI and Windows.
Tools: Vi, VC++6.0, Numega tools, Case tools, Workshop, Purify, RCS, Flex and Yacc.
· Co-developed an expandable, configurable address keying system that used international directories, laying the framework for future directories.
· Ensured requirements matched customers’ needs, resulting in timesavings in the development process.
· Expanded design to accommodate changes in requirements with further savings in development life cycle.
· Implemented design and worked closely with Product Test to ensure clear understanding of system; fixed bugs in a timely fashion which resulted in on time release targets.
· Developed scripts that kept remote code base up to date on a nightly basis, ensuring productivity.
· Expanded reporting features of core product to satisfy customers’ growing needs.
· Through the process of profiling the code base, evaluating code efficiency and frequency of use, explicitly defined sections of code as inline or rewrote it.
· Organized and scheduled preventative maintenance on 150 copy machines, resulting in less down time and happier customers.
· Maintained accurate inventory of parts, ensuring increased productivity and efficiency.
· Updated embedded system software in copier machines to reflect most current firmware available from Canon.
· Maintained and repaired store equipment: kitchen, skill games, video games and pneumatically controlled show, reducing unexpected costs and keeping a high mechanical standard.
· Managed repair and maintenance budgets to keep management aware of future projects.
· Mentored and trained assistant technicians for managerial positions in other stores.
· Assisted in repair and maintenance of all store equipment.
· Trained game room attendants to ensure cleanliness standards of equipment.
|
· Systems Architecture · Assembly Language Programming · Programming Languages · File Structures · Algorithm Analysis · Object Oriented Programming · Software Engineering Principles and Practices |
· Calculus I, II · Statistics · Design of Experiments · Matrices · Discrete Mathematics |
|
· Electronic Theory · Electronic Circuits · Communication Systems · Digital Electronics |
· Audio and Video Trouble-shooting · Microprocessor Interfacing · Digital Maintenance |