Join   Log In
  • Startup Jobs
  • Recruit
  • Discover
  • Blog
    Patrick

    Patrick

    Hands-on CTO/VP of Engineering with very strong coding and architectural skills. Author of The Java Class Libraries. Worked at Twitter, Yahoo, and Sun.

    Chief Architect Palo Alto University of Waterloo
    There was a problem loading your content.
     
    Experience
    TogoTown
    TogoTown
    Founder
    BORNiO
    BORNiO
    Chief Technology Officer 2020 - Present (almost 6 years)
    Verizon Media
    Verizon Media
    Sr. Principal Architect 2019 - 2020 (almost 2 years)
    Architect responsible for tools used by legal analysts to handle requests from law enforcement and by investigators to analyze cyber threats. Currently managing a project... more to rewrite all of the tools to enable major enhancements as well as
    improve performance, reliability, and manageability.
    Yahoo
    Yahoo
    Architect 2013 - 2018 (over 4 years)
    Chief architect for the e-commerce organization in Taiwan. Primary API designer and approver for all projects. Provided deep code architectural reviews and wrote code for... more particularly critical subsystems. Technical liaison between Taiwan and US teams to coordinate major projects and to resolve major technical issues.
    Director of Engineering 2012 (6 months)
    - Managed a group of 30 engineers working on the application layer of the backend systems for Mail and Messenger.
    - Involved in major architectural initiatives to move... more Yahoo to a modern Java stack and to enhance the backend systems to unify SMS, IM, and E-mail.
    Twitter
    Exit
    Twitter
    Software Architect 2010 - 2011 (over 1 year)
    Designed and developed next-generation, scalable, datacenter monitoring and alerting system.
    Composite Software
    Composite Software
    VP of Advanced Technology Engineer 2005 - 2010 (over 5 years)
    - Architected flagship data virtualization product enabling Fortune 100 companies to build on-demand data warehouses, increase performance and security on all data source.
    -... more Managed development of prototypes, advanced features, and optimizations across continents and under tight schedules to win 90% of proof-of-concept projects.
    - Built and trained a highly technical and responsive support department, continuously achieving the highest customer satisfaction levels. Spearheaded the development of on-site diagnostic tools, which reduced incident resolution time by 75%.
    - Rebuilt the quality assurance department with an extreme focus on automation, enabling continuous integration testing of over a million test cases on a myriad of platforms, data sources, repository types, build versions, patches, etc.
    Chief Architect 2002 - 2005 (over 2 years)
    Designed the query engine pipeline architecture and innovate ways to handle integration with an arbitrary set of data sources. Also designed and built the data caching system.
    Bluelight.com
    Bluelight.com
    CTO 1999 - 2001 (about 2 years)
    Sun Microsystems
    Exit
    Sun Microsystems
    Senior Engineer 1993 - 1995 (about 2 years)
    I was one of the original architects in the Java group as lead for the Windows version. I also developed the world's first Java game.

    http://java.sun.com/applets/other/Hangman

    It... more isn't much but at the time, it was a great afternoon diversion after a particularly grueling 120-hour work week. Something a little more interesting that I built:

    http://www.coffeebreakarcade.com/games/voodoofootball/instructions.htm
    Founder
    TogoTown
    Employee
    Sun Microsystems, Yahoo, Bluelight.com, Composite Software, Twitter, Verizon Media, BORNiO
    Investor
     
    Incubator
     
    Advisor
     
    Attorney
     
    Board Member
     
    Mentor
     
    Member
     
    Acquired
     
     
    Projects
    Gondola - high performance java implementation of the RAFT consensus protocol
    Java implementation of the RAFT consensus protocol
    Architect · gondola - High-performance Java Implementation of Raft Protocol

    Wrote all of the core code
     
    Education
     
    About
    Achievements

    - Invented virtual desktops
    - Was one of the founding engineers of Java
    - Wrote the first ever Java game

    Describe the most impressive thing you've done.
    Skills
    Agile Agile methodology Architect Automation Communication Skills CDS E-Commerce Engineering Integrity Integration Testing Java Microsoft Exchange Microsoft Windows Order Processing Quality Assurance Reliability Security Software Test Test Cases tibco Merchandising
    Locations
    Mountain View Sunnyvale Taipei
    Help · Blog · Twitter · Terms · Privacy Policy & Cookies · Unsubscribe · Cookie Preferences · Press · Profile not verified