Back to top

Work experience

For a summary, refer to my current resume

Program Manager

DataDirect Networks (DDN)

June 2015 - present

Program Manager for new technology products including the Infinite Memory Engine (IME).

  • Manages the first release for the product (coordinating both hardware and software development teams), including multiple international remote teams and international vendors.
  • Coordinates with vendors and suppliers on hardware schedules, delivery, and quality.
  • Developed monitoring and reporting tools, including trend reports using Rally REST API.
  • Informed (Acting) Engineering Manager, Architect, Senior Program Manager, and CTO on program management status.
  • Skills/Tools: Rally (admin), MS Project (expert level) and all other MS Office applications (including PowerPoint (status reporting)), SharePoint (document management), python and R (management reports).


2008 - 2015

BI Program Manager

Cleveland Clinic Abu Dhabi, Abu Dhabi, UAE

April 2014 – May 2015

Program Manager for Enterprise Data Warehouse/Electronic Business Intelligence development and delivery program at the Cleveland Clinic Abu Dhabi, a new world-class hospital in the United Arab Emirates.

  • Supported on-site as sole Harris employee to execute the design, development, and delivery of a custom EBI solution.
  • Developed and implemented business processes and documentation.
  • Coordinated global team in Dubai and various locations across the U.S.
  • Trained Project Engineer on schedule development and status reporting.
  • Implemented cost-saving measures.
  • Developed monitoring and reporting tools.
  • Worked with customer Project Manager on risk and issue management.
  • Skills/Tools: Program, personnel, and financial management, Tableau (dashboards), MS Project (expert level) and all other MS Office applications (including Excel (budget) and PowerPoint (status reporting)), SharePoint (document management), and R (R Studio).

Software Program Manager


October 2013 – March 2014

Subcontractor Program Manager for Department of Homeland Security, Immigrations and Customs Enforcement electronic Health Record (eHR), a $12M, two year COTS eHR cloud deployment and hosting program. Managed the entire development lifecycle, including technical requirements, implementation (plan/schedule and execution), and risk management. Provided primary point of contact for Government Program Manager. Coordinated all activities within the team, including three subcontractors responsible for COTS software configuration, hosting, and training development and delivery. Managed entire integrated master schedule (IMS) for all program-related activities across all subcontractors.

  • Skills/Tools: Program/Personnel/Financial management of large program, MS Project (expert level) and all other MS Office applications (including Excel (budget) and PowerPoint (status reporting)), and SharePoint (document management).

Software Program Manager

VistA Imaging, Silver Spring, MD

September 2011 – October 2013

Subcontract Program Manager for VistA Imaging, a multi-million dollar, multi-year VA medical imaging capture, management, and storage software development program building solutions that encompass a wide range of solutions including Radiology workstation application, clinical capture and display applications, middle-tier image and artifact management servers, and backend image storage solutions. Managed development lifecycle, including requirements, implementation, and risk management. Provided both tactical and strategic direction and guidance to team on plans and deliverables. Worked with customer to deliver customer software applications and enhancements. Managed team leads who implemented program directives. Implemented and managed new scrum development approach. Defined, managed, and statused schedule for multiple parallel development activities across more than a dozen different application areas. Assessed, interviewed, and recommended qualified candidates for open technical and support positions. Defined, implemented, and trained team on business process to increase team efficiency and support business process appraisal for formal certification.

  • Skills/Tools: Program Management, scrum master, coordination and management, MS Project (expert level) and all other MS Office applications, SharePoint, Java, Neo4j, VA development frameworks and process guidelines, DICOM.

Project Engineer

Cyber Integrated Solutions, Largo, MD

October 2010 – September 2011

Responsible for budget, schedule, and staffing for Cyber Integrated Solutions (CIS), Solutions Development and Delivery (SD&D) teams. Managed staffing for over 50 full-time Harris employees, including forecasting, on-boarding, performance management and reporting, and salary planning. Developed budget plans for entire program area, with a total budget of over $50M, including labor costs, capital and expense control, and costs for multiple subcontractors (via multiple Statements of Work). Defined, managed, and statused entire schedule for entire CIS business unit. Worked with Project Managers from all areas to gather and report on status to upper management, including variance reporting, issue tracking, and risk definition and management.

  • Skills/Tools: MS Project (including custom VBA macro/tool development) and all MS Office applications, SharePoint (administrator), Java, R, python, sqlite, business process modeling and optimization, requirements definition.

Software Engineer

Multiple Projects, Annapolis Junction, MD

September 2009 – October 2010

Group Leader for growing team of software engineers. Supported recruiting efforts working with lead recruiter, representing Harris at several local job fairs and working with relevant staff to optimize the staffing process. Aided Engineering Manager in presentation of staffing metrics to Program Management. Developed custom design pattern (including test code in Java) for use on program, using general guidance and requirements from development team lead and architect. Built custom tools and utilities for Systems Engineering team on FDCA program. Acted as DC Region Mentoring lead, reporting to the Regional Resource Council through Training and Mentoring Working Group.

  • Skills/Tools: Java, R, Tomcat, WebLogic, SharePoint, MS Office apps, business process modeling, requirements definition.

EMS Engineering Lead

Census/FDCA Program, Largo, MD

January 2009 – September 2009

