Dylan Oliver

Dylan Oliver Email and Phone Number

Software Engineer at Point @ Point
Dylan Oliver's Location
Half Moon Bay, California, United States, United States
About Dylan Oliver

Engineering professional experienced in all phases of the software development lifecycle, both as a developer and a manager. Strong team player who loves to be part of a focused and passionate software organization.* Current emphasis on Web Development with Javascript/Node* Extensive experience with relational databases, as well as MongoDB and DynamoDB* Previous experience in Java and C++

Dylan Oliver's Current Company Details
Point

Point

View
Software Engineer at Point
Dylan Oliver Work Experience Details
  • Point
    Software Engineer
    Point Jun 2020 - Present
    Palo Alto, California, Us
  • Zume Inc.
    Full Stack Engineer
    Zume Inc. Jan 2019 - Mar 2020
    Camarillo, California, Us
    Working on inventory management for Zume’s automated order, prep and delivery platform. Technologies: Node, Express, Vue.js, Jest, REST, PostgreSQL, HerokuBack-end: Our team built a new microservice which exposed REST endpoints for storage and retrieval of inventory information. This new service was then gradually integrated with Zume’s monolithic order processing system to achieve functional parity with the previous inventory management solution while preventing any disruption to normal business during the transition.Front-end: Created tools for lookup and administration of orders and inventory data. These tools were released for use by new customers which had adopted Zume’s platform.
  • Mozilla
    Software Engineer
    Mozilla Apr 2018 - Nov 2018
    San Francisco, Ca, Us
    Worked with a small team to deliver the initial version of ​Mozilla Scout,​ a voice-based assistant to help users find and consume web content. The application enables users to listen to content they have ​saved to their Pocket account. The server API is integrated with Mozilla's Pocket API and the AWS Polly text-to-speech service, enabling Scout to to deliver audible versions of articles via both an Alexa skill and an iOS application.Technologies: Javascript, Node, Express, Alexa / ASK, REST, DynamoDB, Heroku* Built an Express-based REST API to provide information about the user’s saved articles and the corresponding audio files.* Published API documentation and coordinated closely with other engineers to agree on necessary endpoints and data structure for Alexa and iOS based client applications.* Replaced the server data layer, migrating from MongoDB to DynamoDB in order to take advantage of AWS ecosystem benefits between Alexa and Dynamo.* Established a deployment pipeline using Github, TravsCI and Heroku to simplify testing and deployment operations for the team.* Took lead role on user acceptance and regression testing for the iOS client application, which was developed for Mozilla by a third party.
  • Ge Digital
    Engineering Manager
    Ge Digital Apr 2017 - Apr 2018
    San Ramon, California, Us
    GE Digital's Predix platform is an IoT PaaS aimed at helping customers better understand their assets and businesses through collection and analysis of data from the vast array of sensors present on modern industrial equipment. I was hired to build and manage a team of full-stack engineers in a new satellite office located in San Francisco. Our team was tasked with building applications on top of the platform to help customers both internal and external to GE more easily take advantage of the underlying Predix capabilities.Technologies: Javascript, Node, AngularJS, REST
  • Mozilla
    Senior Engineering Manager
    Mozilla Jun 2016 - Apr 2017
    San Francisco, Ca, Us
    Led the engineering effort to develop a new consumer electronics device to enable users to monitor the air quality at their home and share the information with their local community. This involved coordinating activities between firmware, cloud, and web development teams to help produce Mozilla’s first ever hardware device.
  • Mozilla
    Engineering Manager - Firefox Os
    Mozilla Sep 2012 - Jun 2016
    San Francisco, Ca, Us
    Worked with a global team to develop and deliver Firefox OS, an entirely open source web-based mobile operating system. Managed a geographically distributed team of high-powered engineers developing Javascript applications for mobile devices. * Managed team to handle multiple concurrent efforts, balancing new feature implementation with bug fixing on previous releases through various stages of testing and certification.* Served as the engineering point of contact for external partners including chipset manufacturers, OEMs and telecom carriers. Worked with partner teams to prioritize defects raised during certification testing and drive resolutions according to partner timelines and requirements to successfully get devices from development to retail.* Coordinated with product management to define and prioritize incoming feature requests from users and partners.* Helped onboard community members and volunteers around the world contribute to Firefox OS development.
  • Intuit
    Development Manager
    Intuit Jul 2009 - Sep 2012
    Mountain View, California, Us
    Managed a team of engineers to deliver new features and ongoing service updates for Intuit's SaaS online payroll application following Intuit's acquisition of PayCycle. Intuit's previous payroll offering was shut down and the PayCycle product was rebranded as Intuit Online Payroll.* With the acquisition, a number of existing Intuit engineers joined the product. As one of the former PayCycle leaders I helped onboard them on our product and code base while mentoring the new members of my team through the change.* Served as Scrum master for multiple teams in the new larger organization. Our processes followed the spirit of agile development but each team would find methods and adjustments that worked best for that particular project or group. * Led a team to develop IOP Time Tracking -- a new add-on service for payroll which provided online tools for hourly employees to report time worked. This involved a number of changes to the primary IOP product in both the public user site and the back-end billing engine. Also created a new virtual time clock site to be used as a kiosk where employees clock in and out in the workday and that data flowed automatically into the payroll system for employer review and approval.* Worked as part of a team focused on analyzing and improving the customer sign up and set up flows for our product. Examined the customer acquisition funnel from first visit until successful billing in order to understand where customers would drop out of the process and then made modifications (with subsequent measurements) to improve conversion at each step. Also used Lean Startup methods to offer new services to customers and gauge interest in potential product changes before diving into full implementation.
  • Paycycle
    Engineering Manager
    Paycycle Mar 2008 - Jul 2009
    Palo Alto, Ca, Us
    Managed teams of 4-8 engineers to deliver new features and ongoing service updates for PayCycle's SaaS online payroll application.* Served as technical point of contact for external partners including large banks and insurance industry partners on co-branded and white label versions of the PayCycle platform. Frequent interaction with partners to develop and clarify product requirements, coordinate development and testing schedules, review and triage partner requests for internal prioritization. * Developed and maintained database queries and stored procedures for both internal and external parties to generate reports measuring many aspects of the customer base to better understand product usage and customer behavior.* Underwent Agile development training and served as Scrum master for my team as our company transitioned development processes.* PayCycle was acquired by Intuit in summer of 2009.
  • Paycycle
    Senior Software Engineer
    Paycycle Sep 2004 - Mar 2008
    Palo Alto, Ca, Us
    Member of development staff tasked with design and implementation of an online payroll product targeted at small businesses and household employers. Our product was a J2EE application using JSP, running on top of a Microsoft SQL Server database.* Implemented core payroll features based on requirements from our product management team.* Designed and served and technical lead for a project with The Hartford in which employers on our platform could apply for and enroll in an integrated workers' compensation insurance solution.* Extensive use of database queries, stored procedures, table alteration and design* Implemented a number of back end batch processing jobs for periodic payroll or billing related activities* Performance investigation and tuning of long running processes and slow pages
  • Covad Communications
    Software Engineer
    Covad Communications Aug 1999 - Aug 2004
    Us
    * Designed and developed a field technician scheduling system for Covad’s Operational Support System. This application was EJB-based and used JNI to integrate with a third party scheduling engine.* Performed extensive work on several other EJB-based applications. Responsibilities included specification and implementation of EJB objects, defining object/relational data mappings via TopLink BMP and Weblogic CMP, and writing Java clients to utilize these components.* Designed and developed an inventory management application for mobile workforce. This was a Swing-based application with a local data store to hold daily transactions. These activities were then periodically uploaded to an Oracle Financials package via JDBC.* Deployed EJB applications on BEA Weblogic versions 4.x, 6.1, and 7.0; client software distributed via BEA ZAC.* Served as a technical lead for an offshore development team. Responsible for providing design guidance and technical support during the development process and running code review and acceptance process afterward.
  • 3Com Corporation
    Software Engineer
    3Com Corporation Jun 1996 - Aug 1999
    Marlborough, Ma, Us
    * Developed client/server quality control applications for use in a manufacturing environment. Applications were written in Visual C++ and used both ODBC and DAO libraries for data storage. These applications were used in 3Com sites worldwide to gather data about manufacturing processes.* Created and maintained an intranet website to report manufacturing data. The site included both batched reports and real time queries using Java applets and servlets, CGI, and third party web-based reporting tools.* Worked with a Microsoft Management Console snapin designed for administrators to set network policies. Product was written in C++ using Microsoft COM and DCOM libraries.

Dylan Oliver Skills

Agile Methodologies Software Development Integration Software Engineering Saas Java Scrum Web Applications Object Oriented Design Mobile Applications Java Enterprise Edition Agile

Dylan Oliver Education Details

  • California Polytechnic State University-San Luis Obispo
    California Polytechnic State University-San Luis Obispo
    Computer Science

Frequently Asked Questions about Dylan Oliver

What company does Dylan Oliver work for?

Dylan Oliver works for Point

What is Dylan Oliver's role at the current company?

Dylan Oliver's current role is Software Engineer at Point.

What is Dylan Oliver's email address?

Dylan Oliver's email address is dy****@****lla.org

What is Dylan Oliver's direct phone number?

Dylan Oliver's direct phone number is +165090*****

What schools did Dylan Oliver attend?

Dylan Oliver attended California Polytechnic State University-San Luis Obispo.

What skills is Dylan Oliver known for?

Dylan Oliver has skills like Agile Methodologies, Software Development, Integration, Software Engineering, Saas, Java, Scrum, Web Applications, Object Oriented Design, Mobile Applications, Java Enterprise Edition, Agile.

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.