Andrew Tran

Software Engineering Architect at Salesforce

San Francisco, California, United States

About

Full stack software engineer experienced in web development and mobile development for iOS. Experienced in building and leading a high quality team in a startup while working along side Founders, Product, and Design team to grow and shape the company. Programming Languages: Objective-C, Java, SQL, JavaScript, HTML, CSS Databases: MySql, HBase, Neo4j GraphDB

Experience

  • Salesforce (10 yrs 6 mos)
    • Software Engineering Architect
      May 2020 - Present · 6 yrs 3 mos

    • Principal Member of Technical Staff
      May 2017 - Apr 2020 · 3 yrs

    • Lead Member of Technical Staff
      Feb 2016 - Apr 2017 · 1 yr 3 mos

  • First Engineer at AppMesh Inc.
    May 2012 - Feb 2016 · 3 yrs 10 mos

    SalesMesh by AppMesh is a native iOS Personal CRM App for Sales Representatives Development Manager / Technical Lead / Recruiter • Built and led development team of 5 engineers • Defined team and individual goals and growth by establishing V2MOMs (Vision, Values, Methods, Obstacles, Metrics) • Performed 1 on 1’s, mentorship, and conducted development meetings • Established Development, QA, and Release processes and procedures • Worked with Product and Design team to define release roadmaps • Managed engineering team's recruiting by working with leads from talent agencies, company website, and AngelList Software Developer • Helped implement the company's distributed sync and backup infrastructure and data model • Architected and developed a dynamic and scalable schema that supports custom objects, custom fields, custom picklist values, packaging, and localization • Architected and developed a client side reporting framework and visual list view that supports aggregates, multi level groupings, filters, and user actions on records • Integrated Neo4j graph database and developed the connection and query layer for the Selective Sharing feature • Developed an in house data warehouse solution for internal usage tracking and analysis using Amazon Redshift • Designed and developed the application’s main navigation and view architecture supporting iOS adaptivity layout and multitasking • Designed and developed the Bcc Email feature that allows users to log email interactions with customers by bcc’ing an email address • Implemented a client side full text search database for fast searching of records

  • Salesforce (4 yrs)
    • Senior Member of Technical Staff
      Aug 2011 - May 2012 · 10 mos

      • Developed a report table view with drag and drop to reorder columns, and tap to sort columns in version 2 of the Salesforce Mobile Dashboards iPad • Implemented DOMO’s HTML5 canvas charts that allows users to see details of chart values, double tap to drill to report, and pinch and spread to zoom

    • Member of Technical Staff
      Oct 2009 - Aug 2011 · 1 yr 11 mos

      • Lead development for Salesforce Mobile Dashboards iPad app with 2 other engineers • Developed the Dashboard Component Snapshots feature that allows posting an image of a dashboard component to another person’s newsfeed in Chatter • Developed a new chart type with embedded profile pictures • Developed drag and drop to reorder columns, sorting and grouping columns, and changing report formats in a new WYSIWYG report builder • Designed and developed a new 4 column table dashboard component

    • Associate Member of Technical Staff
      Jun 2008 - Oct 2009 · 1 yr 5 mos

      Member of analytics team developing business intelligence features in reporting and dashboards. • Helped integrate DOMO charting engine and implemented new powerful charting features • Developed a new UI for editing and creating custom summary formulas

  • Software Engineer Intern at Ask.com
    Jun 2007 - Aug 2007 · 3 mos

    Developed core features with the syndication team for an internal portal page, a tool used by business development people in their daily business interaction with partners.