Summary
Overview
Work History
Education
Skills
Timeline
Generic

Roy Mayhall

Software Development Manager
San Jacinto,CA

Summary

Passionate, success-driven, highly motivated, dedicated and experienced Software Development Manager, focused on delivering the highest level of success. Team empowering, success seeking, skill harnessing, and quality focused, with a commitment to process, efficiency, usability, design, and the user experience, always ready to achieve organizational goals. Recognized for cost-effective system improvements, operational streamlining, and positive leadership style.

Overview

17
17
years of professional experience

Work History

Software Development Manager

Starcrest Products of California, Inc
Perris, CA
06.2013 - Current
  • Broad leadership, business analytical, and software/systems engineering role, focusing on all aspects of System Development Life Cycle, directing dedicated team through entirety of project specification, design, development, testing/QA, user acceptance, support, and documentation across variety of both user-facing and back-office applications and associated databases, focusing most on business processes, efficiency, cost, and usability, and always considering impacts (positive and negative) to overall business workflows and interwoven system architectures.
  • Led team of 7 developers through analysis, development, user acceptance, implementation and support of numerous applications throughout organization in diverse settings, including e-commerce, warehouse and fulfillment operation, call center, mail processing, customer service, merchandising, mailing production, and accounting systems.
  • Collaborated with other developers to identify and alleviate number of bugs and errors in software.
  • Built inter-team collaboration guidelines to reduce dependence and redundancy and accelerate development efforts by integrating diverse developer voices.
  • Trained and managed team of developers and discussed issues in order to provide resolution and apply best practices.
  • Stayed up to date on modern practice advances while applying best-in-class software development with existing technology.
  • Collaborated with senior leadership to define requirements and build projects that achieved or exceeded corporate plans.
  • Met with company president on weekly basis to provide detailed project report and milestone updates.

Software Developer

Starcrest Products of California, Inc
Perris, CA
09.2005 - 06.2013
  • Multifaceted analysis, engineering, development, QA, implementation and support role across variety of organizational systems, utilizing combination of Java, C/C++, and UniData DBMS along with its native query language and UniBasic application programming language, on Linux and Unix platforms.
  • Collaborated on stages of System Development Life Cycle from requirement gathering to production releases.
  • Gathered and defined customer requirements to develop clear specifications for project plans.
  • Sole developer - from concept to design, coding, testing, user acceptance, implementation and support - of comprehensive mail processing system, consisting of order form digitization and access, data entry, check capture and reporting - replacing legacy paper-driven workflow and reducing costs by 50%.
  • Designed intuitive graphical user interfaces using knowledge of serial communications and database design to improve user experience.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Developed and implemented system to determine optimal picking line location assignment and warehouse routing for processed orders, for increased picking efficiency and shipping throughput.
  • Performed numerous database and application support roles throughout variety of systems across multiple departments, including warehousing/order fulfillment, order entry (phone and mail), customer service, marketing and accounting.

Education

Associate of Science - AS - Computer Science

Riverside City College
Riverside, CA
06.2006

Skills

  • Engineering
  • Software Implementation
  • Production Deadlines
  • Production Support
  • Project Planning
  • Application Development
  • Team Leadership
  • Team Building
  • Mission Critical Applications
  • Project Requirement Evaluation
  • Design Direction
  • Strategy Implementation
  • Customer Satisfaction
  • Operational Efficiency
  • Performance and Scalability Design

Timeline

Software Development Manager

Starcrest Products of California, Inc
06.2013 - Current

Software Developer

Starcrest Products of California, Inc
09.2005 - 06.2013

Associate of Science - AS - Computer Science

Riverside City College
Roy MayhallSoftware Development Manager