Tom Moore

Chief Technology Officer at PERFECTSHIFT
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Portland

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Chief Technology Officer
      • May 2016 - Present
    • United States
    • Staffing and Recruiting
    • 1 - 100 Employee
    • Owner
      • May 2016 - Present

      Blink Technology is a Portland based technology-consulting firm that specializes in helping clients start their software projects on the right foot and /or helping organizations push the reset button on their existing projects. Symptoms of software development problems: • Poor software quality • Unacceptable on-time delivery • Stress in the workforce and difficulty retaining employees • Long hours • Frequent changes in direction • Declining customer… Show more Blink Technology is a Portland based technology-consulting firm that specializes in helping clients start their software projects on the right foot and /or helping organizations push the reset button on their existing projects. Symptoms of software development problems: • Poor software quality • Unacceptable on-time delivery • Stress in the workforce and difficulty retaining employees • Long hours • Frequent changes in direction • Declining customer satisfaction Many of these symptoms above can be traced back to the following: • Lack of software development processes • Poor product or feature definition • Lack of prioritization • Clear division of responsibilities • Employee ability • Management ability Blink Technologies is committed to helping you uncover the root issues and create a plan to address them. Our guidance contains tactical actions you can take as well as longer-term cultural and technical problems that need to be addressed. In most cases, we’ll roll up our sleeves and help solve the problems you are facing. We help train the product managers. We help define the high level requirements sufficiently. We help go through a prioritization exercise and review how you are managing customer commitments. We’ll walk the team through the software development process changes and help ensure they “stick”. In addition to the consulting services above, Blink Technology offers: • Software development primarily in the .NET technology stack. • Database development (MS SQL Server and MS Access) • Front-end web development and native app development through our partner network. • Custom software tools to increase your operational efficiency Blink Technology has expertise in: • Agile development practices • Hi Tech • Wellness • HIPAA compliance • Hardware and software validation • Manufacturing and operations • Device automation Show less Blink Technology is a Portland based technology-consulting firm that specializes in helping clients start their software projects on the right foot and /or helping organizations push the reset button on their existing projects. Symptoms of software development problems: • Poor software quality • Unacceptable on-time delivery • Stress in the workforce and difficulty retaining employees • Long hours • Frequent changes in direction • Declining customer… Show more Blink Technology is a Portland based technology-consulting firm that specializes in helping clients start their software projects on the right foot and /or helping organizations push the reset button on their existing projects. Symptoms of software development problems: • Poor software quality • Unacceptable on-time delivery • Stress in the workforce and difficulty retaining employees • Long hours • Frequent changes in direction • Declining customer satisfaction Many of these symptoms above can be traced back to the following: • Lack of software development processes • Poor product or feature definition • Lack of prioritization • Clear division of responsibilities • Employee ability • Management ability Blink Technologies is committed to helping you uncover the root issues and create a plan to address them. Our guidance contains tactical actions you can take as well as longer-term cultural and technical problems that need to be addressed. In most cases, we’ll roll up our sleeves and help solve the problems you are facing. We help train the product managers. We help define the high level requirements sufficiently. We help go through a prioritization exercise and review how you are managing customer commitments. We’ll walk the team through the software development process changes and help ensure they “stick”. In addition to the consulting services above, Blink Technology offers: • Software development primarily in the .NET technology stack. • Database development (MS SQL Server and MS Access) • Front-end web development and native app development through our partner network. • Custom software tools to increase your operational efficiency Blink Technology has expertise in: • Agile development practices • Hi Tech • Wellness • HIPAA compliance • Hardware and software validation • Manufacturing and operations • Device automation Show less

    • United States
    • Religious Institutions
    • 1 - 100 Employee
    • Operations Pastor - Finance
      • Jun 2017 - May 2021
    • United States
    • Chief Development Officer
      • Mar 2012 - May 2016

      As the Chief Development Officer at Wellsource, I oversee the Product Development division, which includes Software Development, Quality, Technical Support, Content Development and R & D. In my role as CDO, I’ve had many responsibilities such as Product Owner, Architect, Sales Engineer, Integration Engineer, Developer, System Administrator and Security Officer during my time at Wellsource. Impact • Created a new SaaS platform that resulted in over $1M in annual revenue one year after… Show more As the Chief Development Officer at Wellsource, I oversee the Product Development division, which includes Software Development, Quality, Technical Support, Content Development and R & D. In my role as CDO, I’ve had many responsibilities such as Product Owner, Architect, Sales Engineer, Integration Engineer, Developer, System Administrator and Security Officer during my time at Wellsource. Impact • Created a new SaaS platform that resulted in over $1M in annual revenue one year after launch • New product growth rate was almost 3x that of prior product • Integration features were best in class and included over 50 APIs, SSO, push notification and push reporting • Launched a total of 4 independent products on the newly created platform in 12 months. • Created an internal application that improved efficiency, operational accuracy and gave Wellsource access to data that was previously unusable Customer Feedback • The Wellsource HRA “is the best HRA UI design they’ve seen” • “Your technical documentation is outstanding” • “You took control of the situation and saved the relationship with my client”

    • General Manager
      • Apr 2011 - Sep 2012

      Oversaw all aspects of of the business including sales, marketing, software development, quality assurance, training, technical support and customer service. Responsible for employee development, customer satisfaction, business growth and overall profitability.

    • Semiconductor Manufacturing
    • 100 - 200 Employee
    • Software Engineer
      • Nov 2004 - Apr 2011

      Enterprise SCRUM Product Owner Designed a world wide enterprise SCRUM operation that included 45 developers, 7 scrum teams in 5 geographies, 4 countries and in 4 different time zones. Defined the roles and responsibilities of the product owners, scrum masters and architects. Defined the work flow from the business owners into the product team. Responsible for long range planning, capacity analysis, and feature prioritization. Responsible for high level long term planning and very low… Show more Enterprise SCRUM Product Owner Designed a world wide enterprise SCRUM operation that included 45 developers, 7 scrum teams in 5 geographies, 4 countries and in 4 different time zones. Defined the roles and responsibilities of the product owners, scrum masters and architects. Defined the work flow from the business owners into the product team. Responsible for long range planning, capacity analysis, and feature prioritization. Responsible for high level long term planning and very low level near term planning. Developed, released, and maintained C# based tools to improve the planning efficiency in the organization. Process Improvement Champion Implemented both agile and CMMI type process improvements across the division and business unit. Organized a team of process improvement champions which in turn drove process improvement initiatives into their teams. Collected process improvement indicators. Set the overall process improvement direction, defined the objectives and measured our progress. Reported progress to the general manager and his staff. Requirements Engineer Worked with customers to define product requirements which included feature prioritization, schedule and non-functional requirements. Presented requirements to the development team and worked with them to determine the project feasibility and respond to the customer’s request. SCRUM Master Improved the SCRUM implementation of a struggling team by training them on SCRUM principles, running the daily meetings, coaching the product owner and architects and meeting with them prior to the planning meetings. Introduced them to the concept of long range planning for agile teams. Validation Engineer Developed focused tests to exercise new and legacy silicon hardware features. Developed and executed test plans. Developed project plans. Developed database front and back ends. Developed an automation application to rapidly test software in an execution environment. Show less Enterprise SCRUM Product Owner Designed a world wide enterprise SCRUM operation that included 45 developers, 7 scrum teams in 5 geographies, 4 countries and in 4 different time zones. Defined the roles and responsibilities of the product owners, scrum masters and architects. Defined the work flow from the business owners into the product team. Responsible for long range planning, capacity analysis, and feature prioritization. Responsible for high level long term planning and very low… Show more Enterprise SCRUM Product Owner Designed a world wide enterprise SCRUM operation that included 45 developers, 7 scrum teams in 5 geographies, 4 countries and in 4 different time zones. Defined the roles and responsibilities of the product owners, scrum masters and architects. Defined the work flow from the business owners into the product team. Responsible for long range planning, capacity analysis, and feature prioritization. Responsible for high level long term planning and very low level near term planning. Developed, released, and maintained C# based tools to improve the planning efficiency in the organization. Process Improvement Champion Implemented both agile and CMMI type process improvements across the division and business unit. Organized a team of process improvement champions which in turn drove process improvement initiatives into their teams. Collected process improvement indicators. Set the overall process improvement direction, defined the objectives and measured our progress. Reported progress to the general manager and his staff. Requirements Engineer Worked with customers to define product requirements which included feature prioritization, schedule and non-functional requirements. Presented requirements to the development team and worked with them to determine the project feasibility and respond to the customer’s request. SCRUM Master Improved the SCRUM implementation of a struggling team by training them on SCRUM principles, running the daily meetings, coaching the product owner and architects and meeting with them prior to the planning meetings. Introduced them to the concept of long range planning for agile teams. Validation Engineer Developed focused tests to exercise new and legacy silicon hardware features. Developed and executed test plans. Developed project plans. Developed database front and back ends. Developed an automation application to rapidly test software in an execution environment. Show less

    • United States
    • Nanotechnology Research
    • 700 & Above Employee
    • Engineer / Production Manager
      • Oct 2000 - Nov 2004

      Product Engineer Supported new product introduction activities for semiconductor capital equipment. In charge of manufacturing support and process development for the robotic wafer handling subsystem, control PC and system software. Interfaced between the software design team and manufacturing. Wrote many engineering change orders, work instructions and standard operating procedures. Production Manager Managed 8 technicians and 4 assemblers, scheduled activities, oversaw… Show more Product Engineer Supported new product introduction activities for semiconductor capital equipment. In charge of manufacturing support and process development for the robotic wafer handling subsystem, control PC and system software. Interfaced between the software design team and manufacturing. Wrote many engineering change orders, work instructions and standard operating procedures. Production Manager Managed 8 technicians and 4 assemblers, scheduled activities, oversaw training, performed performance reviews. Responsible to the business unit for order fulfillment. Ran daily manufacturing meetings with the technicians, logistics, purchasing, development and engineering. Coordinated all aspects of production. Automation Engineer Responsible for designing, implementing and validating an automated emitter processing system. Trained technicians and developed work instructions. Wrote 10,000+ lines object oriented of code that interfaced with 20 different peripherals. Show less Product Engineer Supported new product introduction activities for semiconductor capital equipment. In charge of manufacturing support and process development for the robotic wafer handling subsystem, control PC and system software. Interfaced between the software design team and manufacturing. Wrote many engineering change orders, work instructions and standard operating procedures. Production Manager Managed 8 technicians and 4 assemblers, scheduled activities, oversaw… Show more Product Engineer Supported new product introduction activities for semiconductor capital equipment. In charge of manufacturing support and process development for the robotic wafer handling subsystem, control PC and system software. Interfaced between the software design team and manufacturing. Wrote many engineering change orders, work instructions and standard operating procedures. Production Manager Managed 8 technicians and 4 assemblers, scheduled activities, oversaw training, performed performance reviews. Responsible to the business unit for order fulfillment. Ran daily manufacturing meetings with the technicians, logistics, purchasing, development and engineering. Coordinated all aspects of production. Automation Engineer Responsible for designing, implementing and validating an automated emitter processing system. Trained technicians and developed work instructions. Wrote 10,000+ lines object oriented of code that interfaced with 20 different peripherals. Show less

    • United States
    • Business Consulting and Services
    • 700 & Above Employee
    • Software Engineer
      • Jul 1999 - Oct 2000

      Developed software tests to validate operation of a dual processor system with a custom FPGA interface. Exercised all FPGA control registers and validated output for proper function. Validated information transfer to and from the FPGA. Wrote an intensive DMA test which uncovered a circular buffer issue in the FPGA. Designed a test environment to enable thorough testing of the dual processor system. Troubleshot errors to determine if the problem was in the system software, the DSP software,… Show more Developed software tests to validate operation of a dual processor system with a custom FPGA interface. Exercised all FPGA control registers and validated output for proper function. Validated information transfer to and from the FPGA. Wrote an intensive DMA test which uncovered a circular buffer issue in the FPGA. Designed a test environment to enable thorough testing of the dual processor system. Troubleshot errors to determine if the problem was in the system software, the DSP software, or the logic of the FPGA. Worked with the FPGA designer to route additional signals into a register that could be read by software to assist in troubleshooting. Designed tests from design specifications and processor documentation. Tests were written in C and assembly language. Worked with VxWorks and RTEMS real time operating systems. Characterized printer failures statistically. Validated software fixes. Interfaced with remote software development team. Transferred code improvements from an existing product line to a new product. Show less Developed software tests to validate operation of a dual processor system with a custom FPGA interface. Exercised all FPGA control registers and validated output for proper function. Validated information transfer to and from the FPGA. Wrote an intensive DMA test which uncovered a circular buffer issue in the FPGA. Designed a test environment to enable thorough testing of the dual processor system. Troubleshot errors to determine if the problem was in the system software, the DSP software,… Show more Developed software tests to validate operation of a dual processor system with a custom FPGA interface. Exercised all FPGA control registers and validated output for proper function. Validated information transfer to and from the FPGA. Wrote an intensive DMA test which uncovered a circular buffer issue in the FPGA. Designed a test environment to enable thorough testing of the dual processor system. Troubleshot errors to determine if the problem was in the system software, the DSP software, or the logic of the FPGA. Worked with the FPGA designer to route additional signals into a register that could be read by software to assist in troubleshooting. Designed tests from design specifications and processor documentation. Tests were written in C and assembly language. Worked with VxWorks and RTEMS real time operating systems. Characterized printer failures statistically. Validated software fixes. Interfaced with remote software development team. Transferred code improvements from an existing product line to a new product. Show less

Education

  • Oregon State University
    Bachelor of Science in Computer Engineering
    1994 - 1999

Community

You need to have a working account to view this content. Click here to join now