(Resume as Word Document) (Resume as PDF Document)
(Resume for ATS as Word Document) (Resume for ATS as PDF Document) Bookmark and Share
KEVIN O'NEILL
e-mail: E-mail
Contact me with message


Education  Computer Skills  Programming Languages  Databases  Writing Skills  Experience  Certificates  Achievements  Organizations  Links  Copywrites Owned  Published Works  Sites I Contribute To 

Education:
Marist College, Poughkeepsie, NY
MSCS-Computer Science and Information Systems May 2000
BA-Communications/Journalism with Minor in Music May 1995

Computer Skills:   IBM, Macintosh, Linux & UNIX literate

Enterprise Technical Knowledge: Windows 11 to Windows 95, Office 365, SharePoint 2019-2003, Qumu, MS-Teams, MS-Planner, MS-Power Automate, MS-PowerApps, PowerBI, Yammer, ServiceNow, ScienceLogic, xMatters, Splunk, Azure DevOps, AI, Copilot, VersionOne/Team Forge, Microsoft Dynamics CRM, ShareGate, MetaLogix (Content Matrix, ControlPoint), Netapp for SharePoint, Windows 2016 to NT Server, Active Directory, IIS, WordPress, GUI design, Mainframe knowledge, Interwoven Teamsite/Open Deploy/Data Deploy, Hubbard One, Interaction CRM, Tikit (e-Merge, Reaction Server), MetaStorm, Google Mini, Learning Management Systems, Handshake, WebSphere, Apache, DOS and Novell

Desktop Applications: Microsoft Office 2024-95, Visual Studio 2017-2005, Project, Visio, Fiddler with StresStimulus, Balsamiq, MindMap, BigHand, Best Authority, Movie Maker, Camtasia, Captivate, ClarisWorks, Jetform Filler & Design, BBEdit, Multi-Edit, HTML Kit, FrontPage, Paint Shop Pro, Installshield, Toad, Logictran, Primavera and Saja Survey Software

Programming languages:   ASP, C, C#, C++, CSS, HTML, JAM, Java, JavaScript, jQuery, PowerShell, CGI/Perl, SQL, UML and XML

Databases:   SQL Server 2014 to 7.0, Oracle (8,8i), Team Foundation Server, Informix and Microsoft Access

Writing Skills:   Industry user manuals, print journalism, newsletters and brochures, plus writing techniques for radio and television

