Perl Developer Resume Profile
5.00/5 (Submit Your Rating)
OBJECTIVE
Utilize over 20 years of Programming and Analysis experience by obtaining a full-time Perl-programming, position in a UNIX and/ or LINUX environment.
SOFTWARE SYSTEM SKILLS ABILITIES on Solaris, IRIX, HPUX, and Linux Debian Red Hat, home only CentOS, work
- Web programing: UAMP UNIX-like, Apache, MySQL, Perl
- Languages: C 10 yrs. , Perl 7
- CPAN: CGI, CGI::Application ,CGI::Carp ,DBI , Data::Dumper , Digest::MD5, Digest::SHA1, LWP, LWP::UserAgent , HTTP::Request , HTTP::Response , Params::Validate , HTML::Template , Spreadsheet::WriteExcel, Test::More, etc.
- OS: UNIX/LINUX: Bourne/Korn shell 13 yrs. scripting UNIX utilities sed, awk, etc. on Solaris, IRIX, HPUX, and Linux Debian Red Hat, home only
- DBMS: MySQL MyISAM InnoDB , Oracle, Postgres SQL, Perl DBI
- DB design, normalization, constraint checking
- ISO 9000 Level 2 experience Full SDLC in both incremental and waterfall environments
- Modular software design with tightly controlled interfaces, separation of concerns
- Configuration Management: CVS, Subversion, RCS, SCCS, PVCS
- Apache httpd administration: Compilation, Installation and Configuration
- Web programming: CGI, mod perl Client-side in JavaScript HTML.
- Web crawling: Perl with LWP
- Client/server applications using BSD sockets
- Pattern Matching Regular Expressions , parsing, and extraction
EMPLOYMENT
Confidential
Perl Developer
- In Confidential , developed a task monitor for production software so that operators would be notified automatically when production stopped. Developed software to repair damaged science datasets. Developed a host monitor notify operators when minion hosts went down. The production processing was distributed between a head node and about 80 compute-only minions
- Also in Perl LAMP , developed software to automate some of the alpha testing of new versions of production software.
Confidential
Perl Developer
LAMP work:
- Designed and implemented Web-based workflow management system for resource collections RCIS , including database design, XHTML, JavaScript, and Perl. Used CGI::Application as lightweight Model-View-Controller framework and HTML::Template for the web pages and email.
- Temporarily replaced departed Solaris/Linux sysadmin and automated the formerly-manual core-dump administration, cutting overall admin costs.
- Repaired and maintained large and complex collections of Perl-and-JavaScript search-and-edit software systems. Examples included but not limited to:
- Repaired, enhanced, and completed NIFL Combined Search system
- Rewrote LINCS Training System to repair and enhance edit capability, and improve response, moving to the client side JavaScript all functionality that did not need a database.
- Enabled LINCS Bridges Training Evaluation system to handle multiple question sets out of same data base tables without changing database structure
- Activated SOAP interface for America's Literacy Directory ALD
- Designed and implemented data integration system between NIFL's ALD system and Lockheed's data validation system
- Designed and implemented reusable Year-Quarter class, eliminating redundant code in Discussion List software
- Replaced Webinator search code to accommodate Webinator's change from proprietary format to XML.
Telecommunications Systems Corporation
Confidential
- Replaced legacy text based test tool suite with web-based version using Apache httpd, Perl, Perl DBI, Perl DBD, PostgreSQL on Solaris 7, then Solaris 9.
- Developed Perl software that parsed variable-length record binary log to provide a search capability for telephone systems engineer's tracking specific messages with user-specified characteristics.
- Developed Perl software that generated usage statistics.
- Created editor in Perl for mixed text-and-binary log using pack function and regular expressions.
- Maintained legacy software for wireless short-message switch using SLL, db initially Oracle, then PostgreSQL on Solaris.
- Personal efforts contributed to Team Certification for ISO 9000, Level 2 compliance during my tenure
Confidential
Raytheon Systems
- NASA contract: Earth Observing System Data Information System EOSDIS
- Designed and built GSFC DAAC's database server for information management system ESDIS V0 IMS . Using C, BSD sockets TCP/IP , and Oracle, provided search spatial, temporal, instrument, and geophysical parameters , order and guide capabilities. Implemented gateway between ESDIS V0 IMS and Tropical Rainfall Metering Mission TRMM using Perl with DBI and Oracle, continued maintenance and enhancements through 2000
- Developed prototype Graphical Information System GIS in Perl.
