SlideShare a Scribd company logo
1 of 2
Download to read offline
114 East High Street

                 Andy Norris                                                          Baldwin City, Kansas 66006
                                                                                      785 979 1145
                                                                                      andy@tireswing.net
           Best Friends – Perl, JavaScript, MySQL, CGI, SQL, HTML, XML, SGML, CSS, Windows.
Skills     Friends – Apache, IIS, OmniMark, Visual Basic, DTD, Datalogics Composer, Mac, Linux.
           Acquaintances – Oracle, Sequel Server, PostgreSQL, C/C++, Java, InfoLinker, FOSI, XSL/T.

Experience
TireSwing Systems, Founding Partner / Director IT / Web Developer                                  Aug 2002 – Present
    Develop AndysWebTools.com, a suite of web tools for customers with no prior technology acumen, to build
     and manage their own websites. Using Perl and JavaScript, the data is stored in and delivered from MySQL
     databases on Linux servers.
    Ported AndysWebTools.com to an iPhone-friendly site with an abbreviated set of most-used functionality.
    Under contract with ConocoPhillips, designed WebSmart66.net, a branded set of web tools for fixed-base
     operators (FBOs). These tools add concierge functionality for pilots wanting to make reservations at the airports
     for rental cars, hangar space, etc. WebSmart66.net incorporates the ConocoPhillips FBO Locator, networking
     all the FBOs in the system in a central location for pilots to plan their refueling stops. Compiled a Visual Basic
     program to help build the HTML image maps from plotted cities on the map graphics.
    Created Marina42.net, a set of tools for yacht brokers to build websites, incorporating yacht listings. Also built
     EWDealer.net, an EdgeWater Power Boats-branded set of tools like Marina42.net, adding functionality to
     support a network of EdgeWater boat dealers. These tools included a dealer's ability to zip and download a
     standalone version of their site to take with them when they might be without an Internet connection.
    Developed MyPlanOfAction.com, a subscription-based task-management website.
    Help to maintain a group of Linux servers and determine upgrade needs.
    Manage development projects. Organize priorities.
    Provide customer support.

Calian Technology US, System Analyst / Consultant                                                Sep 2000 – Jan 2007
Worked in the Content Management Systems (CMS) group on projects for Lockheed Martin, Northrop Grumman,
Raytheon, and Boeing to support systems including the U-2, F-117, F-16, and the unmanned aerial vehicle Global
Hawk. Main objective to build and automate processes to populate Interactive Electronic Technical Manuals (IETM).
    Developed three highly customized clustered network publishing solutions integrating OmniMark, Datalogics
     Composer, InfoLinker, C++, CGI, IIS, HTML, SGML, FOSIs and JavaScript. The input SGML file determined
     the specific DTD, FOSI and steps taken in the publishing process. InfoLinker rules were programmatically
     created and executed to create inter-linking in the PDF output.
    Created CalianTools, a Visual Basic front end for a collection of OmniMark and Perl programs contained in a
     common directory. The GUI gathers information from the user and executes the appropriate program with the
     appropriate parameters. Tools added to the tool set can be small utilities or much larger programs that can
     validate entire IETM builds. This architecture decreases the development time by sharing common code and
     functionality among the tools.
    Crafted complex JavaScript routines to be inserted into HTML reports built from database exports. These
     routines, using the Document Object Model, allow the end user to sort the reports on any of the columns
     selected without having to query the database again.
    Programmed the conversion of data from one type to another, including InterLeaf to SGML. Modified a
     shareware program I'd written before to automate the conversion of Word files to RTF.
    Designed a standalone, lightweight IETM using JavaScript, CSS and HTML that could be used without a
     database connection. To be used in the field, the technician would only need a laptop with a browser. Also
     created the tools to convert the data to be used with the standalone IETM.
    Produced a program, DLDebug, to debug publishing problems, as Datalogics Composer does not provide
     verbose or helpful log files upon failed attempts at publishing an SGML document.
    Provided knowledge transfer in written documentation, onsite visits, and classes taught.
Andy Norris page 2 of 2



Calian.us, Webmaster                                                                               Jun 2005 – Present

