Software Engineer Resume
Auburn Hills, MichigaN
SUMMARY:
- Over 25 years of experience as a Programmer/Analyst.
- Experience as a Computer Operator, IT Manager, Project Manager and Trainer.
- Extensive experience using COBOL, FORTRAN, BASIC and C on a mainframe environment.
- 3 years as a Software Engineer using C++ and MySQL.
- Working knowledge of Java, Linux, database structures, VM Ware, and network protocols.
- Senior level data analysis and report generation skills.
- Over 18 years in Technical Support.
- Experience in writing documentation and user guides.
- Extensive experience in Design, Development and Implementation of applications systems including College Administration, Blood Services, and Business: Accounting, Order Processing, Billing, Sales, Credit, Inventory Processing, Plant Operations, Distribution and Process Control.
- Self - motivated and adaptable, willing to learn and work in new technologies, applications, and programming languages.
- Management/Personal Skills: Department Management, Project Management, User training and support, Analytic and Problem Solving Skills, Interpersonal Skills, Communication, and learning ability.
TECHNICAL SKILLS:
Operating Systems: MPE, OpenVMS, Windows XP, Vista, Windows 7, Linux
Languages: COBOL, FORTRAN, C, C++, BASIC, HTML, Java
Databases: Oracle, MySQL
Applications: VAX Terminal Emulator, Reflections, Microsoft Outlook, Microsoft Word and Excel, Internet Explorer, Project Workbench, NetBeans, Visual Studios, Borland
PROFESSIONAL EXPERIENCE:
Confidential, Auburn Hills, Michigan
Software Engineer
Responsibilities:- Received specifications from the Business Analyst to customize inventory software for large scale companies using C++ and MySQL.
- Wrote and modified programs using C++ and MySQL to read and store transactions created by barcodes.
- Wrote and modified reports for laptops using C++ and MySQL to show the accuracy and integrity of the inventory.
- Wrote and modified reports for tablets using a C# interface to show the progress of the inventory and display accuracy reporting.
- Provided after hours technical support.
Technical Environment: Borland, Visual Studios, C++, C#, MySQL, Barcode Readers, Tablets
Confidential,Dearborn, Michigan
VAX FORTRAN Developer/Project Manager
Responsibilities:- Managed projects related to the VAX systems.
- Supported PLC based automated machinery, data collection, and backup process software.
- Rewrote C programs on the VAX in Java/MySQL using a GUI on a Linux server.
- Migrated the stacker crane programs from the VAX to a windows based PC with a VAX emulator.
- Wrote test plans and DCL scripts for the migration.
- Maintained and developed applications written in C and FORTRAN.
Technical Environment: VAX, OpenVMS, Windows 7, Linux, C, Java, FORTRAN, SQL, MySQL, NetBeans
Confidential
Programmer/IT Specialist
Responsibilities:- Developed, maintained and tested software applications that included: Order Processing, Billing, Sales, Credit, Account Receivables, Inventory, Purchasing, Plant Operations and Distribution departments.
- Wrote test plans and created test data used to test in-house applications.
- Provided ongoing software support for in-house applications.
- Provided ongoing hardware and technical support.
- Created reports for users and management using report generators.
- Documented applications and wrote user guides.
- Administered and supported the HP P2000 Backup and Disaster Recovery system.
- Created cables and wired hardware.
- Trained end users.
Technical Environment: Digital mainframes, OpenVMS, BASIC, HTML, Windows, Oracle
Confidential
Project Manager
Responsibilities:- Received and analyzed user requirements.
- Prepared design documents that included an Initiation Document, System Requirements Document and System External Specifications.
- Created work plans using Project Workbench.
- Put together project teams that included programmers, technical writers, quality assurance auditors and field support staff.
- Oversaw, reviewed results, and signed off on projects for promotion to production environment.
