Director Of Software Development & Acting Director Of Information Systems Resume
4.00/5 (Submit Your Rating)
Seattle, WA
SUMMARY:
- Total 15 years Management & Supervisory experience - 1 year as Director of Engineering; 10 years as a Software Development Manager / Program Manager / Scrum Master; 2 years as a Technical Production Director in broadcast; 2 years as Television Director/Producer.
- As Director of Engineering - completed a full Data Center relocation from older Bay Area facility to newer Seattle based data center. Implemented departmental Best Practices including adoption of JIRA/Confluence project/task and documentation management tools, establishing a DevOps discipline for code & component deployments. Establishing a hardware rotation process/schedule for all company owned systems. Compartmentalizing/refactoring core source code from a monolithic structure into a componentized set of cloud/VM hosted micro services. Re-architect the base level structures for the core business enabling reselling of individual services, maximizing potential revenues. Establishing an organizational structure including defining job categories and levels, along with normalizing individuals' salaries to local industry standards.
- As Program Management - delivering products/solutions successfully & profitably working with internal & external customers.
- 20 years cumulative experience in Software Development
TECHNICAL SKILLS:
- C/C++, C#, VB .Net/VB6
- DirectX graphics libraries, OpenGL graphics libraries
- Agile/Scrum Methodologies - Certified Scrum Master
- Software Development Life Cycle - PMP experience
- Java, Perl, PHP, Ruby, Python
- SQL Server, ASP .Net
- VMWare, CentOS 6 & CentOS 7
- Data Warehousing
- Experience managing Operational & Capital Budgets for development teams
- Mentoring peers & direct reports
PROFESSIONAL EXPERIENCE:
Director of Software Development & Acting Director of Information Systems
Confidential, Seattle, WA
Responsibilities:
- Establishing defined job categories and levels within the Development department.
- Working with direct reports to set individual annual and long term goals for each employee
- Establish KPIs for the team, and for each individual on the team - assess and deliver annual reviews
- Work with ownership to set ladder pay scales for each job level and set budgets for pay increases
- Management of day to day activities including prioritization of reported bugs / issues, coordination of regular and hotfix releases
- Establishing well defined deparmental procedures and policies, processes
- Define, gather and report on KPIs for hardware and software systems
- Inventory, manage hardware server systems; impose hardware replacement program as per industry best practices
- Establish best practices for software development - modern service oriented architecture, design, implementation, testing and deployment into live production environments
- Implement Agile/Scrum process for product backlog management, predictable software development, business focused feature focus ensuring successful and controlled development workflows
- Develop high quality documentation for all hardware and software systems/services; create/maintain a current disaster recovery plan
- Obtain and manage security certifications for hardware and software systems, including PCI, SOC2 compliance
- Mentor indirect reports in peer departments assisting in training to develop skill sets, assist in expediting customer requests quickly and effectively
- Confidential Data Center migration from SFO to SEA:
- Build the plan, procure contractor resources, estimate tasks, procure hardware and software licenses, negotiate data center contracts, install hardware and software as needed, build documentation, train employees in new software systems, plan and execute cutover to new data center all over a 5 month time period.
Senior Technical Program Manager / Product Management
Confidential, Seattle, WA
Responsibilities:
- Gathered business /technical details, design/architecture/implementation specifications, design & validate migration security/encryption tools, got buy in of all partner stakeholders, managed implementation & validation, resulting in launch of the new Login/Authentication page
- Customer data integrity & security was transferred from Woot to Amazon - reducing overhead operationally & resulting savings in resources/expenditures on a per annum basis estimated ~$75k.
- Result is improved scale-ability of customer traffic by using AWS load balancing infrastructure Owned integrating Woot.com Fulfillment Services with Amazon's Global Transportation Systems
- Built business case for integration including financial projections for cost savings (~$1.26/package) & demonstrated efficiency gains; gained consensus/commitment to implementation from all partner stakeholders; managed setting up two distinct business shipping nodes referencing one Woot facility; launched hardware/software on time and on budget
- With shipping volumes hitting 20k packages shipping per day, net operational & shipping cost savings accounted for more than $25k per day, which annualized net out to more than $6M added to the bottom line for the Woot business.
- Owned integration of Amazon's Marketing Email engine & infrastructure
- Built business case for integration including financial projections for cost savings ($25k/month 3 rd party email service costs) & efficiency gains through leveraging advanced Marketing tools present in Amazon systems, gained consensus/commitment to implementation from all partner stakeholders, managed setting up distinct Woot environment in the Amazon service space, launched the new service on time and on budget for resulting net annualized savings of $240k
- Woot can now build advanced subscription lists based on Amazon browsing history & send dynamic email body detail & formatting using Personalization services provided by AWS. Owned developing Woot's automated pricing model using Amazon's projection services
- Took existing business case and updated to represent latest data and projections of benefits for Woot - the goal being Woot winning Amazon's Gold Box feature product slot in daily broadcast emails to Amazon members
- Built a smart pricing model using internal tools available on AWS to predict best pricing and vendor rating - by knowing the details and working within the predictive algorithm Woot was able to win the Buy Box slot on average about 40% of the time. This was an improvement of almost 100x over manually setting prices and guessing the algorithm used to determine the vendor who won.
- Owned integrating Amazon's Customer Survey services into Woot
- Gathered & defined business and technical requirements for Woot's needs
- Drove implementation between 4 stakeholder development teams internal to Woot and in Amazon
- Managed validation and launch of the new Woot service on 12/27/16
- Woot did not have any means of gathering metrics around customer satisfaction prior to this project
Senior Software Program Manager/Product Management
Confidential, Seattle, WA
Responsibilities:
- Driving 40 Software Development Engineers writing & publishing instructional technical code samples / technical articles targeting industry leading game studios and independent developers educating engineers on how to leverage Intel's Iris & Iris Pro integrated graphics technology
- Drove creation of unique and forward thinking user experience / interfaces leveraging Touch & Sensor interactions, defined set of possibilities through Intel's RealSense SDK, and other Intel and industry specific bleeding edge technologies.
- Developed a wide ranging cross divisional information repository for all fact based gathering so that net impacts can be measured against a single established ROI
- Product Manager - Drive internal and external partners (Microsoft) to unify on requirements for a front end that supports Intel Ultrabook, Intel wearables and the Windows software ecosystem across services supporting the Internet of Things.
- Create/implement streamlined development processes through new tracking & reporting tools
- Driving adoption of new processes across several management levels up & down the reporting chain
- Architect & Build advanced Dashboard reporting tools using Microsoft, Oracle and Open Source technologies (Alfresco, Tableau Software).
- A key collaborator and subject matter expert for reporting & content management systems, Software Legal Compliance issues, and possess Certified Content Editor credentials
Technical Program Manager/Scrum Master/Architect
Confidential, Seattle, WA
Responsibilities:
- Execute a deep dive code audit and technical analysis on a 3p commissioned CMS project, included doing some forensic reverse engineering and network stack analysis (Holland America).
- Scrum Master/Coach driving changes in development team scrum activities, reporting & processes. Build Sharepoint based reporting mechanisms for leadership (Premera Blue Cross)
- Senior Technical Program Manager & Architect, Development Management mentor/indirect manager, PMO interface, Business Analyst & Software Development resource. Acting Director of Integration Development June/July 2010 - primary point of contact reporting to CTO and Executive levels. Received written kudos from VP - Business Systems Division.
- Remove/resolve impediments to development through mediation/reallocation of resources
- Synchronizing & communicating production release schedules - updating business critical systems & ensuring smooth transitions of new functionality without negatively affecting production
- Assess individual contributor talent & potential, foster talent & weigh in on individual reviews
Project Manager/Scrum Master/Release Manager
Confidential, Seattle, WA
Responsibilities:
- Establish Agile/Scrum development process & promote industry best software practices across the company, Instruct & implement scrum based development & operations teams, and business stakeholders up the management chain
- Driving work process & resource allocations for three development teams (total of 27 software engineers & QA)
- Cross-divisional mediator & key point of contact for Engineering & DBA management
- Synchronizing & communicating production release schedules - Drive all phases of release, updating business critical systems & ensuring smooth transitions of new functionality without negatively affecting production
Technical Program Manager
Confidential, Bellevue, WA
Responsibilities:
- Project Manager for the Content Management System developed & integrated by a third party application vendor
- Managed the vendor customization to extend the basic functionality of the system to cover off the wide variety of phones and custom media formats for handsets at that time.
- CMS system managed downloads of video, audio and still photo transactions with mobile phone devices supporting television shows/events as “Deal or No Deal”, the Beijing Olympics, “Project Runway” and others.
- More than 20% of SinglePoint's total revenues were derived from this CMS system
- Drove the Data Warehouse and Reporting System rebuild
- Design & build customer facing tools to dynamically build reporting in real time
- Improved performance of Reporting system allowing on demand reports to execute 80% faster.
- Submit and manage external vendors - submit RFIs to data reporting tool vendors, review submissions & report findings & recommendations to senior management
- Also act as Solution Engineer selling custom media service solutions to NBC/Universal, FOX, CBS, Disney (ABC, ESPN, and others)
Scrum Master
Confidential, Seattle, WA
Responsibilities:
- Lead 4 local and international Scrum teams (4-13 people) each consisting of 5 developers, QA, UX & Product Manager.
- Implemented Agile/Scrum development process & practices - instructed development, business and leadership in correct Agile/Scrum process and set expectations
- How to be a Scrum Team, Product Owner and Scrum Master
- Story Point estimation, Sprint capacity and doing determination of Sprint velocity
- Trained Product Managers to write requirements as User Stories and backlog prioritization
- Built internal status reports detailing development progress to the Business