Work with CMS and corporate leadership to build Calian's internal website. Integrated together are tools to manage
time and projects:
    For the CMS group, a task/project management tool called Tron tracks progress and status of tasks.
    The time recording system builds time sheet forms particular to each employee and the tasks they can charge
      time to. Administrators can generate granular reports from the data recorded. For the CMS employees, the time
      is coupled with tasks in the Tron system.
    Support ticket system for Calian and their customers to track progress on resolving issues. The support tickets
      can be tied to Tron tasks.
    A calendar for tracking due dates from Tron tasks, support tickets, and scheduling events such as work-related
      travel and vacation dates.

Allen Press, Application Developer                                                               Apr 1996 – Sep 2000
As the third person and first programmer in the newly created Electronic Publishing department, began the
automation that led to the company's ability to put journals online.
    Specializing in OmniMark, converted the legacy data to SGML for loading into the Oracle database.
    Worked in a team to create the process to dynamically convert the SGML from the database and deliver HTML
     files to the guest's browser.
    Programmatically compiled and marked up the 12,300 terms in the American Meteorological Society's
     Glossary of Meteorology, yielding the electronic version of the book, as well.
    Prepared and taught a class on OmniMark to potential new programmers.
    Wrote a program called Archive Manager to place or gather files based on journal, volume, and issue
     information. The program would police the directory structure and file integrity of the archive, making
     corrections as necessary.
    Learned Perl to create Presto, a menu-driven front-end for a collection of OmniMark programs.
    Engineered SiteMonitor, a program to watch the status of the online journal servers. If one were down, it would
     attempt to restart it over a TCP connection. If the restart failed, it would email and page the people on call to
     remedy the situation. SiteMonitor could be configured remotely by email.


Freelance Work
    AutoZone, Memphis, TN, 2000 – Assisted in their website overhaul by converting thousands of loosely
     formatted HTML files to well-formed XML using OmniMark.
    Southwestern Yachts, San Diego, CA, 2001 – Built a template system to allow them to manage the boat
     listings on their website. This led to developing Marina42.net.
    Sugar Land Regional Airport, Sugar Land, TX, 2003 – Created a concierge system for them, allowing
     pilots to make reservations online. A Visual Basic application was developed to review reservations and to
     populate the choices from which the guests could choose. Assisted them by configuring their Microsoft Sequel
     Server during the addition of the concierge system.

Shareware / Freeware
   Automated Microsoft Word with a Visual Basic program named WordConv to convert files to and from Word,
    ASCII, HTML, and RTF.
   Dabbled in mobile programming with a C++ program called TimeDist for the Palm OS that would calculate
    distance based on the speed of sound. For fun.

Education
    University of Kansas, Lawrence, Kansas; Johnson County Community College, Overland Park, Kansas.
    Training in OmniMark, Oracle, PL/SQL, XML, SGML.

References Available

More Related Content

What's hot

The Silence of the Installers
The Silence of the InstallersThe Silence of the Installers
The Silence of the InstallersKlaus Bild
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portaldominion
 
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...darwinodb
 
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012Jeriel_Mikell
 
Peter molendijk alfresco 4.0 release alfresco gebruikersdag - eindhoven 02-2012
Peter molendijk alfresco 4.0 release  alfresco gebruikersdag - eindhoven 02-2012Peter molendijk alfresco 4.0 release  alfresco gebruikersdag - eindhoven 02-2012
Peter molendijk alfresco 4.0 release alfresco gebruikersdag - eindhoven 02-2012Peter A. Molendijk
 
Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgenerationankit.das
 
Software Development & Architecture @ LinkedIn
Software Development & Architecture @ LinkedInSoftware Development & Architecture @ LinkedIn
Software Development & Architecture @ LinkedInC4Media
 
Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09Charles Severance
 
When worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudWhen worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudDavid Pallmann
 
Michael Stephens Windows Systems Engineer
Michael Stephens   Windows Systems EngineerMichael Stephens   Windows Systems Engineer
Michael Stephens Windows Systems EngineerMichael Stephens
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Michael Masterson
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012bmkeating1
 
Alfresco Content Services - Solution Document
Alfresco Content Services - Solution DocumentAlfresco Content Services - Solution Document
Alfresco Content Services - Solution DocumentManish Chopra
 

What's hot (18)

IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
The Silence of the Installers
The Silence of the InstallersThe Silence of the Installers
The Silence of the Installers
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portal
 
Resume
ResumeResume
Resume
 
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
IBM ConnectED SPOT104: Lightning-Fast Development of Native Mobile Apps for I...
 
.Net Prgmr Resume2012
.Net Prgmr Resume2012.Net Prgmr Resume2012
.Net Prgmr Resume2012
 
