Michael Root

Michael Root Email and Phone Number

Los Angeles, CA, US
About Michael Root

I am a seasoned technology executive with a strong background in consulting, AI, and technology leadership. Currently, I am expanding my expertise in Artificial Intelligence through Stanford's AI Professional Program. I thrive in creating and managing development teams, solving complex challenges, and driving technology-driven business goals. I am passionate about mentoring, agile methodologies, and scalable systems. Let's connect to discuss how I can bring my skills to your organization.

Michael Root's Current Company Details
CRAFT CONNECT TECHNOLOGIES, INC.

Craft Connect Technologies, Inc.

View
Co-Founder, CTO
Los Angeles, CA, US
Michael Root Work Experience Details
  • Craft Connect Technologies, Inc.
    Co-Founder, Cto
    Craft Connect Technologies, Inc.
    Los Angeles, Ca, Us
  • New Course Enterprises
    Partner, Cto, Investor
    New Course Enterprises Sep 2018 - Present
    A fully-integrated asset management and investment firm serving private individual and institutional investors. NCE offers a variety of asset management services and investment vehicles, designed to serve the financial needs of all of our investors. NCE also managing EB-5 investment partnerships on behalf of immigrant investors seeking their Green Card through the EB-5 Visa Program.
  • Hyrecar Inc.
    Board Member
    Hyrecar Inc. Jun 2019 - Jun 2023
    San Francisco, California, Us
  • Earth Medicine Inc.
    Co-Founder
    Earth Medicine Inc. Aug 2018 - Jan 2021
    Hermosa Beach, Ca, Us
  • Get Help®
    Cto
    Get Help® Jan 2019 - Sep 2020
    El Segundo, Ca, Us
    Get Help® is revolutionizing the way people find treatment, making it possible for anyone anywhere to get the help they need when they need it.
  • Dogvacay
    Cto
    Dogvacay Oct 2016 - Jun 2017
    I have always been a huge animal lover, and I'm thrilled to be working with the DogVacay team and supporting its mission of making life better for pets and for people. As CTO, we'll work to continue iterating the technology to make it more efficient and better deliver DogVacay's service, which connects busy pet owners with loving sitters.On March 29, 2017 it was announced publicly that Rover had acquired DogVacay to dominate the pet-sitting market. The technology team was responsible for transitioning the data from DogVacay to Rover. Over 90% of the hosts and customers successfully migrated to the Rover platform within 3 months.
  • Riot Games
    Technical Director - Ecommerce Team
    Riot Games Sep 2014 - Mar 2015
    Los Angeles, Ca, Us
    Technically responsible for launching the Riot Games merchandise store by re-architecting the software to achieve business and technical goals. The eCommerce platform serves customers across 32 countries, 13 languages, and 3 currencies at high-scale (100k CCU on launch day)Key Accomplishments- Successfully launched the Riot Games merchandise store by Christmas 2015.- Interviewed and hired key developers and consultants to re-architect the eCommerce platform to achieve scale and meet business and technical objectives.- Worked with legal to negotiate contracts with 3rd party vendors and consultants.- Responsible for the technology for the Riot Games merchandise team.- Developed a consolidated reporting system across 3 AWS regions so that reports and system health could be retrieved from a consolidated system.- Responsible for moving platform from co-hosted to Amazon AWS.- Setup and mentored team on Agile processes.
  • Riot Games
    Technical Director - Api Team
    Riot Games Jan 2013 - Sep 2014
    Los Angeles, Ca, Us
    Responsible for architecting a complete API strategy and integrating across Riot Games as a new best practice. This solution would mitigate 3rd parties from scraping data from Riot Games services, that was causing undesirable consequences. Key Accomplishments:- Provided an API solution for Riot Games resulting in the majority of 3rd parties switching from scraping data to retrieving the data through APIs.- Provided a high available API layer delivering 1 Billion API calls daily with a 99.99% uptime in October of 2014.- Research existing API products in the marketplace to determine if there were existing open source or commercial products that could be utilized cost effectively.- Created a product vision for the API team.- Developed the public facing Riot Games Developer Portal that allowed the player to execute API calls through the portal. Portal allowed Riot Games to customize the APIs for individual access and rate limits.- Responsible for architecting a custom API Proxy utilizing Netflix Zuul.- Developed a rate limiter micro service, utilizing Redis, called from the API Proxy with sub 3ms response times- Developed API services that provided caching of League of Legends game data. - Developed an API metrics micro service that provided real time metrics that synchronized metric data across AWS regions.- Developed an OAuth2 service that provided secure services for both web and API services.- Developed the virtual currency platform powering Riot's American Express debit card- Developed partner Services for 3rd party integration, reconciliation, and reporting
  • Riot Games
    Director Of Engineering - Core Service, Web, Mobile
    Riot Games Jan 2012 - Jan 2013
    Los Angeles, Ca, Us
    In January of 2012 was promoted to Director of Engineering and given responsibility for Core Services, Web Technologies and Mobile Development.Key Accomplishments- Grew the organization to over 120 developers and consultants.- Recruited top engineering talent for Riot Games- Negotiated contacts with vendors for consulting services and licensing of products and services.- Responsible for Monthly updates to senior executives on status and health of engineering teams.- Responsible for architecting a Fraud Management System that mitigated exposure to online credit card fraud.- Worked with senior executives to restructure teams composed of developers, mentors, development and project managers.
  • Riot Games
    Technical Director - Web Technologies
    Riot Games Nov 2010 - Jan 2012
    Los Angeles, Ca, Us
    In November 2010 I was asked to create a centralized Web development team. Over the next year I expanded the team from 5 to more then 30 developers and consultants. Our mission was to be responsible for all web development projects across Riot Games. During this time, I was responsible for all aspects of the web technology, including hiring, mentoring, technology choices and execution of strategic web technology goals.Key Accomplishments:- Grew the organization from 5 to > 30 developers and consultants.- Recruited top engineering talent for Riot Games.- Re-organized web department and leadership structures as necessary to handle the rapid growth of Riot Games.- Achieved 99% uptime across all web services.- Effectively negotiated contracts with consultants and 3rd party companies.- Negotiated and implemented new technologies and platforms across Riot Games that included Amazon AWS, New Relic Monitoring, Google Analytics.- Responsible for the League of Legends store where all revenue is generated.- Responsible for managing payment gateway and online fraud associated with customer purchases.- Responsible for development and launch of the League of Legends Tribunal that provided functionality to discipline players and keep the community in check with the help of their peers - Responsible for architecting a CSR that customer service representatives could update players data and provide credits, refunds and modify in game inventory.- Launch DreamHack Site for League of Legends Season 1 World Championship.
  • Riot Games
    Systems Architect
    Riot Games Mar 2010 - Nov 2010
    Los Angeles, Ca, Us
    Work closely with game designers and producers to deliver industry-leading enterprise gaming solutions. Architect, design and implement major features and components from user stories. Drive major design decisions of software architecture and functionality. Work with Java, Flex, Coherence, XMPP, Grails, and other cutting edge technologies.
  • Riot Games
    Senior Software Engineer
    Riot Games Mar 2009 - Mar 2010
    Los Angeles, Ca, Us
    Work closely with game designers and producers to deliver industry-leading enterprise gaming solutions. Architect, design and implement major features and components from user stories. Drive major design decisions of software architecture and functionality. Work with Java, Flex, Coherence, XMPP and other cutting edge technologies.
  • Riot Games
    Senior Java Consultant
    Riot Games Nov 2008 - Mar 2009
    Los Angeles, Ca, Us
    Work closely with game designers, game programmers and QA to deliver industry-leading enterprise gaming solutions. Architect, design and implement major features and components from user stories. Drive major design decisions of software architecture and functionality
  • Rogue Monk Online
    Partner
    Rogue Monk Online Dec 2009 - Jul 2011
    Us
    Responsible for creating the online presence for the company. This includes R&D, design and software development. System developed in grails with 3rd party integration into S3, cloud-front, authorize.net & pay-pal, payment gateways, Lucene, Facebook, twitter. Utilized ajax, rest and other Web 20 technologies.
  • Fox Interactive Media
    Senior Java Consultant
    Fox Interactive Media Apr 2008 - Sep 2008
    Working on a high availability content management system responsible for delivering content to all of the fox local news sites.
  • Mitratech Corp.
    Senior Software Architect
    Mitratech Corp. Sep 2004 - Apr 2008
    Bee Cave, Texas, Us
    Responsible for leveraging the use of open source technologies to increase the performance and quality of the software developed for custom and core products.Architected and developed Collaborati a web based single application solution that allows information and business processes, such as invoice reviews and approvals, to flow seamlessly across legal management functions and on to outside counsel. Collaborati provides sophisticated electronic invoicing, invoice approval workflow, and vendor management capabilities. Collaborati was developed using the latest technology: Spring 2.0, Hibernate 3, AspectJ AOP, Http-Invoker for B2B, Oracle, AJAX (DWR and Prototype), Acegi Security, with custom filters to implement password change and expiration, Maven 2, DBUnit.Architected the UI framework for Mitratech's TeamConnect 3.0 product. Customized Spring Framework for action controllers. Utilized GWT for home page drag-n-drop port-lets. Used YUI, DWR, Prototype AJAX libraries.
  • Access Financial Systems
    Cto
    Access Financial Systems May 2003 - Aug 2004
    CTO for a start-up company formed to develop an integrated, end-to-end technology platform that manages a network of advanced fully automated banking kiosks and agent-assisted financial transaction systems. The AFS platform delivers the core set of financial services, including check cashing, money orders, money transfers and bill payment and also provides ATM functionality. The entire platform was developed entirely in Java, from the front-end kiosk software, through J2EE middle-tier transaction switch, to the J2EE back office and risk engine with a set of web applications for handling system configuration, monitoring, and reporting. The system was hosted on the JBoss 3.2x application server, using MS SQL Server for database support.
  • Telemac Corporation
    Senior Systems / Software Architect
    Telemac Corporation Aug 2001 - Apr 2003
    Us
    Designed and developed a distributed J2EE Operations Support System (OSS) for managing pre-paid TDMA and GSM cell phones that was launched by Cingular Wireless. All aspects of billing were maintained by the system and shadowed on the pre-paid phone, including minutes, balance, and current monthly bill. J2EE distributed system installed in NOC, spanning 28 computers, running JBOSS application server with MS SQL Server backend, provisioned, applied funds, managed call plans and minutes through SMS messages to mobile devices. Host connectivity to Cingular provided through SOAP / XML interfaces. Management and configuration modules were developed utilizing Struts and JSP with SQL Server database. System was initiated through messages from Cingular from their Care and Telegence billing systems.
  • Greenland Corp
    System / Software Consultant
    Greenland Corp Jun 1998 - Sep 2000
    Responsible for architecting a complete check cashing ATM with back office processing that was installed at 25 locations across the U.S. Reviewed and specified ATM hardware components for production check cashing ATM’s. Researched alternative software architecture for the check cashing ATM and back end processing. Designed the Trinity Financial Processor Architecture after months of analysis, utilizing Rational Rose Unified Modeling Language (UML). Responsible for installing and managing a Cisco ISDN and Frame network supporting the 25 check cashing ATM’s across the U.S. Architected a solution for integrating the Trinity Processor into 7-Elevens’s V-Com Check Cashing ATM, as a check cashing Issuer. Pre-certified the Trinity Processor with ACS for processing ATM transactions through the MasterCard and Visa networks. Created new technologies for handling composite transactions from advanced kiosks.
  • Aramark Uniform Services
    Software Consultant
    Aramark Uniform Services Nov 1998 - Aug 1999
    Burbank, Ca, Us
    Developed an Extranet system using ASP supporting dynamic content from a MS SQL Server database. This extranet is used by Aramark customers for accounting and inventory reporting. The second project delivered to Aramark was S.A.F.E (Secure Access For Everything), a sophisticated, database-driven security management systems tailored to the corporate intranet environment. This system was developed in Java and ASP running on an MS Internet Information Server.
  • Netcash Inc.
    Software Consultant
    Netcash Inc. Jan 1997 - May 1998
    Newcastle Upon Tyne, Gb
    Designed prototype Internet Electronic Commerce rapid payment software to rival CyberCash. Versions of this software were written in several version of JAVA with the final version written in C++ using distributed component architecture (DCOM) in an n-tier model. The back end communicated to a payment processor using ICVerify. Also, developed and hosted company web site.
  • Merisel Corporation
    Software Consultant
    Merisel Corporation Sep 1994 - May 1997
    Us
    Created automatic delivery systems for Merisel-POS system. Data is processed then sent via SMTP protocol over the Internet to vendors who have signed up for this service. Data files are MIME encoded and attached to mail document. Application was written in Visual C++ 5.0.Developed an Information System allowing vendors to dial into Merisel to create and download data based on sales, inventory and PO history data. After through analysis of business issues decided to architect the system around MS NT 4.0, MS SQL Server with client software developed in VC++. This product was distributed to 500 vendors.
  • Cymbionix Corporation
    Software Consultant
    Cymbionix Corporation Apr 1994 - Dec 1994
    Consulted with management to design, build and implement a software product to be distributed worldwide to MLM customers. Designed and developed client-server application in MS Access 2.0 providing client profile, invoicing, accounts receivable, connects to bank and performs transfer of funds for credit cards and checking accounts through ICVerify.
  • Coldwell Banker, Relocation Services
    Software Engineer
    Coldwell Banker, Relocation Services Jul 1992 - Apr 1994
    Madison, Nj, Us
    Designed and developed a franchise development system which was installed at four locations throughout the US. System developed in MS VB 3.0 utilizing ODBC to connect to a MS SQL Server on MS NT 3.1. System contained over 120 forms and 60 tables. Created custom COM controls, in MS VC++, to support advanced GUI behavior. Mentored development team on OO design and UML practices.
  • Xerox Corporation
    Software Engineer
    Xerox Corporation 1988 - 1991
    Norwalk, Connecticut, Us
    Responsible for designing and developing C++ and C applications to support DOS, UNIX and Microsoft Windows platforms.Designed and developed Microsoft Windows C++ application, supporting DDE/DLL used to monitor and control multiple 8780/9790 LPS’s. This software allowed an operator to monitor an array of Xerox LPS’s for duplicate check printing, out of paper conditions, and provide other management operations. This software was installed at Metropolitan Life Group Claims Operation.Designed and developed C/UNIX inter-operability applications to manage and archive documents in Xerox GlobalView format to C/UNIX format. These C/UNIX applications were bundled and sold with the Xerox GlobalView Software product.Worked on a team that developed XNS PC+ networking software. This network software is compatible with IBM’s NETBIOS and incorporates Microsoft’s Redirector in conjunction with the DOS 3.X operating system.

