My work spans visual design, interaction design, user experience, front-end engineering, design systems, application architecture, and native app development. These are not separate careers. They are connected layers of the same product system.
Experience
Senior Lead Software Engineer — Comcast
2017–Present
Product Innovation & Prototyping within Advanced Engineering
Worked within an innovation-focused engineering group to identify opportunities and rapidly prototype product concepts across video, interface systems, and user experience layers.
Designed and built interactive prototypes including custom video player experiences, FF/RW interaction models, and real-time UI systems to validate ideas before full-scale investment.
Contributed to multiple concept initiatives including experience dashboards, interface systems, and next-generation UI explorations, helping shape internal product direction through working solutions rather than documentation.
Focused on simplifying complex systems into intuitive user experiences by aligning UI behavior, data flow, and interaction design.
Technologies used as tools to execute ideas: Angular, NodeJS, React, Java, GraphQL, REST.
Lead Software Engineer — CenturyLink
2017–2017
UI Systems Leadership & Product Experience Development
Led the design and development of customer-facing applications across residential, business, and enterprise platforms, with a focus on creating consistent, intuitive user experiences.
Drove adoption of responsive and mobile-first design, helping transition large-scale systems to modern interaction models and improving accessibility across devices.
Simplified complex business workflows into clear, user-centered interfaces, increasing usability and engagement across multiple product areas.
Collaborated across teams to define and implement UI standards and system patterns, establishing a more cohesive and scalable front-end architecture.
Lead Software Engineer & Mobile Architect — IBM
2015–2017
Product Architecture & Experience Design across Enterprise and Mobile Platforms
Led the design and development of large-scale applications with a focus on creating intuitive, scalable user experiences across residential, business, and enterprise systems.
Architected mobile-first and cross-platform solutions, aligning product direction with emerging technologies and evolving user expectations.
Drove system improvements by analyzing performance and simplifying complex workflows into clean, maintainable UI and data flows.
Applied a systems-first approach to ensure applications were adaptable, scalable, and user-centered, supporting long-term product evolution.
Focused on bridging product thinking, architecture, and user experience to deliver cohesive, high-impact solutions.
Team Lead/Principal Software Engineer — CenturyLink
2011–2017
Built Residential, Large Business and Enterprise web applications. Lead the company in RWD and Hybrid Mobile applications for Enterprise. Created RWD and hybrid mobile app initiatives for enterprise clients, driving customer leads and enhancing digital presence for large businesses.
Adoption of cutting-edge mobile technologies, positioning CenturyLink at the forefront of digital transformation for large-scale business solutions
Fostered cross-functional partnerships to develop and implement responsive web designs (RWD), significantly improving user experience and engagement rates.
Lead Software Engineer, Developer — Qwest Communications
2001–2011
Product System Architecture & E-Commerce Innovation
Invented and led the development of core customer platforms including My Account, Qwest Wireless, and e-commerce systems, redefining how users managed services online.
Architected a custom e-commerce platform, product configurator, and business rules engine, simplifying complex purchasing flows and delivering a 600% increase in online sales immediately after launch.
Initiated and drove a unified Web Services API strategy, enabling customers to manage accounts across multiple systems through a single, cohesive experience.
Led and coordinated 40+ developers, shaping both system architecture and user experience across large-scale customer-facing applications.
Lead Designer and Developer — US West Wireless
1999–2001
Early Product Innovation & E-Commerce Transformation
Led the redesign and transformation of a legacy commerce platform into a modern Java-based e-commerce system, introducing structured product configuration, user flows, and scalable architecture.
Designed and launched the “Star-Cart” commerce experience, simplifying complex purchasing and configuration into a clear, user-driven process.
Delivered a 600% increase in online sales immediately after launch, fundamentally changing how the business generated revenue online.
Pioneered early Single Sign-On (SSO) and integrated system architecture, improving both security and user experience across services.
Established foundational patterns for UI systems and user experience that influenced future customer-facing applications.
Cross-Team Lead — US West/Qwest/CenturyLink
1999–2017
Worked on customer facing, Critical Applications. Wrote white-papers, requirements and lead the development for My Account, Residential Customer Applications, Large Business, Enterprise, and Government Accounts. I had a leading role as a J2EE Portal Design, and was the Lead Front-End UI Developer as well in all of these external applications, and was the Lead and Subject Matter Expert (SME). Led critical external applications development, authored white-papers, and spearheaded J2EE Portal Design as SME, driving innovation in customer-facing solutions.
Architected forward-thinking J2EE Portal designs, setting new standards in front-end development and paving the way for next-generation customer applications.
Independent Agency Contract — Coors Brewing Company and Other Companies
1997–2004
Founder – Creative & Product Agency
Founded and led an independent agency, competing directly against established firms and winning enterprise contracts through design, innovation, and execution.
Secured and delivered major digital initiatives for Coors Brewing Company, including Coors.com, CoorsJobs.com, and CoorsInvestor.com.
Designed and built end-to-end digital products, combining user experience, system design, and visual identity into cohesive solutions.
Established early standards for web-based user experience and digital interaction, influencing how businesses approached online presence.
Worked directly with stakeholders to transform ideas into high-impact, real-world products, launching the foundation of a long-term career in product and system design.
iOS 27 · Swift 6 · SwiftUI · Xcode · Native app architecture · MapKit · AVFoundation · Apple Intelligence integration · App Intents · App Store delivery · Mobile interaction design · On-device experiences
Application & system architecture
Application architecture · Product architecture · System design · State management · Data flow design · API design · Service integration · Scalable systems · Event-driven workflows · Real-time data · Deterministic pipelines · Caching · Authentication · Single sign-on
Cloud, data & services
Firebase · Firestore · Cloud Functions · Google Cloud · AWS · Microsoft Azure · Node.js · Express · REST · GraphQL · MongoDB · PostgreSQL · Oracle · MS SQL Server · NoSQL · Sequelize · JSON · XML
Enterprise engineering
Java · J2EE · JSP and Tag Libraries · Web Services · E-commerce systems · Business rules engines · Product configurators · Enterprise portals · Apache · BEA · Maven · System integration · Data modeling
Data acquisition & intelligent systems
Configured web ingestion · HTML and CSS extraction · JSON-LD extraction · Embedded JSON extraction · API ingestion · Normalization · Deterministic IDs · Deduplication · Geohash discovery · Ranking systems · Recommendation systems · AI integration · AI-assisted development · Pipeline DAG design