Matthew Groves Email and Phone Number
Software developer with 15+ years of professional experience in C++, C#, Java, and Kotlin. Have developed several products from the ground up. Successfully led critical projects from requirements gathering through specification, design, implementation, testing, and release. Excellent organizational, attention to detail, and communication skills.Specialties: C++, C#, Java, Kotlin, Android, Eclipse, Visual Studio, OSLC, REST services, data-binding, System Engineering process, MOS device generation, EDA layout tools, organization, communication.
Accenture
View- Website:
- accenture.com
- Employees:
- 636296
-
Design And Digital Products Ne Mobile Practice Co-Lead And Mobile Engineering Senior ManagerAccentureBoston, Ma, Us -
Design & Digital Products Ne Mobile Practice Co-Lead & Mobile Engineering Senior ManagerAccenture Dec 2021 - PresentBoston, Massachusetts, United StatesCo-lead for the mobile engineering team in the NE region of the Digital Products group within Accenture Song. Also a Senior Mobile Engineering Manager, specializing in Android & React Native and leading development teams.- Responsible for staffing a team of 35+ developers on a variety of projects, supporting their career growth, evaluating their performance, and defining the priorities and direction for the team, including the transition to incorporating hybrid mobile application development.- Performed comprehensive software estimates, created an application architecture plan, mentored mid-level engineers, and created staffing plans and an RFP response to try to win a large contract to build an inventory management mobile app & web portal for an agriscience company in React/React Native.- Led the development of a React Native e-commerce application for a large industrial equipment company. Was responsible for defining/setting up the application architecture, interviewing/staffing the team, reviewing code, mentoring team members, and collaborating with other cross-functional teams to ensure the project's success. -
Digital Products Ne Mobile Capability Co-Lead & Senior Software Engineer (Android & React Native)Accenture Jun 2021 - Nov 2021Cambridge, MaCo-lead for the mobile engineering team in the NE region of the Digital Products group within Accenture Interactive. Also a Senior Software Engineer, specializing in Android & React Native development.- Laid the groundwork for a mobile communication platform for parents, teachers, and administrators for a national childcare/early childhood education company by leading a team of 10 developers plus 8 external contractors (from 2 vendors), as well as personally developing a sophisticated navigation architecture supporting 5 distinct user modes within a single React Native application codebase. -
Senior Software Engineer - Mobile (Android & React Native)Accenture Jun 2017 - Jun 2021Cambridge, Massachusetts, United States- Architected and developed an extensible and reusable library for facilitating communication with a variable number of connected Bluetooth products - supporting a seamless user experience and delivering long-lasting value far above client expectations.- Eliminated 5+ years of tech debt by organizing and leading the effort to rearchitect a legacy app to use a newer version of a Bluetooth communication library, paving the way for substantially more sophisticated functionality to support several upcoming products.- Published weekly tidbits about things I’ve learned to increase knowledge both internally and externally to Intrepid: https://matthew-b-groves.medium.com- Ensured an impressive demo at the 2019 CES conference of a machine learning photo-enhancement library by dramatically improving processing time from 4 to .17 seconds using the RenderScript parallelization framework in native Android C++ (NDK) code. Significantly strengthened the client’s position in the market by applying this ML processing to video.- Reduced technical debt for a mobile telematics firm by leading a team of Android engineers in the successful and on-time completion of a highly configurable dynamic app framework for a major auto insurance company. Also took on project management duties while improving several aspects of the engineering process - testing, planning, and incremental feature development - ensuring that critical deadlines were met.- Increased success, experience, and happiness of 10 junior engineers by serving as their career counselor. -
Senior Software Engineer - AndroidIntrepid Pursuits Oct 2016 - Jun 2017Cambridge, Ma- Led a team of Android, iOS, and full-stack engineers in developing a platform to help students measure and achieve personal and professional development goals. Secured future funding for 3.5x the original contract amount by completing the project ahead of schedule and greatly exceeding client and management expectations.- Developed and lead training exercises for new employees teaching them to effectively use the Android debugger.
-
Sdm Software EngineerMentor Graphics Apr 2011 - Sep 2016Boston, Ma- Designed and launched a revolutionary new product that has attracted a broad base of potential customers – the Context System Design Manager product line for linking and visualizing relationships between requirements, specifications, issues, tasks, design data, and tests for system engineering projects.- Supported Marketing in winning customer engagements with numerous system engineering companies by creating plugins to over a dozen different applications by writing extensible code libraries and data-bound user interfaces in both C# (Visual Studio, WinForms) and Java (Eclipse, JFace, EMF) that integrated with the Context SDM server back-end via OSLC REST services.- Won a pilot project contract with a major defense contractor by satisfying their requirement to link PDF files to Context SDM by extending the PDF.js open-source viewer to support association of pages, sections, and arbitrary regions.- Shipped our first commercially available integration for use by two major automotive companies by adapting our Eclipse-based plugin to work in the Swing-based Capital application for automotive electrical system design.- Delivered a successful demonstration at the 2013 Innovate conference through the integration of Context SDM with IBM’s prototype RELM application by creating an OSLC Tracked Resource Set provider with less than 1 month of development time.- Fulfilled customer requirement for an implantable medical device company to allow their ALM applications (Cognition Cockpit and Polarion ALM) to interface with Context SDM by developing RESTful OSLC providers in JSP and ASP.NET. -
Cicd Software Engineer - Project LeadMentor Graphics Oct 2008 - Mar 2011Wilsonville, Or- Fixed over 200 defect and enhancement requests while leading a team of 2 other engineers in replacing 100,000 lines of legacy code (in a 5 million line codebase) with a clean, modular, unified multi-application Property Editor.- Added support for editing properties of multiple heterogeneous objects simultaneously. Efficient algorithm and data structure design were required to mitigate the cascading effects of property modification.- Solidified our position with TSMC and our customers by leading a project with a team in Cairo, Egypt to automate converting design kits from our competitor’s format by creating an extensible file format and API.- Led these projects through all phases of development by collaborating with Marketing, Sales, and customers to assemble a comprehensive requirements document. Led meetings with other engineers to solve problems, discuss progress, and assign next tasks. Worked with QA to create thorough test plans and assisted technical writers in creating training materials and end-user documentation. -
Cicd Software EngineerMentor Graphics Apr 2006 - Oct 2008Wilsonville, Or- Satisfied over a dozen defect and enhancement requests for our two largest customers. Rewrote script-based MOS transistor device generator in C++. Re-architected the code from procedural to object-oriented while maintaining 100% backwards compatibility and improving performance by 25%. These improvements allowed users to create complex multi-device nested structures and added support for graphical editing through stretch, move, and cut operations.- Reduced errors and increased efficiency of the chip design process by allowing constraints to be passed from the schematic capture to the layout phase by developing a user interface, code library, and file format.- Restored customer confidence in our “Save” functionality by performing an audit of all modification operations, fixing ambiguities, adding knowledge of clean/dirty state, and creating a unified save dialog. -
Mecop InternMentor Graphics Mar 2005 - Sep 2005Wilsonville, Or- Wrote a set of Perl scripts to help QA Engineers test the code of a new GUI.- Added support for user-customizable colors to an EDA layout application that previously had a fixed 256 color palette.- Added backwards-compatible support to a high-performance plotting engine for outputting millions of colors to a PostScript format.- Created a parser/converter for a competitor's layer attribute definitions and added support to my group's layout application for persistent user-customizable layer attribute settings. -
Undergraduate Research Assistant - Collaborative Filtering ProjectOregon State University Apr 2004 - Mar 2005Corvallis, Or- Learned and fixed bugs for CoFE - a Collaborative Filtering Engine developed by PhD students at Oregon State University for Dr. Jon Herlocker.- Created a website using PHP and MySQL for hosting the project as well as gathering and viewing download statistics.- Wrote a comprehensive "getting started" guide for working with CoFE.
Matthew Groves Education Details
-
3.79/4.0 -
Newberg High SchoolHigh School Diploma
Frequently Asked Questions about Matthew Groves
What company does Matthew Groves work for?
Matthew Groves works for Accenture
What is Matthew Groves's role at the current company?
Matthew Groves's current role is Design and Digital Products NE Mobile Practice Co-Lead and Mobile Engineering Senior Manager.
What schools did Matthew Groves attend?
Matthew Groves attended Oregon State University, Newberg High School.
Who are Matthew Groves's colleagues?
Matthew Groves's colleagues are Lionel Noronha, Sai Sri Tejaswini Dhulipudi, Nalluru Divya Charitha, Janardan C., Biswajit Mondal, Jeffrey King, Salvatore Piazzolla.
Not the Matthew Groves you were looking for?
-
3bnsf.com, heb.com, heb.com
3 +121082XXXXX
-
1apertureinvestors.com
-
4capgemini.com, smithfieldfoods.com, smithfield.com, smithfieldfoods.com
2 +181624XXXXX
-
Matthew G.
Ex Salesforce | 6X Salesforce Admin Cert | Salesforce, Crma (Fka Tcrm), Snowflake, AwsBeaverton, Or2gmail.com, salesforce.com -
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial