FORMAL QUALIFICATIONS SUMMARY
16 years of overall computer experience, ranging from basic operation and repair to advanced programming and server administration. Effective leader, excelling in technical training of personnel and carrying-out/delegating duties to achieve mission success. Excellent at learning new things at a fast rate with minimal or no training.
AREAS OF EXPERTISE
| Windows | Linux | Server Administration |
| x86 Assembly Language | C Programming | Operating System Design |
| PHP Development | Javascript/AJAX/SOAP | HTML/XHTML Standards |
| Database Design | MySQL Databases | Microsoft SQL Databases |
| Computer Repair | System Architecture | General Troubleshooting |
With extensive knowledge of the following
| Microsoft Active Directory | Microsoft IIS | Apache Web Server |
| MODx CMS | PERL Programming | PostgreSQL Databases |
| Web and Email Servers | Domain Name Servers (DNS) | OpenBSD |
| Assemblers | Compilers | Linkers |
SIGNIFICANT WORK HISTORY
OCT 2008 - PRESENT: Web and E-Commerce Developer; Milwaukee Public Museum
Duties: Administrate and maintain website, web server and digital signage.
- Maintains and updates all aspects of organizational website, including formatting of content.
- Develops web applications in PHP, HTML/XHTML standards and Javascript/AJAX.
- Working knowledge of classic ASP.
- Analyzes current website design for unobtrusive modification and integration methods.
- Employs well structured programming techniques with clear intent and informative comments.
- Creates, modifies and maintains databases that drive website content.
- Operates dependably and within project scope, with little or no direction needed.
- Maintains and updates web server that is hosting organizational website.
- Develops and maintains Digital Signage throughout the Museum, along with respective content.
- Supports other members of IT department with experience and applied knowledge.
MAR 2008 - OCT 2008: Information Technology Manager; Top Floor Technologies
Duties: Administrate, repair and maintain all technological assets; develop and maintain internal software projects.
- Maintains company technological infrastructure, internal computer network and employee computers.
- Maintains multiple internet-based servers that provide websites, email, databases and other services.
- Develops software for internal company use.
- Researches and secures needed hardware and software assets.
- Provides technological consultation and recommendations to clients, as needed.
- Assists in Website Development using HTML/XHTML, PHP and various database server software.
AUG 2007 - OCT 2008: Web Developer; Top Floor Technologies
Duties: Design and develop database driven websites and applications with user-friendly front-ends and intuitive administration back-ends.
- Primary focus on PHP application development, with knowledge of PERL/CGI and classic ASP.
- Actively adheres to, and develops within, HTML/XHTML web standards.
- Analyzes current website designs for unobtrusive modification and integration methods.
- Develops websites and related programming logic with ease of modification in mind.
- Employs well structured programming techniques with clear intent and informative comments.
- Creates, modifies and maintains databases that drive website content.
- Operates dependably and within project scope, with little or no direction needed.
FEB 2003 - FEB 2007: Intermediate Avionics Electronics Technician; United States Navy
Duties: Inspecting, testing, maintaining, and repair of components, assemblies, sub-assemblies, modules, cards, printed circuit boards, and ancillary equipment whose aggregate constitutes an aircraft communication, display, measurement or navigation system/sub-system.
- Applies theory of operation of transistors, diodes, solid state devices, integrated circuit components, programmable memory devices, power supplies, transformers, motors, servos, communication lines and fiber optics.
- Applies the theory of impedance, resistance, capacitance, and inductance to aircraft communication, display, measurement and navigation systems.
- Uses electronic schematics, block diagrams, wiring diagrams, color codes, and other technical publications.
- Uses technical and supply publications to obtain accurate data for supply purposes.
- Isolates and diagnoses aircraft communication, display, measurement and navigation system/sub-system failures.
- Performs the necessary corrective action prescribed in applicable maintenance instructions for corroded and deteriorated electronic components.
- Operated in a team environment by performing, and training personnel to perform, assigned tasks/duties to achieve mission success.
SKILLS SUMMARY
- 18+ years experience in operation of Windows based PCs including strong typing skills along with an excellent ability to install, learn, utilize and teach software applications.
- 7+ years experience in website development with such languages as PERL and PHP while utilizing the HTML standard.
- 7+ years experience with MySQL Database administration and use, amongst other database software.
- 7+ years experience in Windows/Unix Internet Server administration including websites, e-mail, domain name servers, game servers and relational database servers.
- 12+ years experience in C/C++ Programming Language(s) including general application development and experience with Microsoft Visual C++ and GCC compilers.
- 8+ years experience in x86 Assembly Language Programming including low-level system software design, Operating System design/implementation and general knowledge of computer architecture.
- 12+ years experience in PC assembly and repair for both private customers and small companies.
- Ability to thoroughly train/teach people on the above informal and work-related skills.
SIGNIFICANT PROJECTS
Vermeer Midwest
- Type: Website (http://www.vermeermidwest.com)
- Purpose: E-commerce Website with emphasis on used equipment sales.
- Goal: Replace existing website while maintaining current database and administrative web interface.
- Tools: Adobe Dreamweaver CS3, ASP (back-end), PHP (front-end), Javascript, Microsoft SQL 2005 and related tools, Windows 2003, IIS, XAMPP.
- Notable Tasks: Modified client database (Microsoft SQL 2005) for greater efficiency. Cleaned-up administrative web interface (ASP) and added new functionality. Developed functionality that allowed equipment information to be pulled from the database, formatted and displayed as per client specifications. Developed custom search capability. Developed "Request for Quote" functionality with product information tie-in. Developed site-wide news application. Developed job listing application. Assisted client in migration from Windows 2000 Professional and IIS 6, to Windows 2003 and IIS 7 platform.
Packer Engineering
- Type: Website (http://www.packereng.com)
- Purpose: Informational Website.
- Goal: Replace existing website, revamp job listing database and develop administrative web interface.
- Tools: Adobe Dreamweaver CS3, PHP, MySQL, phpMyAdmin, Apache, FDSE.
- Notable Tasks: Modified client database (MySQL) for greater efficiency. Developed administrative web interface in order to add and remove job listing entries. Developed functionality that allowed job listing information to be pulled from the database, formatted and displayed as per client specifications. Integrated Fluid Dynamics Search Engine (FDSE) into website.
Gamer Coliseum
- Type: Website (http://www.gamercoliseum.com)
- Purpose: Gambling Website for Gamers.
- Goal: Develop brand new interactive website to allow people to bet against each-other in games of skill in both direct matches and tournaments.
- Tools: Adobe Dreamweaver CS3, PHP, Javascript/AJAX, MySQL, phpMyAdmin, Apache, UseBB, PayPal.
- Notable Tasks: Developed Entity Relationship Diagram (ERD) for optimal database design, in accordance with client specifications. Developed list of expected Functional Modules as per client specifications. Constructed MySQL database based on previously developed ERD. Developed front-end modules with various functionality: profiles, funds, matches, tournaments, messaging, currently online members, leaderboards, etc... while working closely with the design team regarding the interactive portions of the website. Developed a custom administrative web interface to manage aforementioned modules, members, financial logs, site-wide fees, and other functionality. Integrated with PayPal Website Payments Pro for direct credit card processing, as well as standard PayPal payment integration. Integrated website with an open-source forum software called UseBB.
- NOTE: As of late 2009, the Gamer Coliseum website no longer reflects the original design, development or functionality as related to this resume entry.
Grape Passions
- Type: Website (http://www.grapepassions.co.uk)
- Purpose: E-commerce Website with emphasis on selling wine.
- Goal: Replace existing website and administrative interface.
- Tools: Adobe Dreamweaver CS3, PHP, Javascript, Access, MySQL, phpMyAdmin, Apache, GD.
- Notable Tasks: Migrated/converted client database from Microsoft Access to MySQL. Developed administrative web interface for management of products and customers. Developed functionality that allowed wine/accessory information to be pulled from the database, formatted and displayed as per client specifications. Developed custom search capability. Integrated with WorldPay for payment processing. Developed news application. Developed custom wine label preview application.
The Model Mall
- Type: Website (http://www.themodelmallportfolios.co.uk)
- Purpose: Communal Website for model-related industry fields.
- Goal: Develop brand new website to allow people to bet each other in games of skill in both direct matches and tournaments.
- Tools: Adobe Dreamweaver CS3, PHP, Javascript/AJAX, MySQL, phpMyAdmin, Apache, GD, CAPTCHA, SMF, LightBox.
- Notable Tasks: Constructed MySQL database based on client functionality specifications. Developed administrative web interface for management of members and featured portfolios. Developed functionality that allowed member portfolio information to be pulled from the database, formatted and displayed as per client specifications. Developed custom search capability. Developed custom image viewing application with dynamic watermark capability and integrated LightBox slideshow. Integrated website with an open-source forum software called SMF.
The Netwide Assembler (NASM)
- Type: Assembler/Compiler Tool (http://www.nasm.us)
- Purpose: Tool to assemble/compile x86 assembly language instructions into object files for application linking.
- Goal: On-going support and advancement of tool.
- Tools: C, Dev-Cpp/MinGW, XCode, GCC, Pelle's C, PERL.
- Notable Tasks: Revamped NASM source code to accommodate 64-bit expansion of the x86 architecture. Added newer instructions to existing instruction set. Added support for 64-bit PE/COFF object file format (Windows). Added support for 64-bit Mach-O object file format (Mac OS X).
Dynatos Operating System (DynatOS)
- Type: Operating System development project (http://www.dynatos.org)
- Purpose: Provide an Operating System with a design based on newer computer concepts and standards.
- Goal: On-going development and advancement of project.
- Tools: Netwide Assembler, GVim, Bochs, Virtual PC, VMWare, Parallels Desktop.
- Notable Tasks: All-around design and development of the DynatOS Kernel, Operating System and Virtual Machine. Development of device drivers, API, file-systems, event handlers, memory management, program process management, user interface, and many other things that constitute a modern operating system.