Ryan Somma

Information Science Sensei

1000 Hunter St.252-207-5768

Elizabeth City, NC 27909ryan at ideonexus.com

 

SUMMARY RELEVANT TECHNICAL SKILLS:

Mr. Somma has worked for 9 years as a qualified USCG Aviation Information Systems Web Application Engineer, developing and administering the Electronic Aircraft Logbook and Corrosion Mapping applications using ASP, HTML, JavaScript, VBScript, and SQL. He provides technical support to the Help Desk, Database, DSS, Implementation, EAL QA, AMMIS, Contract Labor, Documentation & Help, and Quality Assurance teams, as well as providing his singular understanding of Electronic Asset Logbook and Corrosion Mapping application and business logic to his teammates. During his 3 years as an Independent Contractor in Washington DC, Mr. Somma provided start to finish Web Application solutions for companies such as American Management Systems, the Society for Human Resource Management, Lockheed Martin, PSINet, and Sony Corporation. During this time, he also a partnered in a joint dot-com venture, Waygate Consulting, LLC, where he acted as Project Manager overseeing the development of Web Applications for various clients. Mr. Somma continues to build ASP Applications in his spare time for causes such as the Children’s Hospital of the King’s Daughters and a children’s Science Center, Port Discover.

 

EDUCATION:

¨       GC, Information Systems, Software Engineering Concentration, Strayer University, 2009 (4.0 GPA)

¨       BA English, Virginia Polytechnic Institute, Blacksburg, VA 1996

 

INTERNET/NETWORK AND SECURITY TECHNOLOGIES: 

¨       HTML,XHTML, 13 years

¨       JavaScript, AJAX, 11 Years

¨       PHP, LAMP 3 Years

¨       XML, 4 Years

¨       VBScript, ASP, 8 Years

¨       Site Traffic Monitoring, 6 Years

¨       MS Knowledge Base, W3C Consortium, and other Online Resources.

 

SOFTWARE AND SOFTWARE DEVELOPMENT: 

¨       Eclipse/Netbeans, 3 Years

¨       IBM Rational/Synergy 1 Year

¨       Ultraedit, 7 Years

¨       GIMP, 1 Year

¨       Adobe Photoshop, 12 Years

¨       MS Visual Studio, Visual Basic, 7 Years

¨       Merant Version Manager, 8 Years

¨       MS Office 98 through 2007, 14 Years

¨       Internet Explorer, 11 Years

¨       Mozilla Firefox, 4 Years

¨       Google Chrome,  2 Years

 

DATABASE: 

¨       SQL, 7 Years

¨       Ingres Database, 8 Years

¨       MySQL, 3 Years

¨       SQL Server 7, 4 Years

¨       Access (98 through 2000), 12 Years

 

OPERATING SYSTEMS: 

¨       MS Windows (3x through 7), 13 Years

¨       Windows Server (NT, 2000), 9 Years

¨       Ubuntu Linux, 2 Years

¨       Macintosh OS, 2 Years

¨       IBM OS/2 Warp, 1 Year

 

SPECIALIZED TECHNICAL TRAINING:

¨       IBM Rational Synergy Training, 09/2009

¨       PHP, Webucator, 10/2008

¨       Cascading Style Sheets, HTML Writers Guild, 02/1999

¨       Advanced JavaScript, HTML Writers Guild, 03/1998

¨       Edify Application Engineering, 02/1999

 

CERTIFICATIONS:

¨       Community Emergency Response Team Certification, CERT, 09/2006

¨       Aviation Information Systems Production Qualification, USCG, 05/2004

 

AFFILIATIONS:

¨       Member of the Association for Computing Machinery (ACM)

¨       Member of the Computer Science Teachers Association (CSTA)

¨       Member of the Society for Amateur Scientists

¨       Member of Mensa, 03/2005 - Present

 

PROFESSIONAL RECOGNITION:

¨       Certificate of Appreciation for Contributions to the Mission Pallets Project, USCG, 2008

¨       Unsung Hero Award, USCG January – March 2008

¨       Certificate of Appreciation for Contributions to the HC-144A CASA Aircraft Induction Project, USCG, 2007

¨       Certificate of Appreciation for Contributions to the Port Discover Children’s Science Center, 2007

¨       Certificate of Appreciation for Contributions to the National Security Cutter Logbook Project, USCG, 2006

¨       Certificate of Appreciation for Service to the Aging Aircraft Division, USCG, 2005