Peter molendijk alfresco 4.0 release alfresco gebruikersdag - eindhoven 02-2012
Peter molendijk alfresco 4.0 release  alfresco gebruikersdag - eindhoven 02-2012Peter molendijk alfresco 4.0 release  alfresco gebruikersdag - eindhoven 02-2012
Peter molendijk alfresco 4.0 release alfresco gebruikersdag - eindhoven 02-2012
 
Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgeneration
 
Software Development & Architecture @ LinkedIn
Software Development & Architecture @ LinkedInSoftware Development & Architecture @ LinkedIn
Software Development & Architecture @ LinkedIn
 
Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09Sakai 2.0 Architecture Update 2005-06-09
Sakai 2.0 Architecture Update 2005-06-09
 
SCORM in Sakai
SCORM in SakaiSCORM in Sakai
SCORM in Sakai
 
When worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudWhen worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the Cloud
 
Michael Stephens Windows Systems Engineer
Michael Stephens   Windows Systems EngineerMichael Stephens   Windows Systems Engineer
Michael Stephens Windows Systems Engineer
 
Db Resume
Db ResumeDb Resume
Db Resume
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012b
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Alfresco Content Services - Solution Document
Alfresco Content Services - Solution DocumentAlfresco Content Services - Solution Document
Alfresco Content Services - Solution Document
 

Viewers also liked

Hiranava Das Resume
Hiranava Das ResumeHiranava Das Resume
Hiranava Das ResumeHiranava Das
 
Sean Higgins Resume
Sean Higgins ResumeSean Higgins Resume
Sean Higgins ResumeSean Higgins
 
Jeff Denton Resume IT
Jeff Denton Resume ITJeff Denton Resume IT
Jeff Denton Resume ITJeff Denton
 
Robert Sheppard Software
Robert Sheppard SoftwareRobert Sheppard Software
Robert Sheppard SoftwareRobert Sheppard
 
Kansas entertainment report mba
Kansas entertainment report mbaKansas entertainment report mba
Kansas entertainment report mbakrgc
 
Alex Brown Summer 2014 Resume
Alex Brown Summer 2014 ResumeAlex Brown Summer 2014 Resume
Alex Brown Summer 2014 ResumeAlex Brown
 
2015 SEPT geoffrey resume
2015 SEPT geoffrey resume2015 SEPT geoffrey resume
2015 SEPT geoffrey resumeGeoffrey Cook
 
Kim K Business Analyst Resume
Kim K Business Analyst ResumeKim K Business Analyst Resume
Kim K Business Analyst ResumeKimberly Ketchum
 
Mark Kurzava, SQL Server Developer
Mark Kurzava, SQL Server DeveloperMark Kurzava, SQL Server Developer
Mark Kurzava, SQL Server DeveloperMark Kurzava
 

Viewers also liked (13)

first_resume
first_resumefirst_resume
first_resume
 
Hiranava Das Resume
Hiranava Das ResumeHiranava Das Resume
Hiranava Das Resume
 
Sean Higgins Resume
Sean Higgins ResumeSean Higgins Resume
Sean Higgins Resume
 
Jeff Denton Resume IT
Jeff Denton Resume ITJeff Denton Resume IT
Jeff Denton Resume IT
 
Resume
ResumeResume
Resume
 
Robert Sheppard Software
Robert Sheppard SoftwareRobert Sheppard Software
Robert Sheppard Software
 
Kansas entertainment report mba
Kansas entertainment report mbaKansas entertainment report mba
Kansas entertainment report mba
 
Surya resume WSU
Surya resume WSUSurya resume WSU
Surya resume WSU
 
Gireesh G.G Resume
Gireesh G.G ResumeGireesh G.G Resume
Gireesh G.G Resume
 
Alex Brown Summer 2014 Resume
Alex Brown Summer 2014 ResumeAlex Brown Summer 2014 Resume
Alex Brown Summer 2014 Resume
 
2015 SEPT geoffrey resume
2015 SEPT geoffrey resume2015 SEPT geoffrey resume
2015 SEPT geoffrey resume
 
Kim K Business Analyst Resume
Kim K Business Analyst ResumeKim K Business Analyst Resume
Kim K Business Analyst Resume
 
Mark Kurzava, SQL Server Developer
Mark Kurzava, SQL Server DeveloperMark Kurzava, SQL Server Developer
Mark Kurzava, SQL Server Developer
 

Similar to Andy Norris' Resume