Experience:
Crown Castle-Real Estate Investment Trust/Telecommunications, Canonsburg, PA
November 2014 - Present
IT Services Manager
  • Leading team responsible for SharePoint technologies and IT Training
  • Meeting weekly with direct reports to review projects, tasks and code
  • Lead SharePoint administrator and architect of production, testing and development environments
  • Supporting activities related to the enterprise SharePoint environment including operations, maintenance, integration, and improvement
  • Responsible for consulting, designing, developing, configuring and deploying SharePoint solutions
  • Automating of business processes to support the improvement of company initiatives
  • Leading fiber migrations of inherited legacy SharePoint based technologies into latest SharePoint versions
  • Leading utilization of Circles-based project methodology for larger projects
  • Meeting with business users to compile proper discovery and offer proper recommendations
  • Creating high level planning and design documents that are in line with user experience vision, standards and guidelines
  • Utilization and support of Office 365 platform (SharePoint Online, Teams, Planner, PowerApps, Power Automate, and Power BI)
  • Manager of strategies for optimal use of SharePoint as a collaborative tool within the organization
  • Creating cost analysis reports for forward thinking strategic technologies
  • Responsible for maintaining the visual design, site navigation and site content of SharePoint
  • Working with end users to gather requirements then create needed functionality in SharePoint
  • Creating sites, lists, views, forms, SharePoint Designer workflows and configuring web parts as needed
  • Creating and managing SharePoint governance planning, search functionality, taxonomy and security models following best-practices
  • Supporting SharePoint group owners in maintaining active communities
  • Managing end user computing, IT private and leadership forum Qumu video channels
  • Supporting Qumu content stewards and end users in regard to video creation, editing and utilization of new technologies
  • Responsible for the oversight of help documentation and videos in regard to http://www.ccisites.com
  • Managing a consistent and effective IT training program
  • Training users on the latest technologies (SharePoint, Cisco Jabber, Microsoft Office, etc.)
  • Yearly budget planning, project budget planning as well as project management
  • Coaching, mentoring, motivating and supervising team members and contractors, and influencing them to take positive action and accountability for assigned work

    Pink Cloud Gallery-Retail clock seller, Sharon, CT
    January 1997-Present
    Freelance Programmer
  • Developed gallery website with design team (http://www.pinkcloud.com)
  • Created screen savers depicting gallery art works
  • Assigned lead responsibility as webmaster for site

    University of Phoenix-Pittsburgh, PA
    Dec 2002-December 2017
    Adjunct Faculty
  • Computer science and information systems adjunct faculty (BA and MBA programs)
  • Courses taught include: The Internet & Applications, Introduction to Java, Introduction to JavaScript, Introduction to UNIX, Programming Concepts (Intro to C), Web Programming (HTML, CSS, JavaScript, XML), Database Concepts, Database Management, Global Technology Transfer, e-Business, Technology Project Management, SQL for Business, Programming Logic and Windows Networking

    K&L Gates LLP-Law Firm, Pittsburgh, PA
    June 2004 - November 2014
    Manager, IT Training (May 2013-November 2014)
  • Leading team responsible for all global firm wide training of firm-wide technologies
  • Performing training sessions as needed to individuals and groups
  • Analyzing current training offerings and providing recommendations pertaining to enhancement of existing training programs and development of new training programs
  • Maintaining training content on SharePoint sites, Yammer and Learning Management System (LMS)
  • Developing and designing training curricula for a law firm setting, including all elements such as setting competency-based training standards, developing training material, establishing teaching methodologies and teacher training
  • Developing new employee orientation training programs that incorporate personnel policies, employee procedures and technology offerings
  • Working with Business Owners, Project Managers & Business Analysts to identify and develop process documentation to support training participants
  • Responsible for the oversight of process documentation, courseware development, and projects involving the information technology department
  • Yearly budget planning and project budget planning as well as oversight of budget

    Senior Web Systems Analyst (May 2012-May 2013)
  • Supporting internally and externally deployed web solutions for corporate websites. Includes SharePoint 2013, SharePoint 2010, SharePoint 2007, Metastorm, Handshake, Interaction/Tikit and Hubbard One content management toolsets
  • Providing project leadership and oversight on system enhancements to ensure consistent standards among suite of web systems
  • Assisting clients in the selection, implementation and production support of application packaged solutions
  • Providing tier 2/3 technical and functional support; coordinate with the system vendor/development team to resolve problems/trouble tickets
  • Supporting business process management items – new business intake (NBI), alternative fee arrangement (AFA), etc.
  • Performing maintenance support (e.g., patch application) and application enhancements to support end-user requests
  • Conducting estimates, analysis and business process modeling for technical specifications of software changes and enhancements
  • Testing and control changes in the production, test and development environments
  • Stress testing major applications for quality assurance purposes
  • Maintaining and administering web systems security
  • Investigating requests, identifying continuous improvements/alternative solutions and making recommendations that are operationally and technically feasible whilst understanding the risks and impact of requests
  • Working with business teams as they plan for scalability of the organization in regards to customizations
  • Working with the business and operational teams as well as consultants to identify business requirements and to translate those requirements into recommendations which create more effective and efficient processes
  • Contributing to the promotional evangelism of internal and external web sites
  • Contributing to the project management, analysis, systems analyst, business analysis, user stories, prototyping, testing and maintenance of web systems and applications
  • Supporting power-users on advanced design and customization topics
  • Assisting with facilitating communications and training needs in the use of processes and systems
  • Writing and maintaining functional and technical documentation as needed to support environments

    Team Lead Web & Portal Solutions (June 2007-April 2012)
  • Leading team responsible for developing, maintaining, testing and implementing web-based environment to support the operation of the firm's Internet, Intranet, Extranet, Business Process Management (BPM) and Customer Relationship Management (CRM) applications
  • Managing and overseeing consultants as needed per project specifications
  • Managing more than 50 servers including DMZ Active Directory and web servers in support of firm’s web based infrastructure
  • Providing Sharepoint farm administrative support in regards to firms Intranet and Extranet
  • Leading standards and practices for Sharepoint development including simple browser-created applications leveraging out-of-the-box Sharepoint features, Sharepoint designer-created functionality and custom component development
  • Managing customer relationships by communicating architecture standards and frameworks; answering questions and resolving concerns and issues
  • Leading Sharepoint support of firms secure document library set-up, general site creation and CAML queries
  • Managing complex application features and technical designs which includes work with .Net, web services and BPM toolsets
  • Mobile device planning and implementation for those applications best suited for handheld devices. Includes managing applications used by executives and developers
  • Directing first-level responsibility for all quality control within the web development team. Includes process, adherence to a project methodology, department procedures (time reporting, status reporting, expectations agreements, etc.) and all firm procedures
  • Developing project technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending project approaches; preparing time and cost estimates and planning full project life cycle
  • Managing large-scale architecture planning for major application move into a data center. Work included detail project planning and environment documents as well as installation, configuration, testing and post go-live support planning
  • Providing technical support and direction to team members, as needed in regards to Sharepoint, BPM, CRM and general applications
  • Meeting weekly with direct reports to review projects, tasks and code. Additionally, performed all annual reviews.
  • Assisting the application development manager with the distribution of work throughout the team based on current workload and appropriate skill set required for the task
  • Yearly budget planning and project budget planning as well as oversight of budget
  • Participated in system projects as a team member and team leader. Includes coding of applications when applicable
  • Leading and participating in project status meetings with team members as needed
  • Managing best practices of software development life-cycle (SDLC) as deemed fit
  • Utilization of various project management methodologies (Waterfall, Agile, SCRUM, Stage Gate and COCOMO)

    Practice Support Analyst (April 2004-May 2007)
  • Creating web-based enhancements for http://www.klgates.com using Hubbard One content management system, Tikit and Interaction toolsets
  • Lead technology analyst for marketing department (includes technology lead on all major projects)
  • Creating general systems analysis documentation in regards to consultation, scope statements, design specifications, project work-plans, project reports, cost analysis, test scripts, system documentation, etc.

    Jane Offutt-Educator, Pittsburgh, PA
    March 2004-April 2004
    Freelance Programmer
  • Developed accomplishonline program (http://www.accomplishonline.com)
    (http://www.accomplishonline.com/aboutus.html)

    Federated Investors-Mutual Fund Company, Pittsburgh, PA
    July 2000-April 2004
    Intermediate Systems Analyst/Programmer
  • Created ASP, JSP and Java webpages for http://www.federatedinvestors.com
  • Interwoven administrator for corporate web-site (includes utilization of Tomcat and Apache web servers)
  • Recommended software purchases for both internal and external business processes
  • Created executive reports, scope documents, design specifications and system documentation
  • Created dynamic SQL statements in Oracle for back-end internet processing
  • Utilization of Websphere application and personalization servers
  • Wrote industry news articles for internal on-line executive newsletter

    Tudi Mechnical Systems-HVAC, Pittsburgh, PA
    March 2003-Jan 2004
    Freelance Programmer
  • Developed tudi.biz website
  • Creating dynamic ASP pages against SQL Server database

    University of Pittsburgh-Pittsburgh, PA
    Nov 2002-Dec 2002
    Freelance Programmer
  • Created four websites for 2x2 factorial design study looking at the efficiency of button design differentiation in regards to website usage
  • Created install program for stand alone application

    NRS - National Regulatory Services, a division of Thomson Financial -Software company, Lakeville, CT
    June 1996-June 2000

    May 1999-June 2000
    Programmer Analyst/Webmaster
  • Programmed code for relational database management product using SQL and JAM
  • Designed/programmed electronic forms for database management product
  • Developed and managed corporate websites as webmaster both private and publicly available (http://www.nrs-inc.com)
  • Operated and developed ComplyNet, an online bulletin board of financial news which is a link off SchwabLink, a Charles Schwab system

    June 1996-May 1999
    Technical Support Representative/Webmaster
  • Provided worldwide technical support for Fortune 500 clients using NRS form filing applications for SEC/NASD
  • Designed/Coded electronic filing forms
  • Recognized for outstanding customer support performance

    Mental Health Association of Dutchess County-Poughkeepsie, NY
    August 1999-June 2000
    Freelance Programmer
  • Built customized Access97 database to replace legacy DBaseIII system
  • Developed enhancements and provided technical support as needed

    Chipurnoi, Inc.-Confectionery Co, Sharon, CT
    April 1999-June 2000
    Freelance Consultant
  • Supported corporate office with hardware and software maintenance
  • Provided off-site technical support

    Comlynx-Internet providers, Poughkeepsie, NY
    Oct 1995-June 1996
    Editor/Programmer
  • Managed, wrote, designed and edited on-line magazine
  • Programmed HTML source code for customer web sites

    The World-Newspaper, Barre, VT
    Jun 1995-Oct 1995
    Writer
  • Wrote special feature articles complete with photography
  • Wrote weekly articles on county events

    Richard L. Hanley Associates-Investment Consulting, New York, NY
    Sept 1994-Jan 1996
    Intern
  • Requested and organized financial information which included amongst other information annual reports, 10-K and 10-Q of firms
  • Organized contact information of firms into office suite products (Word and Excel)

    The Day-Newspaper, New London, CT
    May 1994-Aug 1994
    Intern
  • Wrote articles of correspondence for senior public relations manager
  • Proofread general news articles of senior public relations manager

    Niantic News-Newspaper (Disney owned), Niantic, CT
    Sept 1988-Aug 1994
    Sports Writer
  • Wrote weekly columns covering American Legion baseball games
  • Wrote weekly columns for local high school sporting events


    Certificates:
    IBM, New York, NY
    Artficial Intelligence Fundamentals - Jan 2024

    IBM, New York, NY
    Working in a Digital World:Professional Skills - Jan 2024

    Microsoft, Seattle, WA
    Microsoft 365 Security & Compliance Security Center - July 2023

    IBM, New York, NY
    Project Management Fundamentals - Jan 2023

    Microsoft, Seattle, WA
    Azure DevOps Services Essentials - September 2022

    New Horizons, Pittsburgh, PA
    55265 Microsoft PowerApps for End Users
    July 2021

    West Virginia Northern Community College, Wheeling, WV
    PL-900: Microsoft Power Platform Fundamentals
    June 2021

    Mountain Goat Software, Morristown, NJ
    Agile - Certified ScrumMaster (CSM)
    August 2017

    ProTech, Pittsburgh, PA
    Microsoft Course - Microsoft SharePoint 2013 Power User
    Dec 2013

    Microsoft, Pittsburgh, PA
    Microsoft Workshop, SharePoint Server 2010 Developer
    January 2012

    ProTech, Pittsburgh, PA
    Microsoft Course 10175A - Microsoft SharePoint 2010 Application Development
    October-November 2011

    Metastorm, Baltimore, MD
    Metastorm BPM Version 9 Delta
    July 2011
    Metastorm BPM Administration Version 9
    August 2011

    Riverhead Training, Pittsburgh, PA
    Microsoft Official Course 10174A - Configuring and Administering Microsoft Sharepoint 2010
    Sept-Oct 2010

    Riverhead Training, Pittsburgh, PA
    Microsoft Official Course 5061A - Implementing Microsoft Office Sharepoint Server 2007
    Developing SharePoint 2007 Applications
    Nov-Dec 2007

    Metastorm, Baltimore, MD
    Metastorm BPM Version 7 Foundation
    June 2007

    Riverhead Training, Pittsburgh, PA
    Microsoft Official Course 2310B - Developing Microsoft ASP.NET Web Applications Using Visual Studio.NET
    Microsoft Official Course 2124 - Programming with C#
    Sept 2005 - Oct 2005

    IBM, Pittsburgh, PA
    Introduction to Java using Websphere
    JSP/EJB Development using Websphere
    Sept 2002 - Oct 2002

    Interwoven, Inc, Bethesda, MD
    Using Teamsite
    Developing Teamsite Templates
    Advanced Teamsite Templates
    Teamsite System Administration
    Teamsite Project Administration
    Team Workflow Fundamentals
    OpenDeploy Administration
    June 2002 - July 2002

    University of Pittsburgh, Pittsburgh, PA
    Databases and the Web (ASP based) September 2000

    SUNY - New Paltz, New Paltz, NY
    Advanced HTML March 2000
    Advanced JavaScript April 2000

    Achievements:
    Federated Employee of the Month (Feb 2001)
    NRS Customer Service Award (Employee of the Quarter Spring 1998)
    Who's Who Among Students in American Universities & Colleges 1995

    Organizations:
    Knights of Columbus
    Sons of the American Revolution
    Sons of Italy

    Links:
    Linked In Profile
    FaceBook
    Twitter
    SharePoint Addiction - Youtube
    Instagram
    SharePoint Addiction - Blog
    Linux Addiction Blog

    Copywrites Owned:
    PAu-1-955-065: Tomorrow's lullaby - album of original music
    TXu-697-943: Kevin O'Neill collected poems & lyrics, 1989-1995
    TXu-1-022-646: You may not see me tomorrow : a Bob Dylan trivia book
    TXu-746-866: C++ For Kids + Those Who Are Kids at Heart
    TXu1-347-812: Kevin O'Neill Software Volume I

    Published Works:
    See
    Amazon Author Page:
    Office 365 - SharePoint Online Instructor Guide
    25 PowerShell Commands for Tracking & Managing Instructor Guide
    25 PowerShell Commands for Network Management & Troubleshooting Instructor Guide
    Linux Network Monitoring Instructor Guide
    Linux IP Instructor Guide
    Windows Forensics Commands Instructor Guide
    ChatGPT Instructor Guide
    Linux Lsof Instructor Guide
    Linux Grep Instructor Guide
    Linux Find Instructor Guide
    Linux File Attributes Instructor Guide
    Linux Process Management Instructor Guide
    Linux Log Parsing Instructor Guide
    Linux Wildcard and Meta Characters Instructor Guide
    Linux Dictionary A-Z
    Linux Quiz
    Linux Useful One Liner Commands Instructor Guide
    Linux Text Processing Commands
    Linux Governance
    Linux Monitoring Tools
    25 Simple Linux Shell Scripts
    Linux System Simplified
    50 End User Linux Commands
    50 Basic Linux Commands
    50 Key Linux System and Network Administrative Commands
    Linux End User Instructor Guide + Tips & Tricks
    Linux Core Tasks Instructor Guide
    35 Core Aspects for an Agile Scrum Mindset
    SharePoint 2016 Content Editor Instructor Guide
    The Art & War of SharePoint
    SharePoint Dictionary
    The Psychology of SharePoint
    SharePoint 2016 Server Preview Installation
    SharePoint 2013 With A Project Management Mindset
    KMO SharePoint Enterprise 2013 Quick Guide
    KMO SharePoint Foundation 2013 Quick Guide
    Blockchain Quiz
    Finance Managers Quiz
    Design Elements Quiz
    Windows Command Line 30 Tips in 30 Minutes Instructor Guide
    Word 30 Tips in 30 Minutes Instructor Guide
    Excel 30 Tips in 30 Minutes Instructor Guide
    MS-DOS - 30 Tips in 30 Minutes Instructor Guide
    MS-DOS - 30 Tips in 30 Minutes Instructor Guide II
    MS-DOS - 30 Tips in 30 Minutes Instructor Guide III
    Quick Guide on Writing Papers - Plus other formal writing
    Project Management - Roadmap Tasks
    Finance Quiz
    Business & Technical Planning Points: Various Goal-Based Items
    Business & Technical Notes
    Project Guidance Techniques
    Project Management Templates
    SharePoint 2013 Quiz
    KMO SharePoint 2010 Quick Guide
    Quick Tips For Life & Business
    Quick Tips For Life & Business II
    Management Tips
    10 Useful Lists
    KMO Basic Accounting for Information Technology (IT)
    Follow This!
    General Quiz
    Network Quiz
    A to Z Programming
    Kids Short Computer Stories
    C++ for Toddlers
    KMO Bible Quiz
    KMO Alternative Music Quiz
    Change for Management
    T-SQL Overview
    MBE Management by Example for You A Guide to Successful Management
    Metastorm 9 Quick Overview Guide
    C++ For Kids
    HTML for Kids
    Manager Quick Notes
    Information Technology (IT) Web Job Descriptions
    New York Yankees Quiz

    O'Neill, Kevin. "Beyond Our Dreams."
    Marist College Reflections Literary Arts Society's Mosaic Dec 1995.

    O'Neill, Kevin. "Changed Mind of Love."
    Marist College Literary Arts Society The Mosaic Brain Matter Issue 2 Spring Semester 1994.

    O'Neill, Kevin. "Tomorrows Lullaby."
    Marist College Literary Arts Society Mental Graffiti Spring 1993.

    O'Neill, Kevin. "The Goddess."
    Poets Pen Quarterly M&M Publishing Feb 1993.

    O'Neill, Kevin. "Being Up."
    Poets Pen Quarterly Volume V M&M Publishing Nov 1992.

    O'Neill, Kevin. "The Magic Man"
    Poetalk - Bay Area Poets Coalition Vol 17 #1 July 1992.

    O'Neill, Kevin. "The Meeting."
    Marist College Literary Arts Magazine Spring 1992.

    Sites I Contribute To:
    JacketFlap
    Experts-Exchange
    LetsRun