Consolidated data from numerous COTS products into one custom portal. Responsible for design, development, maintenance, and upgrades to EMS Portal, a web-based network monitoring application. Assigned work as needed to meet requirements and implement technical solutions to business needs. Oversaw and participated in implementation of ASPbased web site to display system status of several thousand devices across the US, ranging from the DPCs to the local Census offices (LCOs). Managed contractor-supplied code, including receiving, reviewing, assessing, and updating as needed.

  • Skills/Tools: C#, perl, SQL, ASP .Net, MySQL, SQL Server, PostgreSQL, database design and development, Hyperic, Cacti.

Project Engineer

Census/FDCA Program, Largo, MD

January 2008 – December 2008

Defined and executed project schedule for a $1.3 billion program. Built and maintained program-wide mentoring program. Reduced program issues through effective risk management. Identified staffing needs and recruited to meet business needs. Tracked cost and budget variance, using in-house financial tools. Integrated multiple project plans into a single project plan representing large design and development efforts across geographically diverse locations. Documented new business processes for implementation across the division.

  • Ensured proper tracking of program schedule through implementation of new project structure to handle programwide schedule, including multiple subprojects, distributed file management, and optimized status reporting
  • Validated CMMI assessment by updating online process and artifact tracking database
  • Verified proper execution by reporting EVM data regularly
  • Reduced time to review and interview candidates for open positions by designing, developing, and distributing candidate tracking database
  • Enhanced teamwork and effectiveness across the division by building new mentorship program that connects and coordinates mentor/protégé pairs across multiple campuses
  • Skills/Tools: Scheduling (MS Project: expert), EVM, CMMI, MS Office (including Visio), VBA programming, SharePoint (level: advanced), ClearQuest, PEM, Operating Instructions/Process Descriptions.


2001 - 2008

Project Leader

DIAD Development & Network Systems Department

Managed diverse team of software architects and developers building, enhancing, and maintaining multiple enterprise-wide applications, including embedded software development in the DIAD – UPS’s hand-held package delivery management device.

  • Enhanced productivity and teamwork of seasoned team of developers and architects by means of clarified reporting structure, innovative career development opportunities in restricted environment, clarified roles and responsibilities, and documented performance expectations
  • Reduced development costs (time and resources) by improving processes, closely tracking development costs, and improving accountability for quality and timeliness of development efforts across the team
  • Improved personal accountability across the team by quantifying expectations through formal documentation of roles and responsibilities
  • Positively affected application quality by significantly improving communication and change management processes between requirements team, development team, and test team

Special Assignment

Functional Self-Evaluation Project (FSE), Business Processes

Reviewed existing business processes across multiple divisions nationwide and proposed cost-saving and functional improvements via new or realigned business processes.

  • Identified opportunities for multi-million dollar cost savings through process and structural realignment and improvements
  • Proved applicability of FSE approach by documenting and then applying lessons learned to FSE’s own processes and realizing improvements in subsequent assessments
  • Trained subsequent FSE leadership on processes and procedures used

Lead Technical Specialist

UPS Internet Shipping

Managed technical team responsible for two enterprise-wide online shipping systems (UPS Internet Shipping and CampusShip). Ensured 99.999% uptime for all enterprise applications on website.

  • Streamlined application development through innovative management of web portal application development team (test scheduling, support alignment, and status tracking), effective business initiative implementation, and qualityenhancing performance assessments
  • Successfully transitioned enterprise-wide web application to local application team, improving time-to-market, product quality, and consolidating development efforts
  • Increased development team productivity through realignment of roles and responsibilities and business process
  • Reduced time-to-market of new products through distribution of assignments across team members based on capabilities and performance

Earlier Experience Consultant


Consultant, Online Journal Business Processes

  • Significantly improved team productivity by quantifying management expectations through discussions with senior management
  • Addressed quality concerns of in-house development staff by improving quality assessments and applying proper risk management Senior Software Engineer


Built and maintained software packages in Perl5 and Java for suite of web-based applications for stock option management.

  • Built and enhanced financial services website through advanced application and database development and optimization, 3rd party tool integration, and thorough test activities
  • Improved reliability of site through design and construction of flexible back-end utilities

AMTI: Team Lead/Head Webmaster, Government Contractor


Subcontractor to the Bureau of Transportation Statistics for website management.

  • Met or exceeded customer expectations through team development and performance tracking
  • Ensured website design fulfilled documented requirements Director of Product Development


Responsible for all technical elements of serials directory web portal.

  • Created internet portal combining periodicals database licensed from internationally respected corporation with custom-designed, developed, and implemented web portal
  • Stabilized website through solid coding practices, thorough testing, and careful monitoring
  • Established and managed new domain with assistance from 3rd party hosting service

Cadmus Digital Solutions/E-Doc: Production and Project Manager, Online Journals


  • Streamlined scheduling of online journal development and support efforts
  • Optimized customer websites through customer meetings, requirements definition, and utilization of existing and new technologies
  • Improved team morale by leveraging existing skills and enhancing teamwork

Virginia Tech: Webmaster, Programmer, Multimedia Site Administrator


  • Improved use of new technologies and distributed computing through development of custom applications used by librarians and library patrons
  • Enhanced use of multimedia campus-wide by managing new Macintosh lab for multimedia training and development, developing and delivering training courses for the university and community
  • Improved customer service by implementing custom asset tracking software package within Interlibrary Loan department