Martin Koons Resume 2015
Martin Koons Resume 2015Martin Koons Resume 2015
Martin Koons Resume 2015Marty Koons
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeBFred McLain
 
Skillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting
 
dan_labrecque_web_resume
dan_labrecque_web_resumedan_labrecque_web_resume
dan_labrecque_web_resumeDan Labrecque
 
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdfNode.js and the MEAN Stack Building Full-Stack Web Applications.pdf
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdflubnayasminsebl
 
TadHenryResume2016
TadHenryResume2016TadHenryResume2016
TadHenryResume2016Tad Henry
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResumeAaron Stambler
 

Similar to Andy Norris' Resume (20)

Intro to web dev
Intro to web devIntro to web dev
Intro to web dev
 
TRWResume-10-2016
TRWResume-10-2016TRWResume-10-2016
TRWResume-10-2016
 
ResumeCurrent
ResumeCurrentResumeCurrent
ResumeCurrent
 
TheodoreWDennis-Resume
TheodoreWDennis-ResumeTheodoreWDennis-Resume
TheodoreWDennis-Resume
 
DavidGroomsResume
DavidGroomsResumeDavidGroomsResume
DavidGroomsResume
 
Martin Koons Resume 2015
Martin Koons Resume 2015Martin Koons Resume 2015
Martin Koons Resume 2015
 
mmercer_resume_latest
mmercer_resume_latestmmercer_resume_latest
mmercer_resume_latest
 
Resume_Brad_Johnson
Resume_Brad_JohnsonResume_Brad_Johnson
Resume_Brad_Johnson
 
Charles harper Resume
Charles harper ResumeCharles harper Resume
Charles harper Resume
 
Technical Skillwise
Technical SkillwiseTechnical Skillwise
Technical Skillwise
 
Resume
ResumeResume
Resume
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
 
Skillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting -Technical competency
Skillwise Consulting -Technical competency
 
dan_labrecque_web_resume
dan_labrecque_web_resumedan_labrecque_web_resume
dan_labrecque_web_resume
 
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdfNode.js and the MEAN Stack Building Full-Stack Web Applications.pdf
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
 
Resume
ResumeResume
Resume
 
