We provide IT Staff Augmentation Services!

Computer Programmer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Computer and Informational Sciences degree, the most prestigious computer science degree on campus whose five - year curricula required not only the core engineering classes but also systems software, application programming and hardware design;
  • Immersed myself in diverse, deadline intensive software development projects as a W-2 contract software engineer which included two Confidential contracts ( Confidential and Tampa) and four Confidential & Confidential Maitland Center contracts.
  • Confidential that time most contract hiring was for projects that were behind schedule rather than for accounting purposes or right-to-hire reviews. Excels Confidential C/C++ programming and SQL database design and query optimization.

SKILLS:

Languages: C/C++, HTML, PHP, JavaScript, Confidential, x86 Assembler.

Environment: s: WAMP, LAMP, Windows, Unix/Linux, DOS.

SQL: SQL Server 2000/2008/2012 , Postgres, MySQL, ORACLE.

Other: TCP/IP, Ethereal/WireShark, TortoiseSVN, GoogleEarth, Matlab, Unix/Linux shell scripts.

CORE COMPETENCIES:

  • Database design (8 years)
  • Query optimization (12 years)
  • Web development (9 years)
  • C expert (20 years)
  • Multi-threading (7 years)
  • Recursion (3 years)
  • Testing

EXPERIENCE:

Confidential

Computer programmer, FL

Responsibilities:

  • I wrote from scratch every line of code that multi-step parses the monthly flat file voter registration and voting history records maintained by each of Florida’s 67 counties then Confidential the results into a Postgres database which I designed and config-file optimized. My nine-step .
  • Confidential code also generates the various HTML drop-down boxes and raw PHP/JavaScript code which are file concatenated to create the front-end search-by voter criteria main page with many per county statistics and I also used PHP to retrieve the query data from a Postgres database so it can be displayed on the screen or optionally sent to a downloadable field-delimited text file.
  • Select Dade County, then select all 580,000 Democrats, then sort by Precinct, then select Output File and in 5 minutes the data will be retrieved which is 1900 sorted rows per second on standard computer hardware
  • Microsoft Visual Studio C/C++, Postgres, HTML, PHP, JavaScript and WAMP.

Confidential

Substitute Teacher, FL

Responsibilities:

  • Even though the pay is low, worked 4-5 days a week as a substitute school teacher in Confidential which is a great public service since administrators, teachers and students need great substitute teachers.
  • Often called directly by a school administrator to substitute Confidential the request of one of their teachers.

Confidential

Guitarist/Songwriter/Promoter, FL

Responsibilities:

  • Sit-in guitarist with several local house bands who as a songwriter also looked for industry contacts to finance then promote locally produced songs.

Confidential

Database Administrator/Computer programmer, Melbourne, FL

Responsibilities:

  • As the sole database administrator designed and supported all TOA databases including tables and indexes to run under either SQL Server, MySQL or Postgres platforms then as time went on wrote or rewrote every TCP/IP application that inserted data into these databases.
  • Demonstrated that long integers significantly outperformed floating point data types - FLOAT, REAL or DOUBLE PRECISION - on all application queries that had a latitude or longitude in its WHERE clause.
  • Dramatically optimized response times for a 930 million row lightning stroke Postgres database by designing a 2-D latitude/longitude data type and by applying comprehensive index design analysis in conjunction with an exhaustive permutation of all pertinent Postgres parameters in postgresql.conf.
  • As a DBA with extensive software development experience regularly created large databases to test a query optimization theory or to replicate a live environment when performance tuning high volume Confidential .
  • Made all database software upgrade decisions.
  • Performed all database backups and recoveries using Confidential -SQL for SQL Server and plain text scripts for Postgres and MySQL.
  • Wrote a C/C++ threaded TCP/IP application that continuously merged two live lightning stroke data streams by matching identical strokes and isolating unique strokes then storing the cumulative result in an SQL database.
  • Selected by TOA Systems’ management and technical lead to rewrite two poorly performing applications - the TCP/IP lightning stroke data stream-to-database ingestor and the WebMon.
  • Lead UI and back-end programmer for all HTML/PHP/JavaScript software that queried our databases such as the WebMon which 24/7 monitored the internal state and message activity of each of TOA Systems’ 170 lightning sensors positioned throughout North America and the Caribbean. This was TOA Systems’ most critical monitoring diagnostic which had many column sort-by features and mouse hover details.
  • Also wrote TOA Systems’ second most critical HTML/PHP/JavaScript application which allowed a subscriber to specify a latitude-longitude box, time window and an amperage range to build a query string that would return Lightning Stroke data that was then either displayed using Google Earth or sent to a file in a variety of ORDER BY formats which required comprehensive index analysis.
  • Wrote a C/C++ application that sent all live, unfiltered atmospheric electro-magnetic waveforms, not just lightning waveforms, to both an SQL Server and a Postgres database then I designed and wrote the queries to immediately read this data so it could be streamed in 30-second intervals Confidential a rate of up to 120 megabytes per hour to feed a classified U.S. Air Force JSON application.
  • Wrote a Matlab application to create our Location Accuracy/Detection Efficiency color gradient maps.
  • Wrote a C/C++ application that imported into TOA Systems’ 930 million row lightning stroke archive database an additional 4 years of legacy lightning data from various undocumented ASCII flat files which were in many different formats and had never resided in a database.
  • Spent one week in Athens, Greece installing our system and training the personnel from the Greek National Meteorological Service (HNMS).
  • Wrote many C/C++ utilities such as the matrix hit analyzer and the 25Kamp sensor sensitivity tuner.
  • Wrote a C# application that used the OpenSource mapping software GreatMaps to plot lightning strokes on various non-Google Earth geographic map types.
  • SQL Server, MySQL, Postgres, Visual Studio C/C++, C#, HTML, PHP, JavaScript and WAMP.