¨       Certificate of Appreciation for Troubleshooting Complex Client Issue, USCG, 2004

¨       Certificate of Appreciation for Contributions to the Electronic Aircraft Logbook Project, USCG, 2003

¨       Most Conscientious Supervisor Award, Eastern Virginia Medical School, 1996

 

EXPERIENCE.

 

United States Coast Guard - Information Services Division, Elizabeth City, NC                         07/01 – Present

Senior Software Developer, Competency Center                                                                                 07/08 -- Present

ALMIS Modernization Phase I: Continuing migration of an existing ASP application into a modernized integrated framework. Assisted in documentation, object modeling, training legacy developers, and project management in the conversion process.

ISD Framework: Developed the interface layer and foundational structure for an applications framework written in PHP, JavaScript (AJAX, DHTML), and XML. Assimilated a portion of an existing ASP application into the new framework, providing a seamless transfer between two domains within the application. Implemented XML configuration files to define web page content such as forms and reports. Applied design patterns, such as the observer, factory, MVC, front controller, and inversion of control to establish a new software development paradigm for the division with the vision of integrating procedural legacy systems into an Object-Oriented environment. Balanced research and experimentation with candidate technologies and solutions with achieving concrete software development milestones.

 

Senior Software Developer, Aviation Logistics Management Information Systems                 10/06 - 07/08

Served as second chair on a team developing mission-critical Aviation and Asset Logistics Management Systems supporting Coast Guard operations world-wide. Served as lead database developer for the Web Development Team, writing database procedures and designing database architecture. Adhered to ISO 9001:2000 & 14001:2004 standards for quality management systems and Section 508 compliance for users with disabilities. Responsible for front-end web development and back-end database development, architectural modifications to improve performance, interpreting new user requirements, coordination with other teams in development, provided guidance to teams adopting our software standards, supervised and interviewed new employees, and assumed management responsibilities in team lead's absence. Provided support to Database Architects, Business Analysts, Quality Assurance personnel, Decision Support Programmers, Help Writers, Project Planners, Systems Support, Pilots, Mechanics, and Officer's working in the field:

Logistics Information Management System (LIMS): Multi-team project to bring the Coast Guard's surface fleet and marine operations within the Aviation branch's logistical management SOPs, and consolidate all logistics management into one application according to Logistics Transformation Program Integration Office (LTPIO) requirements. Involved transforming the Electronic Aircraft Logbook into an entirely dynamic application built on a completely new database architecture, and expanded the application's scope to include 338 operational facilities, 8,500 users, 14,000 personnel, and thousands of projected assets.

 

Web Application Engineer, Aviation Logistics Management Information Systems                  07/01 - 09/06

Electronic Aircraft Logbook (EAL): Team effort to replace an existing paper-based/terminal system with a comprehensive web-based application for managing real-time aircraft maintenance, flight scheduling, mission operations, and personnel training for the Coast Guard’s 28 airbases nationwide. Project became the Coast Guard's flagship web application, the SOP for Asset Management for fields outside Aviation, and the recommended SOP for the Department of Homeland Security in an evaluation conducted by management firm Booze, Allen and Hamilton over Customs and Border Patrol applications.

Corrosion Mapping: Assumed the role of lead developer on an application allowing the Aging Aircraft Division to bring up aircraft part diagrams and note various types of wear and tear on a grid using X and Y coordinates. Included reporting functionality for tabulating corrosion instances and identifying corrosion hotspots on parts and airframes.

EAL Lite: Team effort to develop a bare-bones version of EAL for personnel deployed on ships and limited to a 2kb satellite Internet connection.

System Performance Tiger Team (SPerTT): After an outside consulting firm analyzing our performance problems determined that our normalized database was bringing down our application's response times, we undertook a project to consolidate our numerous SQL views into a single database procedure per web page that would denormalize the data into faster returns. Evaluated SQL procedure performance by measuring page response times, disk cycles per transaction, and other performance metrics.

 

Independent Contractor, Various Locations                                                                                          07/97 – Present

Information Technology Consultant

Mr. Somma has worked on a wide variety of start to finish projects throughout his career as a freelance consultant, providing web development, software development, and systems administration to a number of clients in Virginia and North Carolina:

The Daily Advance, Blogger, (11/07 – 10/09): Maintained a daily web log titled Geeking Out, covering science, cyberspace, and mathematical interests for Elizabeth City’s local newspaper with a circulation of 11,750 subscribers.

