Sue Napier

Sue Napier

Senior Software Engineer

Followers of Sue Napier252 followers
location of Sue NapierFarmington, New York, United States

Connect with Sue Napier to Send Message

Connect

Connect with Sue Napier to Send Message

Connect
  • Timeline

  • About me

    Retired Database Developer / Software Engineer

  • Education

    • Rochester Institute of Technology

      1983 - 1988
      Degree: Bachelor of Science Computer Science

      Activities and Societies: OCSA (Off Campus Student Association) I worked 20+hrs a week while putting myself through college.I completed early by taking extra courses.

    • Rochester Institute of Technology

      1983 - 1988
      Bachelor of Science (B.S.) Computer Science
  • Experience

    • Eastman Kodak

      Jun 2001 - Jul 2004
      Senior Software Engineer

      Wrote UI and server modules in C++ for 3 successfully commercialized complex digital lab systems. Two products launched on or ahead of schedule, made targeted sales with superior quality.· Reviewed requirements, wrote specifications, performed OOA, OOD. Implemented many new features and functionality for UI and server modules. Product uses heavy multi-threaded COM server. · Aggressively resolved bugs and memory leaks, for greatly improved software reliability. Used ReqPro and Clearcase for code, requirements and documentation, aided in better testing of software.· Used MS Project to manage schedule for UI, to clearly identify workload, issues and impacts.· Defined interfaces with other subsystems. Performed early integration testing and validation.· Adhered to SEI CMM level 2 processes and procedures. Followed best practices, standardized code rules.· Ensured localization of product, resulted in less translation work, saved time and money.· Monthly releases included unit and integration testing, resulted in dependable and stable software. · Self study of C#, .XML, HTML Show less

    • Quality Vision International

      May 2005 - Apr 2009
      Software Engineer

      Maintained and enhanced metrology software in C++ for complex measurement system. Product measures with optics, laser, touch probe and precise to within .0001 inch. Adhered to processes and procedures (including code reviews, coding standard) for improved development environment. Product releases made twice a year with superior quality.· Implemented many new features into the system. Reviewed requirements, wrote specifications, performed extensive testing of changes. Overhaul of GUI for wide screen monitors. Supported 11 languages. Included testing of GUI in Eastern languages (Japanese, Chinese). · Investigated options for Vista. Made minor adjustments in UI for Vista.· Added support to Installer for Win Installer, Win .NET 2.0 and other prerequisites.· Resolved all Critical and High level bugs. Used a variety of tools to identify and fix memory leaks.· Refactored several sections of code. Aided with ability to remeasure. Self study of C#, .NET 2.0Languages: Microsoft C++, MFC, WNDX, InstallShield 2009Operating Systems: Win XP, Vista Show less

    • AstroHawk Inc

      Jul 2009 - Aug 2009
      Part-time volunteer

      Developing application for iPhone. Adding webpages to website. Tested Lunar mapping and pronouncer products.Languages, C++, iPhone, C#, .NET Operating Systems: Mac X, Win XP, Vista

    • University of Rochester Medical Center

      Dec 2009 - Dec 2011
      Web Developer / Information Analyst

      Facebook bleeding edge developer; Facebook libraries were in constant change (oauth2, sessions, permission, design; causes ripple on development efforts). Develop Facebook applications in Ruby on Rails, to do surveys (one on suicide prevention training, one on vaccine). Sole developer to researchers, write entire app (OO design, MVC coding, test), database and server work. Includes data mining to allow researchers to study survey and social media data. Learn Drupal, MAMP for future project.Resulted in 2 Facebook apps written, completed on schedule. MySQL, Ruby on Rails, Javascript, HTML, XML CSS, SVN, Cornerstone, Facebook, TrevorSpace. Show less

    • Paychex

      Dec 2011 - Jun 2014
      Software Engineer

      Ensure that reports are submit & accepted to each agency, each quarter and year. Huge SQL scripts. Update software per requirements & new agencies, to ensure quarterly submittals for payroll quarterly taxes. Supported 50 states and hundreds of localities. Immediate solution if/when a quarterly report failed. Datawarehouse, with tens of thousands of payroll employees. Work successfully with agencies, to ensure data and format was correct. Review new requirements, perform analysis and design, write design documents (e.g. SRS, SDD), code changes and test. Some use File exchange service. Use Scrum, KanBan & Agile development.Resulted in dozens of new supported localities, fewer filing rejections, new information provided. Many updates, tested and completed on schedule.Languages: SQL, C++, C#.NET, HTML, XML Op Systems: Win 7, Unix, Linux Show less

    • Napier Enterprises LLC

      Jun 2014 - Oct 2015
      Business Analyst /Office Manager

      Created systems to help staff manage 100 tenants, streamline the workload, property management, and track work orders. Higher customer satisfaction. Provide analysis of the business. Identified ways to cut expenses and risks, made changes, boosted revenue by 10%. Created company policies, formalize procedures and documents, enabling growth and consistency. Brought vacation rental in-house, increased bookings and profit. Assist with yearly operating budget. Learned and managed the accounting software (RentManager). Manage and train staff on software & processes. https://www.vrbo.com/515004Resulted in 10% increase in revenue, 10% reduction in expenses, 50% more vacation rental revenue. Show less

    • Aerotek

      Oct 2015 - Mar 2017
      Software Engineer Contractor

      Triage, analyze and fix software issues in KodakAlaris kiosk software (photo systems at CVS and other vendors worldwide). Respond to software escalations (bugs), triage to identify failure, analyze to find root cause. Find and gather relevant information, verify entries in SQL database. Try to recreate the issue. Isolate issue, create solution and test. Solve hundreds of task execution conflicts or data issues. Work independently, consulting with module experts and/or platform developers to ensure integrity of application. Work closely with QA. Use Scrum & Agile development. Successfully multitask to address higher priority issues as they come in.Resulted in approx. 30% lower crash rates, few memory leaks, higher customer satisfaction.Languages: C#.NET 4.5, C++, HTML, XML, SQL, MVC Op Systems: Win 7, Win 10 Show less

    • Dining Alliance

      May 2017 - Oct 2017
      Database Developer

      Develop ETL tools in PHP and MySQL for datawarehouse with hundreds of millions of records per database. Design, document and code a tool to verify and load millions of records into multiple tables in the database. Wrote tool to generate reports for the new vendor information. Used JSON for each input design. Deal with Vendor fell through, laid off. Learned Tableau. ETL, PHP 7.2.1, MySQL, JSON

  • Licenses & Certifications

  • Volunteer Experience

    • Board Treasurer

      Issued by Edgewater Village HOA FL on Jan 2020
      Edgewater Village HOA FLAssociated with Sue Napier
    • Financial Secretary

      Issued by Risen Christ Church on Jun 2002
      Risen Christ ChurchAssociated with Sue Napier
    • Executive Secretary

      Issued by Life Stone Church on May 2015
      Life Stone ChurchAssociated with Sue Napier