Daniel Murphy

Daniel Murphy Email and Phone Number

Senior Software Engineer @ Google
San Francisco, CA, US
Daniel Murphy's Location
San Francisco, California, United States, United States
Daniel Murphy's Contact Details
About Daniel Murphy

Application developer, Backend developer, Web developer, Game developer. Particularly interested in software architecture and frameworks, working with programming design and structure, and game development.Specialties: Software Architecture, Dependency Injection, IoC, Design Patterns

Daniel Murphy's Current Company Details
Google

Google

View
Senior Software Engineer
San Francisco, CA, US
Website:
goo.gle/3DLEokh
Employees:
315106
Company phone:
916.253.7820
Daniel Murphy Work Experience Details
  • Google
    Senior Software Engineer
    Google
    San Francisco, Ca, Us
  • Google
    Staff Software Engineer
    Google Jul 2013 - Present
    Mountain View, Ca, Us
    Chrome (current):* TL of installable web apps. Includes UX like installation, infra like storing/syncing/os integration, API surfaces like file handlers & launch queue, and specification collaboration for cross-company agreement and progress.* Manifest specification editor.Chrome/Blink:* Working on web platform storage systems, specifically IndexedDB, Service Workers, Blob storage, Cache storage, and others. This includes both coding/implementation work as well as specifications work.* General application development on Chrome and Blink.Google Plus:* Social recommendations and ranking, including location and topic-based ranking.* General infrastructure development for project prototyping.
  • Jbox2D
    Lead Developer
    Jbox2D Jun 2009 - Present
    • Leading group of three programmers for the open source Java port and extension of C++ Box2D, a real-time physics engine.• Collaborating on projects which have user-base and community of over 4000 members.
  • Google
    Engineering Intern
    Google May 2012 - Aug 2012
    Mountain View, Ca, Us
    • Created GPU program caching system in Chromium to cache re-used programs for significant start up speed improvements for tabs and certain web pages.• Contributed to benchmarking system for analyzing paint times in WebKit, specifically rendering micro-benchmarks.• Contributions are public, under the username dmurph@chromium.org.End-of-summer presentation of work, including links to design documents:http://goo.gl/h8Z3DChromium changelists:http://goo.gl/WeXeSWebKit changelists:http://goo.gl/Q05mF
  • Cornell University
    Teaching Assistant
    Cornell University Jan 2012 - May 2012
    Ithaca, Ny, Us
    CS 3300, Data-Driven Web Applications(http://www.cs.cornell.edu/courses/cs3300/2012sp/)
  • Cornell University
    Teaching Assistant
    Cornell University Aug 2011 - Dec 2011
    Ithaca, Ny, Us
    TA'd CIS 3000, Game Design(http://www.cis.cornell.edu/Courses/cis3000/2011fa/index.php)
  • Google
    Engineering Intern
    Google May 2011 - Aug 2011
    Mountain View, Ca, Us
    Created Android applications, worked with mysqlite, expanded upon REST webservices.
  • National Science Foundation Computational Sustainability Game Team
    Lead Programmer
    National Science Foundation Computational Sustainability Game Team Oct 2010 - May 2011
    • Developing video game to teach computer science concepts to middle-school children using XNA Game Studio with five-member team. • Using agile development processes, presented game to the NSF faculty research participants in December 2010.
  • Cornell Tree-Ring Laboritory
    Software Developer
    Cornell Tree-Ring Laboritory Mar 2010 - May 2011
    • Developing Corina, application used internationally for recording, analyzing dendrochronology data.• Working on a team with two others to code the application in Java and PostgreSQL. • Developing TRiCYCLE, open-source application for converting between old dendro file formats and new XML schema. See https://www.tridas.org/software.php and https://tridas.org/tricycle/
  • Monarch Teaching Technologies, Inc
    Contracting Software Developer
    Monarch Teaching Technologies, Inc Jun 2010 - Aug 2010
    Created prototype iPhone application to enable mobile deployment of Vizzle, an application for teaching children with autism. Worked mostly with webservice communication.
  • Wonderlabs
    Software And Web Developer
    Wonderlabs Jul 2007 - Jun 2009
    • Created and maintained testing scripts for Vizzle application.• Developed Zolio in Adobe Flex, website for creating and sharing resumes and portfolios. Worked on a team with focus on keeping code clean and maintainable, using model-view-controller architecture.• Made facial expression application in Adobe Flash for Vizzle.• Created prototype website with Ruby on Rails for facilitating contractor and customer communications.

Daniel Murphy Skills

Ruby On Rails Flex Mysql Java Xml Design Patterns C++ Open Source Ruby Cloud Computing Subversion Git Web Services Iphone Guice Dependency Injection C# Ioc Emotional Intelligence Project Management Leadership Computer Science

Daniel Murphy Education Details

  • Cornell University, College Of Engineering
    Cornell University, College Of Engineering
    Computer Science

Frequently Asked Questions about Daniel Murphy

What company does Daniel Murphy work for?

Daniel Murphy works for Google

What is Daniel Murphy's role at the current company?

Daniel Murphy's current role is Senior Software Engineer.

What is Daniel Murphy's email address?

Daniel Murphy's email address is da****@****gle.com

What schools did Daniel Murphy attend?

Daniel Murphy attended Cornell University, College Of Engineering.

What skills is Daniel Murphy known for?

Daniel Murphy has skills like Ruby On Rails, Flex, Mysql, Java, Xml, Design Patterns, C++, Open Source, Ruby, Cloud Computing, Subversion, Git.

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.