Phil Goodwin Email and Phone Number
Phil Goodwin work email
- Valid
- Valid
Phil Goodwin personal email
- Valid
Phil Goodwin phone numbers
Engineering manager and Full-stack software engineer specializing in the practical application of Agile/XP methods. Experienced with client interaction, mentoring/career development, hiring, performance evaluation, and team building while creating and deploying scalable, maintainable software.Specialties: Agile coaching, People management, XP, Consulting, API design, server applications, web development, Java, JavaScript, Android, DevOps.
-
Senior Staff EngineerArrive HealthCalifornia, United States -
Senior Staff EngineerArrive Health Dec 2023 - PresentDenver, Colorado, Us -
Software Engineering ManagerArrive Health Oct 2020 - PresentDenver, Colorado, Us -
Taking A BreakSelf-Employed Jan 2020 - Oct 2020
-
Engineering Manager - Staff Software EngineerPivotal Labs Aug 2010 - Jan 2020San Francisco, California, UsLed teams of up to 20 developers on a wide variety of projects ranging from Android game development to web-based management consoles for enterprise grade distributed database and virtual machine infrastructure. As a manager hired, mentored, promoted and disciplined developers and product managers, fostering the advancement of their technical and leadership skills. Interacted directly with client executives, managers, designers, product managers and developers at all stages of our engagements from pre-sales through day-to-day coaching, development, and conflict resolution. Contributed directly to projects at a technical level by developing Android applications and web-based front ends using JavaScript and CSS, and also building, deploying and operating back ends built in Java and Ruby. -
Engineering Manager - Staff Software EngineerPivotal Software, Inc. Aug 2010 - Jan 2020San Francisco, California, Us -
Software EngineerGuidewire Software Oct 2009 - Jan 2011San Mateo, California, Us -
Software EngineerKaching Group Inc. Jun 2009 - Sep 2009Palo Alto, California, UsRebuilt portfolio analytics server to pull sharded data using parallel queries improving speed by a factory of three. Removed duplicated logic, Factored data collection, calculations, and reporting into separate APIs improving consistency and correctness. -
Software EngineerReplay Solutions Mar 2008 - Mar 2009UsReplay uses bytecode instrumentation and the JVM Tool Interface to record program runs for later replay and debugging.Contributed to bytecode instrumentation code. Manipulated JDK to make nondeterministic signal handling appear deterministic. Wrote a dependency management system enabling incremental class file instrumentation.Eclipse plugin: wrote thread management, UI, and process monitoring code to give fine grained control and visibility into the transaction processing of a web server under replay, including transaction level breakpoints and data browsing, and orderly or forced shutdown.Build and test infrastructure: incrementally refactored from an unreliable, five language, ad hoc system to an Ant based system with a 10X speed increase, detachable subprojects (for outsourcing), better continuous build up-time and repeatable results. Wrote SVN hooks to replicate a subset of commits to a second, vendor accessible, repository. -
Principal EngineerLinkedin Nov 2006 - Feb 2008Sunnyvale, Ca, UsDesigned and implemented an HTTP based RPC system using Spring that replaced RMI as the primary communication system between JAVA-based backend servers.Created marshaling engine with pluggable encoding and used it to enable inter-language RPCs based on JSON and web-based RPC access via JavaScript.Designed partner APIs based on REST principals. Implemented URL-as-query-language infrastructure. -
Software EngineerGoogle Sep 2004 - May 2006Mountain View, Ca, UsWeb ApplicationsIncreased productivity by developing large scale refactoring tools.Refactored and extended application architecture and database schemafacilitating testing and enabling next generation features.Used CGLIB to dynamically generate bytecode for record-and-play-back mockobjects for in order to automate the creation and use of test cases.Contributed to the Web Services interface for AdWords.Started up a project to build a multi-threaded client library for an internalRPC based service. -
Staff EngineerSun Microsystems Feb 1999 - Sep 2004Palo Alto, Ca, UsTeam Lead: Web Services SecurityTeam Lead/Spec Lead: Soap with Attachments API for Java (SAAJ)Lead multinational team through multiple releases of technologies into Java WebServices portion of Sun's J2EE Reference Implementaion.Wrote and released the SAAJ 1.2 maintenence specification.Performance rated in the top 10% of peers.Team Member: JAX-RPCImplemented the Dynamic Invocation portion of the specification.Designed a streaming serialization and deserialization framework enablingefficient and scalable marshaling between XML and Java types.Team Member: COM-Java bridgeWrote COM IDispatch implementation and marshaling engine for Java objects usinga combination of Java, C++ and Java's JNI interface, thus making Java objectsvisible to Windows applications via COM. -
Sr. Software EngineerCamstar Jul 1997 - Feb 1999Developed a distributed Manufacturing Execution System (MES) usingC++, DCOM, and VB.Contributed to the engineering of a user-customizable transaction definitionframework that allowed the application to be incrementally targeted at verticalmarkets, individual companies and specific factories.Responsible for the design and implementtion of nestable transactions withproper propagation of commit and rollback.Improved transaction caching for our custom built application server.
Phil Goodwin Skills
Frequently Asked Questions about Phil Goodwin
What company does Phil Goodwin work for?
Phil Goodwin works for Arrive Health
What is Phil Goodwin's role at the current company?
Phil Goodwin's current role is Senior Staff Engineer.
What is Phil Goodwin's email address?
Phil Goodwin's email address is ph****@****ail.com
What is Phil Goodwin's direct phone number?
Phil Goodwin's direct phone number is +141577*****
What skills is Phil Goodwin known for?
Phil Goodwin has skills like Agile Methodologies, Java, Rest, Distributed Systems, Subversion, Apis, Web Services, Ant, Application Servers, Scalability, Design Patterns, Multithreading.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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