Maurice Hill

Maurice Hill Email and Phone Number

Staff Software Engineer @ BILL
Maurice Hill's Location
San Jose, California, United States, United States
Maurice Hill's Contact Details

Maurice Hill personal email

n/a
About Maurice Hill

I’ve delivered software used and trusted by millions to manage their money and businesses. Continuing the tradition at Bill.com

Maurice Hill's Current Company Details
BILL

Bill

View
Staff Software Engineer
Maurice Hill Work Experience Details
  • Bill
    Staff Software Engineer
    Bill Jan 2024 - Present
    San Jose, Ca, Us
  • Bill
    Senior Software Engineer
    Bill May 2018 - Jan 2024
    San Jose, Ca, Us
    Back-end Java developer on the integration (Sync) team which builds and maintains integrations between users Bill.com accounts and their accounting software. Responsible for our integrations with Intacct, Qbo, Xero, and Microsoft Business Central.Besides the day to day of adding new features, maintaining existing ones a couple notable accomplishments include:● Built out system data collection used to monitor system stability, collect usage stats and performance values in real time. ● Integration between Intacct and Bill.com Purchase Orders● Performance enhancements such as bulk updates, api call volume reduction, caching etc.
  • Intuit
    Senior Software Engineer
    Intuit Sep 2015 - May 2018
    Mountain View, California, Us
    Lead Engineer Invoice Tracker. QBO feature to support enhanced invoice statuses and reporting.● Spearheaded the designing of multiple initiatives and performant solutions which received recognition from the database and performance teams at the executive level.● Managed team of engineers to implement designs for backend processes. Implemented many of the enhancements including complex collection of SQL queries and championing the refactoring of the ORM layer which resulted in accelerating the development effort and establishing an implementation pattern for other projects.● Self-driven implementations included new and modified REST and GraphQL APIs.● Often under intense scheduling pressures, consistently delivered projects on time with zero defects. Member of V4 team, Intuits Next Generation GraphQL application interface for QBO. ● Responsible for delivering to production APIs for several different transaction types.● Test Steward on new internal framework written for Cucumber in testing GraphQL APIs. ● Technical mentor and go-to team player of test development for QBO Transactions. Member of Inventory team ● Lead for new item service – one of first services on QBOs decomposition journey. Designed DB schema using Oracle & initial item service framework. Task breakdown & assignment, Scrum master. ● Contributed to integration of Lettuce – a purchased 3rd party inventory application into QuickBooks Online (QBO).
  • Intuit Payroll
    Senior Software Engineer
    Intuit Payroll Sep 2012 - Sep 2015
    Intuit Payroll ● Heavily involved with senior responsibilities for new REST API for payroll platform to expose payments functionality to 3rd parties. Spearheaded multiple integral aspects of the platform including: creating new endpoints with supporting functionality, standards for external documentation (swagger), testing framework improvements, and automated tests.● A lead contributor to the customer call reduction initiative. Engineering lead: Collection of improvements which resulted in a significant reduction in the number of customer support calls along with enhancements to existing tooling for diagnosing and managing customer support issues. Under personal assistance and supervision, team finished ahead of expectations. ● Lead on developing minimal browser support. Resulted in policy, process and product enhancements for tracking and enforcing minimal versions across multiple browsers.● Additional direct involvement in: Instant Bank Account Verification, a workflow to decrease time required to validate merchants bank information and credentials. E-sign, a workflow and tools for e-signatures when signing up for payroll
  • Intuit
    Senior Software Engineer
    Intuit Jan 2008 - Sep 2012
    Mountain View, California, Us
    Intuit Merchant Solutions Division● Lead engineer on remote check deposit application team. For first release, engineering lead for the customer on-boarding team which included service sign up, activation, setup interviews and tutorials. Led cross functional team including product managers and UI designers to define and design on boarding. Managed other engineers in the implementation of the designs which resulted in a streamlined process to enhance new customer enrollments. For 2nd release, team lead and scrum master, drove sprint planning and execution, worked with product managers in defining product backlog and priorities along with implementing many of the added enhancements. ● Liaison for Intuit wide x-functional Agile initiative representing the Merchant Solutions Division in adoption of Agile along with working with other Intuit groups on the education and implementation of Agile methodologies. ● Responsible for integrating our many server-based merchant service applications with QuickBooks.
  • Intuit
    Software Engineer
    Intuit Dec 2003 - Sep 2008
    Mountain View, California, Us
    Intuit QuickBooks Desktop● Lead engineer in designing customer feedback engine now used by many Intuit products which led to an increased ability to “consume” customer feedback across the organization. Feedback tool today, appears in QuickBooks, Quicken, in-Product help and others.● Led engineering team in design and implementation of PABP (payment and best practices) which is a collection of security measures for credit card processing named as one of the best features for QuickBooks 2008. ● Led national team to overcome technical obstacles in creating consistent reporting and communication style to ensure accuracy and consistent delivery of production output on the TSP and Agile software process.● Worked to create communication channel with key remote team members using regular group meetings, 1:1s, and standard forms of communication. Led to a focused engineering effort in a “noisy distributed environment”, delivering a high quality, on-time solution. ● Worked in collaboration with customer advocate as sole engineer in creation and implementation of Sales Tax Manager, released in QuickBooks 2007. Worked cross functionally with management, customer advocates and QA to define requirements and functional specs. Completed technical design and implementation of feature on-time resulting in a significant increase in understanding and setting up sales tax in QuickBooks.● Key team engineer that redesigned the QuickBooks home page for QuickBooks 2006 creating a new user experience with greater ease of use, exposing program features & access to company data.
  • Hillprice Llc
    Co-Owner/Cto
    Hillprice Llc May 2001 - Dec 2003
    ● Created an e-commerce B2C site. The site was aimed at the mobile automotive care market providing a store front, appointment management and scheduling, resource conflict management, back office reporting tools and an on site POS system.
  • Idt - Integrated Device Technology, Inc.
    Software Engineer - Contractor
    Idt - Integrated Device Technology, Inc. Mar 2003 - Oct 2003
    San Jose, Ca, Us
    ● Created a graphical diagnostic tool (The Viewer) used to simulate an IDT Network Search Engine device. These IP co-processors support NPUs and ASICs to accelerate deep packet classification and forwarding in systems for wireless, enterprise and carrier-class networks.● The Viewer was developed in C++ for MS Windows and operated as a stand-alone application or as a plug in to Intel’s Workbench, a hardware design tool. The viewer allowed hardware/firmware developers to simulate and debug their design through software simulation resulting in a shorter, less expensive development cycle, along with more robust and higher quality firmware.
  • Nuvomedia
    Sr. Technical Lead
    Nuvomedia Jun 1998 - Mar 2001
    Responsible for the development and deployment of RocketLibrarian, a MS Windows application used to manage the content for the Rocket eBook, an electronic reading device.
  • Finnigan Mac
    Technical Lead - Contractor
    Finnigan Mac Mar 1997 - Jun 1998
    ● Finnigan MAC produces mass spectrometers using Windows NT as the OS and communicating with client PCs over a network.● In charge of designing and implementing a graphical report designer used to present data generated by the mass spectrometer. ● The report designer used ActiveX controls written in C++ (MFC). Each control represented a different report object such as a chart, graph, repeating section etc. Using MS Word as the container, users created reports by laying out the different objects. The objects and MS Word interacted using a custom protocol via VBA & OLE automation.● To facilitate the creation of a large number of report objects, I designed a framework for developing and verifying the ActiveX controls and directed other engineers in the development effort
  • Hp
    Software Engineer - Contractor
    Hp Oct 1993 - Oct 1996
    Palo Alto, Ca, Us
    ● Member of a 7 - 10 person team which designed and developed a 32 bit Windows NT control and data collection system for Otis Elevators using Microsoft Visual C++. My work included the creation of highly detailed functional and design specifications, prototyping and implementation. The system was used in elevator monitoring stations for maintenance and rider safety.● Key contributor to a 7 – 10 person team which developed a turnkey parts and repair manual CD database viewing system using Microsoft Visual C++ for the John Deere line of heavy machinery. The system consisted of networked PCs running Windows for Workgroups and a storage device containing 2 - 6 CDs. I implemented many key components including an image-viewing window for zooming and panning graphical images. The system allowed John Deere to greatly enhance the quality and efficiency of their repair shops while significantly reducing operational costs.

Maurice Hill Skills

Java Web Services Jax Rs Rest Web Applications Json C++ Ant Testng Junit Javascript Tomcat Log4j Jsp Dwr Javabeans Jquery Jboss Eclipse Apache Ajax Firebug C Win32 Mfc Gdi+ C# Java Enterprise Edition Databases Agile Methodologies Software Development Representational State Transfer Scrum Cloud Computing Object Oriented Design Graphql Software Project Management Splunk Sql Software As A Service Xml Html

Maurice Hill Education Details

  • University Of Michigan
    University Of Michigan
    Computer Engineering

Frequently Asked Questions about Maurice Hill

What company does Maurice Hill work for?

Maurice Hill works for Bill

What is Maurice Hill's role at the current company?

Maurice Hill's current role is Staff Software Engineer.

What is Maurice Hill's email address?

Maurice Hill's email address is ma****@****uit.com

What schools did Maurice Hill attend?

Maurice Hill attended University Of Michigan.

What skills is Maurice Hill known for?

Maurice Hill has skills like Java, Web Services, Jax Rs, Rest, Web Applications, Json, C++, Ant, Testng, Junit, Javascript, Tomcat.

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.