Patric McGowan

United States

@pdmcgow

Principal Engineer at T-Mobile

Badges

Problem Solving
CPP
Java
Days of JS

Certifications

Work Experience

  • Software Engineer

    T-Mobile•  August 2014 - Present

    Acted as the principal systems/software engineer for the Video Technology team to create a cable TV service (T-Vision/Layer3 TV) from the ground up designing systems with high performance, high availability, and advanced security. • Migrated micro-services from on-premises to AWS using serverless cloud applications • Designed home-grown video content management repositories • Designed monitoring and reporting systems which constantly check the status of all systems which ingest, encode, package, encrypt, and distribute video • Designed the Emergency Alerts Service for message aggregation and delivery • Implemented best security practices and compliance through the use of encryption, tokenization, and signature version 4 • Designed event scheduling and notification interface to manage blackouts

  • Development Expert

    SAP Sybase•  January 2007 - July 2014

    As an essential technologist for the Sybase ASE Cluster database product, built the high availability and scalability modules for the shared disk cluster, including Veritas Cluster integration, lock management, I/O fencing, workload and load balancing management, and automatic client connection failover. As project lead/scrum master, evaluated and integrated emerging technologies and innovative techniques. Worked directly with end customers, sales consultants and support engineers to teach, fix, and enhance product features. • Reviewed, analyzed and optimized over 9 million lines of code • Identified and resolved over 400 complex bugs which increased stability and reliability • Designed and engineered over 20 new features which increased value, performance, and usability • Profiled and tuned lock management code which increased performance by over 50% • Resolved over 10 customer configuration and installation issues including JPMC, Hitachi, IBM, EMC, HMRC, Fujitsu, and MetLife which improved customer satisfaction and relations

  • Web Technologist

    Sybase•  January 2001 - December 2006

    As the primary GUI/UX technologies expert at NEON, architected the Clinical Data web portal with mobile device support, architected the Graphical Business Activity Monitoring and Alert Management system graphical user interfaces, and engineered the Data Cache in-memory database including the locking algorithm, bulk copy utilities, licensing, replication management to the backend database, installation packaging, and configuration management. • Ported the Graphical Business Activity Monitoring and Alert Management system to the web which enhanced its value and usability • Developed custom graphical chart support for the Graphical Business Activity Monitoring system which enhanced its value and usability • Presented products at Sybase’s annual Techwave conferences which increased product awareness and value • Assisted many customers and technical sales consultants with installation, configuration, and customization which improved customer satisfaction

  • Program Architect

    Qwest•  January 1997 - December 2000

    As the lead web technologies expert at Qwest, led the reengineering and design of the software architecture and programming for the Internet Yellow Pages search engine, enhanced the website with personalized web pages, scaled the search engine to support 200K Internet and mobile searches daily, integrated content via XML protocols from many third party data providers such as MapQuest, Inktomi (YahooO, Inter800 Directories, ServiceMagic (HomeAdvisor), DoubleClick (Google), Palm.net, and Ask Jeeves, and built quality assurance and server monitoring applications. • Redesigned the search engine which increased performance by over 30% • Developed a custom content management system which increased the productivity of sales and marketing content managers and reduced time spent in site maintenance • Developed interfaces for mobile devices which increased site traffic by over 10% • Developed many new features which greatly enhanced value and usability and tracking • Developed an automated voice content server for phones. It provides users with up-to-date content on all kinds of information including the time, weather, stock quotes, horoscopes, …

Education

  • Stanford University, Stanford

    Computer Science & Engineering, MS•  1994 - 1995

Skills

pdmcgow has not updated skills details yet.