Technology Manager with over 20 years of IT leadership experience including oversight of application development. Dedicated to customer satisfaction with focused delivery of technical solutions. Proven leader in directing operations, maintenance and support of complex systems. Develops creative business solutions, leveraging diverse methodologies and delivering engineering solutions for leading organizations. Highly adept in development, technology needs assessments and staff training.
Work History
Director of Software Development
MarketCast
03.2022 - Current
Managed software development reporting for corporate reporting and business intelligence efforts.
Evaluated existing process and made proactive adjustments to meet changing demands
Led team of 5 developers in analysis and rebuild of software from beginning design through completion.
Led sprint planning, reviews and retrospectives.
Mentored junior developers and engineers through agile and test driven processes.
Velocity contributor in Java development of Grid Competing JSON Restful service Spring Boot application
Negotiated with Product Team for inclusion of Technical Debt items
VP Technology
Phoenix Marketing International
01.2019 - 03.2022
Led agile teams to deliver products quickly and to respond to user requirements.
Working with Scrum Masters and Product team to understand requirement needs, preparing epics and user stories for backlog, tracking each team’s velocity, projecting timelines, negotiating feature to meet needs and timelines, and providing guidance to team members in terms of business understanding, data, and application designs
Key technologies used in projects: AWS Cloud Services, Java, Web Services, DB/RDS (Oracle/Redshift)
Development Teams consists of 3 teams with 16 individuals in spanning 4 states and 2 countries
Assisted build/maintain platform for surveying and reporting Advertisements and Shows effectiveness on television and digital platforms.
Reported monthly to senior executive team on budget, in-flight initiatives and upcoming projects.
Director of Technology
Nielsen
04.2014 - 01.2019
Joined Nielsen in Acquisition of Arbitron
Role involved many aspects of IT management such as supervision of staff and consultants, status reporting to VP and C-Level executives, risk assessment and mitigation, working with Product Leadership teams, feature negotiations, provided architecture review and guidance for team leaders
Key technologies used in projects: Java, Web Services, AWS Cloud Services, DBs (Oracle/Redshift)
Teams consists 20+ individuals using distributed team model spanning 3 states and 3 countries
Worked in several different team including: Digital Content Rating, Nielsen Audio Rating, Proof of Concept Teams and Ad/Brand Resonance Teams
These team focused mostly on Audience Measurement with some aspects of Resonance and Reaction.
Director of Client Applications
Arbitron
01.2009 - 04.2014
Involved in all aspects of IT management such as supervision of staff, budget preparation, status communications, product and feature negotiations, risk assessment and mitigation, act as program lead for applications that cross divisions, development of guidelines, standards and procedures
Key technologies used in projects: Java, Web Services, Oracle
Teams consisted of 40+ individuals using mostly offshore development model with Onshore Architecture team
Projects provided Online and Desktop applications for Arbitron Clients about Radio Audience Measurement with some aspects of Buy/Sell/Make Goods workflow between Advertising Agencies and Radio Station Sale Teams.
Technical Architect/Manager
Arbitron
07.2002 - 01.2009
Played key role in moving Arbitron to web-based solutions using service orient architecture
Involved in full lifecycle of development of enterprise level SOAP based service for generation of radio audience estimates including managing distributed project team
This service was provided to media industry as well as used within Arbitron’s client facing applications that used audience estimates such Audience Share, Average Quarter Hour, Rating Points, Time Spent Listening, Frequency, etc.
To facilitate Radio Advertising, buy, sell and make goods
Service included both distributed and layered architecture
Distributed architecture with data partitioned and redundancy to provided desire performance, scalability and fail-over
Layered architecture allowed for code that is extensible and maintainable
API is exposed as Web Service to provide interoperability with non-Java based system
Prior Projects: Primarily Web Based Applications using commonly used J2EE architecture.
Senior Java/J2EE Consultant
Experio Solutions
07.2000 - 07.2002
Consultant for Open Systems group specializing in Java/J2EE and Database development with emphasis on middle tier data processing
Achieved successful results for clients: GE Global eXchange Services; Manugistic; MCI/UUNet.