Kevin Gainey

Senior Software Engineer

Cary, NC

Successful, results-oriented IT professional with 20 plus years of experience and expertise in the delivery of technology and online solutions. Possesses strong analytical and project management skills. Considered a high-energy leader with a reputation for integrity and quality. I am looking for a position where I can apply my strengths of analysis, planning, design and creativity towards solving business and organizational challenges.

Work Experience

  • Measurement Incorporated

    Software Engineer|Apr, 2017Current

    Serve as full stack web developer, working with a small, agile team to deliver functionality for online writing education and assessment technology.

    • Implement new functionality including UI and application logic using C#, Javascript, HTML5 and CSS
    • Maintain existing codebase and analyze impact of new features as well as estimating effort required for modifications. Where possible, refactor code for better performance and maintainability.
    • Implement Selenium and TestCafe test cases for automated UI testing
    • Create UI mockups and present to project managers and subject manager experts
    • Implement UI using React and Redux
  • Gainey Digital

    Digital Strategist|Jan, 2016Current

    Digital Strategy consulting, helping small and medium sized businesses use digital tools to grow and solve customer problems.

    • Omniware

      Senior Software Engineer|May, 2016Nov, 2016

      Designed, built, and developed a custom website for a client needing to accept employment applications online. Utilizes C# 6.0, ASP.NET Core, MVC, WebAPI, Bootstrap, Angular, CSS, Javascript, and jQuery. Developed with Visual Studio 2015 using Git, Bower, NPM, and published to Azure Web Services.

      • ShipshapeWP

        Founder|Nov, 2014Jan, 2016

        Built and launched a professional WordPress support and maintenance company focusing on businesses and nonprofits.

        • Vekkin Solutions

          Founder|Sep, 2001Dec, 2015

          Expert in WordPress development, installation, maintenance, theme development, and training.

          • Created sites for over 45 businesses and individuals looking to establish an online presence.
          • Over 9 years experience of working and developing with WordPress.
          • Collaborated with marketing teams at MedQuist, Inc. to manage web pages for products and launch events for 3 years. Included custom module development, system administration, business process consulting.
        • Free Agent Academy

          Online Professor|Jan, 2012Oct, 2013

          Lead the Online course, teaching and guiding individuals on the requirements of an effective online presence.

          • Consulted with individuals on the best type of business to fit their desired lifestyle.
          • Developed and maintained curriculum to reflect changing online business tools and strategies
        • People Driven Software (Now Elexio)

          Web Systems Architect & Developer|20062009

          Responsible for all online tool development, maintenance, and training using DotNetNuke.

          • Architected and prototyped an online system to integrate with PDS Desktop, a church management system.
          • Architected next version of PDS Live Online in order to improve performance and reliability.
        • RTI International

          Senior Software Engineer|Feb, 2006Nov, 2006

          Responsible for developing and supporting web applications for data collection and surveys. Maintained online tools for Department of Defense and Nielsen Corp. data collection

          • Peopleclick

            Senior Software Engineer|Nov, 2004Feb, 2006

            Support and maintain internal configuration tools written in Visual Basic 6.0, VB.NET, C#, ASP, Javascript, XSL and XML for 30 internal users. Demonstrated ability to quickly learn new systems in order to analyze and solve mission critical problems to help meet client deadlines. Collaborate with team members to develop new functionality. Includes designing and coding of solutions, writing unit tests, participating in team code reviews, creating system documentation and performing integration tests. Determine and document technical system requirements based on provided business requirements. Work with business analysts to supplement and refine requirements as required.

            • The Pantry

              Software Developer|Apr, 2001Nov, 2004

              Expert in full life-cycle development process with emphasis on system architecture and database structure.

              • Designed and developed 15 ASP.NET, VB.NET and ASP projects for web and desktop solutions.
              • Support applications for 500+ users at corporate support center and field personnel.
              • Administer Hyperion Planning, Essbase and Reports systems including development of data marts and supporting applications. Developed routines for metadata and data loading and extraction.
              • Lead architect in migrating corporate database from AS/400 DB2 system to SQL Server 2000 including development of supporting web applications and data maintenance.
              • Extensive analysis of corporate data requirements, existing processes and end- user expectations.
              • Established and managed software development environment for 3 developers. Included defining company needs, establishing systems and controls, implementing systematic testing and code reviews.
            • ChannelAdvisor

              Software Engineer|Apr, 2000Apr, 2001

              Performed lead developer duties to integrate auction sites with the ChannelFusion network. Configured internal systems to support posting of auctions to partner sites. Optimized and maintained existing applications and developed new tools to automate the process for adding sites to the search engine.

              • NC Center for Geographic Information & Analysis

                GIS Applications Programmer|May, 1998Apr, 2000

                Created a custom redistricting application for the North Carolina General Assembly. Determined functionality and performance requirements, project costs, schedules, database development needs, and client-server architecture. Implemented testing and validation procedures to exceed rigors of redistricting efforts and associated political requirements. Managed team development efforts and code quality reviews.

                Education

                • North Carolina State University

                  Masters - Forest Management|Jun, 1996May, 1999

                  Minors in Geographic Information Systems and Operations Research

                • North Carolina State University

                  Bachelors of Science - Forest Management|Aug, 1992May, 1996

                  Valedictorian

                Skills

                  • C#
                  • Digital Strategy
                  • ASP.NET MVC
                  • ASP.NET Core
                  • SQL Server & MySQL
                  • Digital Transformation
                  • Digital Marketing
                  • WordPress Design & Development
                  • Git and Subversion Version Control
                  • JavaScript
                  • Meteor Development Framework
                  • PHP
                  • Adobe Creative Suite
                  • System Administration
                  • Business Analysis
                  • System Architecture
                  • Software Testing
                  • UX and UI Design
                  • VB.NET