Confidential

Computer programmer, Cocoa, FL

Responsibilities:

  • As a staff support programmer wrote various in-house C/C++/PHP/HTML/JavaScript/MySQL utilities such as data loggers and even added features to and generally supported one of their legacy Confidential programs from the 1970’s.
  • Compiled LAMP from the raw source code to create a specific package baseline for any new Confidential project such as their new company-wide email system, Horde, which I selected and configured to replace their legacy DEC PDP based email system.
  • Made Apache config file changes to support a specific authentication sequence for their flagship software application called EnergyGauge which had the statutory authority to issue energy efficiency ratings for any commercial building in the State of Florida seeking property tax credits.
  • C/C++, HTML, PHP, JavaScript, Confidential, MySQL and LAMP.

Confidential

Computer programmer, Orlando, FL

Responsibilities:

  • Replaced their numerous MFC CPtrLists with more efficient raw memory management C/C++ code.
  • After much debate replaced their standard double-buffering screen painting techniques with XOR line-painting algorithms to plot their stock market charts.
  • Decoded a live Bloomberg NYSE subscription data feed to provide the raw data for PointDirex’s stock market charts.
  • Visual Studio C/C++ and Windows.

Confidential

Computer programmer, Longwood, FL

Responsibilities:

  • As my first assignment and with nothing but a very terse Confidential reference manual as a guide I wrote a fax Confidential Group III 2d compression algorithm in raw C code which after establishing a connection to the target fax machine I then streamed the bit file I had Confidential encoded through a real-time UNIX port and if the relatively large encoded bit file was off by just one bit anywhere the fax machine would just stare Confidential you as if no file was sent Confidential all so you never knew how close or far away you were from the goal.
  • Wrote various reports that either parsed large pipe-delimited flat files or read data from a non-relational database, Faircom cTree.
  • C, Confidential Group III hardware, QNX (real-time UNIX) and Faircom c-Tree non-relational DBMS.

Confidential

Computer programmer, Maitland, FL

Responsibilities:

  • On my fourth contract assignment with Confidential & Confidential the Maitland Center, a previous Confidential & Confidential manager whom I’d worked with hired me to write software generated test cases in C to create every permutation of the many varieties of national and international long distance billing and service type combinations that their new switch could handle. These permutations were then sent in batches through the switch to simulate real telephone calls then each switch response was sequentially redirected to a file so Confidential the end of the run the file’s contents could be tabulated with AWK/SED shell scripts that I also wrote for our group.
  • C, shell scripts and UNIX.

Confidential

Computer programmer, Lakeland, FL

Responsibilities:

  • Wrote a Confidential command-line version of every predominantly used feature of Confidential ’s Confidential III menu-based system. This Confidential command-line version operated Confidential the entire area code or entire exchange code level whereas the menu-based system was restricted to a single payphone EEPROM update Confidential a time. Confidential ’s main customer had over 10,000 payphones in the southeastern U.S., so when any new government regulation or rate/tax change occurred each payphone’s EEPROM could now be updated by running a few area code level or exchange code level Confidential line commands.
  • C, DOS, RS-232 and Faircom c-Tree non-relational DBMS.

We'd love your feedback!