Qualifications Summary
Highly competent, analytical, and performance-driven IT professional,
equipped with well-developed qualifications acquired from extensive
experience in various areas encompassing software engineering/architecture,
network engineering and administration, database engineering, process
development, strategic planning, and consultation; strongly inclined to a
challenging position as Senior Software Engineer to effectively utilize
acquired knowledge and experience and achieve career advancement. Equipped
with verifiable track record of success in managing overall aspects of
numerous projects while ensuring completion within budget and time
constraints. Analytical problem solver with proven ability in identifying
and implementing improvements to streamline processes and increase
efficiency and productivity. Accustomed to managing, maintaining, and
nurturing positive business relationships with clients from all levels to
ensure profitability and customer satisfaction.
Extensive experience in creating custom data management and validation
software
Highly knowledgeable in managing and administrating Windows, Unix and Linux
systems
Adept at analyzing and coordinating system designs, from concept through
implementation, to ensure efficient business and IT performance
Successful at designing and implementing innovative strategy and business
solutions, as well as in developing IT standards to meet various needs
Skilled in many programming languages, including C, C++ and Java
|AREAS OF EXPERTISE | |
|Systems Analysis, Integration, and |Systems Planning and Implementation |
|Lifecycle | |
|Software Engineering and Development |Network Infrastructure and |
| |Administration |
|Continuous Quality and Process |Data Backup/Restoration/ Date Recovery |
|Improvement | |
|TECHNICAL SKILLS | |
|Programming |C | C++ | C# | Java | Javascript | ColdFusion | PHP | ASP | HTML | |
|Languages: |DHTML | XML | UML | VRML | Verilog | Perl | SQL | Python | Ruby | |
| |Assembly | ADA | UPC | Unix Scripting ( including ASH, BASH, CSH, |
| |and ZSH) | TeX Typesetting | SystemC | Cilk++ | Erlang | Occam | |
| |Publicus | Lua |
|Operating |Windows | Linux | Solaris | OpenSolaris | HP-UX | OSF/1 | AIX | |
|Systems |UnixWare | OpenBSD | VxWorks | VMWare ESX | FreeRTOS | RTAI | Irix ||
| |Lynx | OS/X | MOSIX | Kerrighd |
|Distributed |Globus Toolkit | RPC | MPI | OpenMPI | Corba | ACE TAO | |
|Computing |Multicasting | Clustering | Grid Computing | Infiniband | SCI | RDMA|
| || ccNUMA | DHCP | DNS | BIND | Net-SNMP |
|Security |LDAP | OpenLDAP | 389 Directory Server | Active Directory | Kerberos|
| || NIS/YP | DNSSEC | SAML | SASL | OpenAuth | OpenCA | OpenSSL | |
| |Tripwire | Wireshark | Blue Coat, Sidewinder and Sonicwall firewalls|
| || IPTables | Static Code Analysis | Mandatory Access Controls |
|Web |WebMethods | Tomcat | Apache | IIS | Squid | Spring | Hibernate | |
|Technologies |JBoss | Velocity | Jena | Fuseki | SPARQL | Maven | Selenium | AJAX |
| || JQuery | Lucene | Harvest | Glimpse | J2EE |
|Database |JDBC | ODBC | T-SQL | ISAM | RDBMS | OODBMS | ORDBMS | Data |
|Technology: |Warehousing | Embedded SQL | NoSQL | Replication | Failover | |
| |Distributed Databases | Hierarchical Databases |
|Database |MySQL | PostgreSQL | MS SQL Server | Oracle | Informix | Ingres | |
|Servers: |DB/2 | Firebird | Berkeley DB | SQLite | MS Access | DB4 | Memcache |
| || HDF5 | NetCDF | SQLite | InnoDB | MonetDB | XML | RDF | Dezign for|
| |Databases | Erwin |
|Other Servers|Sendmail | Postfix | SiteMinder | Linux-SSI | Veritas | Norton Ghost|
| || NFS | NAS, SAN systems | Plastic SCM | Git | SVN | Perforce | |
| |Lustre | Atlassian tools | FusionForge | Trac | Mediawiki |
|Other |MS Office | Open Office | Texmaker | FITS | Profiler kit | VPN | |
|Programs |LinuxBIOS | OpenBIOS | Tiano | Software and hardware RAID schemes | |
|and Packages:|Linux LVM | Protege Ontology Editor | Mathematica | SAGE | Octave | |
| |Data Visualization | Embedded Software Development | RTOS |
|Other Skills |Cisco, Juniper, HP and Dell network devices | Project Management | |
|of Note: |Helpdesk Management | Technical Documentation | Test Frameworks | |
| |Bus technologies (including PCI Express 2.x, VME, VXI and |
| |HyperTransport) | Solutions Evaluation |
|PROFESSIONAL EXPERIENCE | |
|Various E Portland, OR; Bend, OR | |
|Senior Software Engineering Consultant | 2008-Present |
Utilized comprehensive technical skills and IT experience in performing
numerous responsibilities; served as senior software engineer, project
lead, and senior quality assurance engineer to various clients. Rendered
guidance, leadership, and consultation to clients in administering various
IT and business related issues. Responsible for multi-location website
server farm maintenance and optimization. Developed ontology and RDFa data
for Semantic Web access to primary site. Migrated multiple sites from
local hosting to the Amazon cloud. Added Squid cache in accelerator mode to
the sites. Tuned database settings to accelerate content delivery and
reduce issues during outage recovery. Designed single-sign-on engine for
supporting multiple incompatible back-end account systems by means of
modified SASLv2 middleware. Developed mobile web applications for viewing
newsprint.
Key Accomplishments:
Skillfully managed numerous development projects, including PCI Express
shared memory protocol; facilitated QA test harness for web applications
and OS kernels, Selenium/Java based automated QA system, Cross platform
testing for Wi-Fi functions and WiMAX functions, fault-tolerant multi-path
wireless networking stack, and UAV system. Led the porting of XORP software
router to Windows CE; as well as administered SQL based data-driven user
management interface; Developed automated cross-browser tests for a range
of AJAX-based platforms
Developed websites using Publicus, ColdFusion, PHP, J2EE with the JBoss and
Tomcat engines, and C++ on the backend and AJAX on the frontend
Provided quality technical documentation suitable for end-users, developers
and systems administrators for software developed in-house using word-
processing, desktop publishing and typesetting software
Successfully directed various design and development projects, such as
Windows CE QOS drivers, a Windows CE-based unicast and multicast router
system, and Windows CE intermediate drivers for QoS protocols; conducted
functional and top-down testing of audio functions as well as Vista and
XP64 device drivers
Maintained Cisco, Hewlett-Packard and SonicWall networking equipment,
including firewalls, routers and managed switches. Maintained intrusion-
prevention systems, network security analyzers, encryption systems and all
other aspects of the security infrastructure across the corporate network
Provided efficient performance in administrating services and managing
special projects, including the administration of PostgreSQL and SQL Server
databases, SASL, Kerberos and Active Directory authentication systems,
software development tools including JIRA, Fisheye and Plastic SCM, and
infrastructure including Exchange Server, SharePoint, backup software and
disaster recovery tools.
|Light Fleet Corporation E Vancouver, WA | |
|Senior Software Engineer |2005-2007 |
Served as senior software engineer and project lead, and employed
remarkable skills in directing numerous engineering and project planning to
ensure project completion within time and budget. Assumed primary
responsibility for directing and developing x86 and MIPS64 BIOS code, as
well as maintained Beowulf and OpenMOSIX clusters on Proprietary hardware.
Identified and configured embedded systems using remote GDB and Corelis, as
well as led the development of embedded systems through utilizing JTAG.
Responsible for designing the software and network protocols for the
LightFleet supercomputer.
Key Accomplishments:
Functioned as co-developer and played an integral role in streamlining
network stack for on-board FPGA and Network processor, as well as planned
and developed high-performance and innovative software and parallel
databases for Linux-based computer clusters and assisted in the design of
the official standards documentation for RDMA-capable networks
Conceptualized, developed, and implemented software for embedded Linux on
the MIPS, Opteron, and Core2Duo processors, including kernel drivers and
distributed shared memory
Managed, planned, and developed a highly scalable and affective
communications protocol and associated network libraries, and led the
Extended Linux Test Project to efficiently analyze composite system
Developed parallel applications in Erlang and UPC to demonstrate the
mathematical and database capabilities of the architecture
Commended for outstanding performance in coordinating and implementing
training to new employees between new markets and corporate divisions
|Various E Vancouver, WA; Beaverton, OR | |
|Consultant, Programmer, Network Administrator II |2004-2005 |
Coordinated full spectrum of network administration operations and provided
technical support regarding various system and network related issues.
Proactively involved in various responsibilities related to monitoring and
maintaining of network traffic and technical writing of policy and
procedural documents. Participated in analysis and development of 802.1x
wireless networking and security in Linux-based network segments.
Led efforts in porting Intel IPP audio software to Linux. Conducted stress
testing of embedded systems. Performed extensive testing and test planning
for variations of hard real-time Linux Operating System. Employed MPEG-4
decoders to real-time operations.
Key Accomplishments:
Engineered and developed fault-tolerant network infrastructure system, as
well as held responsible for the development of Linux and Windows drivers
for high-performance line monitoring and data collection
Successfully led the development of database management tools for
synchronization of SQL Server-based deployment information with PostgreSQL-
based network topology information and network appliance detection software
Served as primary liaison between company and immediate ISPs
Efficiently managed the configuration and installation of Cisco, Juniper,
and HP network equipment and software, which include administering and
troubleshooting firewalls, routers, VPN concentrators, and switches to
ensure efficient IT performance
Headed the design, development, and successful implementation of real-time
sound processing software for embedded computer systems, as well as held
accountable for the development of real-time Linux and Windows CE device
drivers for sound cards and 5.1 audio
Assumed primary responsibility for the development of synchronized timing
software system
|U.S. Navy E North Charleston, SC | |
|Consultant (Software Engineer II | Project Lead) |2001-2004 |
Provided leadership in the development and administration of software
components for Naval Single Messaging System. Executed multiple
implementations of Single Messaging System into single cross-platform
system through effective utilization of technical and analytical skills.
Played a pivotal role in the installation of communications software on
U.S. Coast Guard frigates.
Effectively performed as web server administrator and lead programmer.
Created, maintained, and developed various database systems, including
MySQL and Oracle. Initiated and headed the Linux kernel development and
modification.
Key Accomplishments:
Skillfully directed, developed, and monitored the J2EE/Tomcat-based portal
and brokerage system
Led the streamlining and design of large-scale J2EE-based E-Commerce
payment system and other Java and PHP-based web applications
Planned, developed, and implemented the innovative secure hazardous
environment communications systems, as well as implemented communications
software for use in U.S. Naval submarines
Configured and administered Linux device drivers to support Naval
communications networks and X.25 communications protocols
Analyzed and streamlined Beowulf cluster for fault-tolerant messaging
service
Rendered efficient performance in performing network administration duties;
strategically designed software for administration and migration of U.S.
Naval communications software
|TheSportsRegister.com E Charleston, SC | |
|Programmer | System Engineer |2000-2001 |
Developed and debugged RSA and SSL encryption card. Developed secure J2EE-
based E-Commerce system. Performed duties as C/Java programmer, network and
system administrator. Created and maintained data access systems. Designed
and developed secure online registration system. Performed on-site and
remote installations. Developed encrypted communications protocol for
secure business communications. Web development in ASP and Microsoft IIS.
Administration duties for Microsoft IIS, Microsoft Windows and Oracle
databases. Installed corporate IT infrastructure.
Key Accomplishments:
Devised, developed, and configured RSA and SSL encryption card, as well as
managed the development of secure Java-based E-Commerce system
Formulated, created, and executed secure online registration system to
guarantee accurate data entry
Conceptualized and developed encrypted communications protocol to ensure
secured and quality business communications
|Comso E Hampton, VA | |
|Scientific Programmer |1997-1999 |
Oversaw the entire programming and IT duties, such as maintaining Legacy
X/Motif applications, developing and creating MPI-based cluster for
engineering software, as well as orchestrating and developing interfaces
between Legacy tools and Oracle. Led and administered planning and
development of transfer software between LaRC databases and Oracle
databases.
Key Accomplishments:
Successfully completed the development and configuration of Java-based data
processing system with JDBC connections to Informix and Oracle database, as
well as the development of connector between Java and Legacy Fortran
software
Determined and streamlined CORBA-based application server
Recognized for quality service and strong presentation skills
|EDUCATION | |
Master of Philosophy in Computation
University of Manchester Institute of Science and Technology E Manchester,
England (1997)
Bachelor of Science in Mathematical Computing
University of Glamorgan, Pontypridd E Mid-Glamorgan, Wales, UK (1992)
|PROFESSIONAL AFFILIATIONS | |
Institute of Mathematics and Its Applications (Licentiate Member)
Mellor Archaeological Trust (Software Engineer, Web Developer, and
Archaeology Research Assistant)
|ACTIVITIES | |
Founder of Free Film Project
Science Teacher in National Association for Gifted Children