TadHenryResume2016
TadHenryResume2016TadHenryResume2016
TadHenryResume2016
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Andy Norris' Resume

  • 1. 114 East High Street Andy Norris Baldwin City, Kansas 66006 785 979 1145 andy@tireswing.net Best Friends – Perl, JavaScript, MySQL, CGI, SQL, HTML, XML, SGML, CSS, Windows. Skills Friends – Apache, IIS, OmniMark, Visual Basic, DTD, Datalogics Composer, Mac, Linux. Acquaintances – Oracle, Sequel Server, PostgreSQL, C/C++, Java, InfoLinker, FOSI, XSL/T. Experience TireSwing Systems, Founding Partner / Director IT / Web Developer Aug 2002 – Present  Develop AndysWebTools.com, a suite of web tools for customers with no prior technology acumen, to build and manage their own websites. Using Perl and JavaScript, the data is stored in and delivered from MySQL databases on Linux servers.  Ported AndysWebTools.com to an iPhone-friendly site with an abbreviated set of most-used functionality.  Under contract with ConocoPhillips, designed WebSmart66.net, a branded set of web tools for fixed-base operators (FBOs). These tools add concierge functionality for pilots wanting to make reservations at the airports for rental cars, hangar space, etc. WebSmart66.net incorporates the ConocoPhillips FBO Locator, networking all the FBOs in the system in a central location for pilots to plan their refueling stops. Compiled a Visual Basic program to help build the HTML image maps from plotted cities on the map graphics.  Created Marina42.net, a set of tools for yacht brokers to build websites, incorporating yacht listings. Also built EWDealer.net, an EdgeWater Power Boats-branded set of tools like Marina42.net, adding functionality to support a network of EdgeWater boat dealers. These tools included a dealer's ability to zip and download a standalone version of their site to take with them when they might be without an Internet connection.  Developed MyPlanOfAction.com, a subscription-based task-management website.  Help to maintain a group of Linux servers and determine upgrade needs.  Manage development projects. Organize priorities.  Provide customer support. Calian Technology US, System Analyst / Consultant Sep 2000 – Jan 2007 Worked in the Content Management Systems (CMS) group on projects for Lockheed Martin, Northrop Grumman, Raytheon, and Boeing to support systems including the U-2, F-117, F-16, and the unmanned aerial vehicle Global Hawk. Main objective to build and automate processes to populate Interactive Electronic Technical Manuals (IETM).  Developed three highly customized clustered network publishing solutions integrating OmniMark, Datalogics Composer, InfoLinker, C++, CGI, IIS, HTML, SGML, FOSIs and JavaScript. The input SGML file determined the specific DTD, FOSI and steps taken in the publishing process. InfoLinker rules were programmatically created and executed to create inter-linking in the PDF output.  Created CalianTools, a Visual Basic front end for a collection of OmniMark and Perl programs contained in a common directory. The GUI gathers information from the user and executes the appropriate program with the appropriate parameters. Tools added to the tool set can be small utilities or much larger programs that can validate entire IETM builds. This architecture decreases the development time by sharing common code and functionality among the tools.  Crafted complex JavaScript routines to be inserted into HTML reports built from database exports. These routines, using the Document Object Model, allow the end user to sort the reports on any of the columns selected without having to query the database again.  Programmed the conversion of data from one type to another, including InterLeaf to SGML. Modified a shareware program I'd written before to automate the conversion of Word files to RTF.  Designed a standalone, lightweight IETM using JavaScript, CSS and HTML that could be used without a database connection. To be used in the field, the technician would only need a laptop with a browser. Also created the tools to convert the data to be used with the standalone IETM.  Produced a program, DLDebug, to debug publishing problems, as Datalogics Composer does not provide verbose or helpful log files upon failed attempts at publishing an SGML document.  Provided knowledge transfer in written documentation, onsite visits, and classes taught.
  • 2. Andy Norris page 2 of 2 Calian.us, Webmaster Jun 2005 – Present Work with CMS and corporate leadership to build Calian's internal website. Integrated together are tools to manage time and projects:  For the CMS group, a task/project management tool called Tron tracks progress and status of tasks.  The time recording system builds time sheet forms particular to each employee and the tasks they can charge time to. Administrators can generate granular reports from the data recorded. For the CMS employees, the time is coupled with tasks in the Tron system.  Support ticket system for Calian and their customers to track progress on resolving issues. The support tickets can be tied to Tron tasks.  A calendar for tracking due dates from Tron tasks, support tickets, and scheduling events such as work-related travel and vacation dates. Allen Press, Application Developer Apr 1996 – Sep 2000 As the third person and first programmer in the newly created Electronic Publishing department, began the automation that led to the company's ability to put journals online.  Specializing in OmniMark, converted the legacy data to SGML for loading into the Oracle database.  Worked in a team to create the process to dynamically convert the SGML from the database and deliver HTML files to the guest's browser.  Programmatically compiled and marked up the 12,300 terms in the American Meteorological Society's Glossary of Meteorology, yielding the electronic version of the book, as well.  Prepared and taught a class on OmniMark to potential new programmers.  Wrote a program called Archive Manager to place or gather files based on journal, volume, and issue information. The program would police the directory structure and file integrity of the archive, making corrections as necessary.  Learned Perl to create Presto, a menu-driven front-end for a collection of OmniMark programs.  Engineered SiteMonitor, a program to watch the status of the online journal servers. If one were down, it would attempt to restart it over a TCP connection. If the restart failed, it would email and page the people on call to remedy the situation. SiteMonitor could be configured remotely by email. Freelance Work  AutoZone, Memphis, TN, 2000 – Assisted in their website overhaul by converting thousands of loosely formatted HTML files to well-formed XML using OmniMark.  Southwestern Yachts, San Diego, CA, 2001 – Built a template system to allow them to manage the boat listings on their website. This led to developing Marina42.net.  Sugar Land Regional Airport, Sugar Land, TX, 2003 – Created a concierge system for them, allowing pilots to make reservations online. A Visual Basic application was developed to review reservations and to populate the choices from which the guests could choose. Assisted them by configuring their Microsoft Sequel Server during the addition of the concierge system. Shareware / Freeware  Automated Microsoft Word with a Visual Basic program named WordConv to convert files to and from Word, ASCII, HTML, and RTF.  Dabbled in mobile programming with a C++ program called TimeDist for the Palm OS that would calculate distance based on the speed of sound. For fun. Education University of Kansas, Lawrence, Kansas; Johnson County Community College, Overland Park, Kansas. Training in OmniMark, Oracle, PL/SQL, XML, SGML. References Available