Port Discover Children’s Science Center, Web Master / Systems Engineer, (03/06 – 03/07): Developed a dynamic online presence, including several web applications such as an Events Calendar, Volunteer Management, and Links Management. Set up a network of 5 computers with content blocking software for children to browse Science-related websites and run science software. Built an exhibit customizing MS Flight Simulator to allow children to experience flying a plane out of the local USCG Coast Guard base and over Elizabeth City.

Earth 383 Comics and Games, (02/2004 – 03/2005): Managed a computer lab of 10 systems networked for competitive play with over ten different video games, including first-person shooters, online role-playing (MMORPG), and real-time strategy (RTS) formats. Hosted tournaments, provided customer support, maintained hardware,

Children’s Hospital of the King’s Daughters, Software Developer (03/03 – 07/03): Developed a CD Rom application according to the direction of Doctors at Eastern Virginia Medical School that tied together a wide variety of resources, both online and stored on the CD, as a research and diagnosis tool for Medical Workers in the field of Genetics

Eastern Virginia Medical School - Theresa A. Thomas Professional Skills Teaching and Assessment Center, Web Developer (10/02 – 03/03): Developed a comprehensive training and evaluation web application using ASP, HTML, JavaScript, and SQL according to the business needs of Eastern Virginia Medical School Training Administrators. Application was used by administrators to develop tests, which were administered to medical students, and included a wide variety of reporting capabilities to track results.

Workforce Technologies, Web Developer (07/99 – 01/01): Developed comprehensive Human Resource Management web applications for clients such as Sony Corp, PSINet, and Lockheed Martin using, HTML, JavaScript, and the Workscape development environment. Applications included Payroll Management, Employee Self-Service Benefits Management, Training Enrollment, and Timekeeping functionality. Provided web development support to three different project teams nationwide.

Society for Human Resource Management, Web Developer (06/99 – 10/99): Managed the web presence for the most extensive Human Resource Reference Site on the Internet using HTML and JavaScript. Provided web development support to all departments and chapters nationwide. Recommended freelance Web Application Developers to convert sections of the site to a database-driven format and to automate many daily tasks.

American Management Systems, Web Developer (04/98 – 06/99): Upgraded thousands of static HTML pages to a dynamic ASP format for the International Corporate website using include pages and database functionality to manage content.

Booz, Allen, & Hamilton, Team Leader / Systems Administrator (10/98 – 02/99): Managed a team of 5 systems administrators on a project upgrading over 1000 obsolete computers to Pentium II laptops and Desktops. Backed up users’ existing Windows 3.0 and Macintosh systems, installed new systems, restored previous files and preferences into Windows 98, customized systems and software to users’ specific needs, and provided technical support for users adjusting to the new operating system. Included customizing two computers for blind users.

Science Applications International Corporation, Print Technician (07/97 – 02/98): Managed several Xerox print servers for a fast-paced, high profile proposal department. Provided support in producing hardcopies of proposals to over 20 graphics designers and technical writers.

 

Waygate Consulting, LLC, Alexandria, VA                                                                                              09/99 – 03/02

Partner – Project Manager / Marketing Director

Acted as Project Manager in a startup venture for a Microsoft Certified Solutions Provider (MCSP), responsible for monitoring product development, ensured component units were achieving their goals and provided support wherever needed, balanced project requirements with development constraints. Acted as Marketing Director; coordinated with graphic designers, application engineers, and clients to produce brochures, web sites, proposals, slide presentations, a Marketing Plan, and corporate branding.

 

Virginia Tech - Newman Library, Blacksburg, VA                                                                                 01/97 – 07/97

Print Technician

Managed numerous printers, copiers, and print servers. Provided support to students in producing hardcopies of term papers and web sites.

 

Eastern Virginia Medical School, Norfolk, VA                                                                                         09/96 – 01/97

Team Leader / Surveyor

Managed a team of 3 surveyors for an Immunization survey covering all of Virginia. Was responsible for ensuring all households on our docket for the Western portion of the state were interviewed.

 

Shadowrun BBS, Virginia Beach, VA                                                                                                      1985ish – 1986ish

Sysop

Ran a Bulletin Board System (BBS) on a Commodore 128 with a performance enhancement card on two 5 ˝” floppy drives, a 1200 baud modem, and DMBBS software. Managed a software library that users could upload and download from using credits based on bytes exchanged. Fielded chat-sessions with users and supervised bulletin board thread topics.