Michael Root Skills

Tomcat Java Software Development Spring Eclipse Xml Hibernate Web Applications Java Enterprise Edition Agile Methodologies Mysql Javascript Ajax Object Oriented Design Mobile Applications Uml Software Design Sql Databases Soap Jsp Scrum Subversion Grails Maven Jboss Application Server Unix Postgresql Oracle Microsoft Sql Server Html Distributed Systems C++ Struts J2ee Jdbc Ant Junit Architecture Flex Jms Servlets Jboss Css C Git Visual Studio Jsf Ide Oauth

Michael Root Education Details

  • Stanford University
    Stanford University
    Artificial Intelligence
  • North Dakota State University
    North Dakota State University
    Electronic And Electrical Engineering
  • University Of Wisconsin-Madison
    University Of Wisconsin-Madison
    Nuclear Engineering
  • Moorhead State University
    Moorhead State University
    Science

Frequently Asked Questions about Michael Root

What company does Michael Root work for?

Michael Root works for Craft Connect Technologies, Inc.

What is Michael Root's role at the current company?

Michael Root's current role is Co-Founder, CTO.

What is Michael Root's email address?

Michael Root's email address is mi****@****car.com

What is Michael Root's direct phone number?

Michael Root's direct phone number is +131090*****

What schools did Michael Root attend?

Michael Root attended Stanford University, North Dakota State University, University Of Wisconsin-Madison, Moorhead State University.

What are some of Michael Root's interests?

Michael Root has interest in Aviation, Exercise, Sweepstakes, Nascar, Home Improvement, Folklore, Scuba Diving, Donor, Reading, Gourmet Cooking.

What skills is Michael Root known for?

Michael Root has skills like Tomcat, Java, Software Development, Spring, Eclipse, Xml, Hibernate, Web Applications, Java Enterprise Edition, Agile Methodologies, Mysql, Javascript.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.