About Mike Farrell
This information is somewhat outdated. Please contact me for an updated resmue


Overview

      I am a computer programmer from Maryland that taught myself computer programming and maintenance skills at a very young age and have single-handedly used them to put together all of the content on this web site.


Skills
Computer Programming
  • C/C++
    • 5 years experience.
    • Can conform to both Posix and ANSI standards.
    • Experience with Linux GNU, djgpp, Mingw32, MSVC .NET and CodeWarrior compilers.
    • Used OpenGL, DirectX, SDL, Allegro, Winsock, MFC, and Win32 API's.
    • 4 years experience in multiplatform development (same code, different platforms).
    • 1.5 years experience using the STL library
  • Assembly
    • Familiar with AT&T, Intel assembly.
    • Inline assembly (assembly embedded inside C/C++ code)
    • Experience using nasm and GNU assemblers.
  • Unix Bash Scripting
    • 3 year experience
    • Experience writing various utility scripts to facilate menial system tasks.
  • BASIC
    • 3 years experience (before migrating to C/C++).
    • Experience with MSVB compiler.
Operating Systems & Software
  • Windows
    • Experience installing, configuring, and running Windows 98/98/ME/XP/2000.
    • Extensive knowledge of MS Office XP & XP applications.
    • Experience setting up a LAN between windows machines.
  • Linux/Unix
    • 5 years experience
    • Experience installing, configuring, and running Suse Linux 7.0, 8.0, 9.0, 9.2 & Red Hat Linux 7.0 operating systems.
    • Experience setting up a LAN between windows & linux machines using Samba.
    • Configured and used remote access through ssh (text) and vnc (desktop).
    • Set up linux as a secure dedicated FTP and HTTP (apache2) server.
    • Compiled and installed hundreds of 3rd party linux applications.
    • Used bash scripts to write system cron jobs.
    • Written apps that use both the Gtk2 and Qt3 interface libraries
  • DOS
    • Experience installing, configuring, and running DOS 5.0, 6.x, Win9x DOS
Web Development
  • Web programming/design
    • Extensive knowledge of HTML (6 years), CSS (1 year), and PHP (3 years)
    • Used PHP to create dynamic web site components such as forums and upload forms.
    • Developed easy-update pages to allow site owners to update their page content with a web form.
  • Web site administration
    • Experience building and updating sites using FTP.
    • Set up local & remote testing web servers on Windows & Unix platforms.

Education

      BS Computer Science - Salisbury University 2006.


Technical Work Experience

      Since July 2004, I have been porting software for the University of Hawaii department of Anatomy.

      I currently hold 1.5 years experience as a Help Desk Staff Member and Lab Technician at Anne Arundel Community College.   Working there, I have learned valuable skills in Information Technology (I.T.) and fast problem resolvement.



Page was generated in 0.002858 seconds