Patrick Noland

Patrick Noland Email and Phone Number

Software Engineer at Google @ Google
Mountain View, CA
Patrick Noland's Location
Palo Alto, California, United States, United States
Patrick Noland's Contact Details

Patrick Noland personal email

Patrick Noland phone numbers

About Patrick Noland

Patrick Noland is a Software Engineer at Google at Google. He possess expertise in mobile applications, mobile web design, javascript, java, perl and 28 more skills.

Patrick Noland's Current Company Details
Google

Google

View
Software Engineer at Google
Mountain View, CA
Website:
google.com
Employees:
1
Company phone:
916.253.7820
Patrick Noland Work Experience Details
  • Google
    Software Engineer
    Google Mar 2016 - Present
    Mountain View, Ca, Us
  • Tableau Software
    Software Engineer
    Tableau Software May 2013 - Mar 2016
    Seattle, Wa, Us
  • Facebook
    Sde Intern
    Facebook Aug 2012 - Dec 2012
    * Developed and publicly launched a dialog for one click sharing on Facebook’s mobile website, and iterated it through five designs in five weeks.* Analyzed engagement data using proprietary tools and made rapid product changes to text, appearance, and behavior while maintaining two-day turnaround times.* Evaluated, wrote, and modified 300 files in a 9M line codebase using PHP, JavaScript, git, unix, and code search.* Converted existing code to a new infrastructure, which included an internal framework that enabled cleaner and more parallel data fetching, and an internal template for mobile web pages that removed boilerplate and streamlined repetitive code.* Identified and resolved six bugs per week.
  • Amazon
    Sde Intern
    Amazon Jan 2012 - Apr 2012
    Seattle, Wa, Us
    * Developed core customer-facing features for the Kindle Fire Shop application using web and native Android interface components.* Created and implemented an HTML5 page that displayed daily and hourly deals using Perl, CSS, and JavaScript. * Wrote native components, including a cart timer, validation logic, and a user interface for the timer in the checkout page, a menu for selecting country sites, and localization infrastructure using Java and the Android SDK. * Wrote, evaluated, and modified code on both the Android SDK and Amazon’s Perl-based server infrastructure. * Built ten Perl modules that encapsulated logic for displaying price and review data, as well as deal statuses, previews, and descriptions.* Extended existing components to create new functionality for evolving requirements, including new designs, new formatting, increased deal complexity, dynamic deal sorting and removal, and infinite scrolling. * Integrated features into a complex ecosystem of four services and over two hundred files as part of the 10M line Amazon codebase.
  • Quantera Group Inc
    Software Engineer
    Quantera Group Inc Jan 2011 - Aug 2011
    * Designed and developed ten launch critical features and fixed critical bugs for Quanto, a BlackBerry-based classifieds application, as the sole Programmer. * Created the item description screen, the posting creation screen and an associated photo selector, the city and category selection screen, the search results screen, and the posting management screen using the BlackBerry SDK.* Developed client-side search functionality, a contact seller interface, logic for updating results automatically and manually, a photo scroller to view pictures of an item, the backend infrastructure enabling posters to delete postings, and backend infrastructure allowing for secure post submission with HTTPS. * Built and launched the application’s website with PHP and MySQL that included Facebook integration, Google Analytics, and a URL shortener for download links. * Programmed data integration, program logic, and UI components in Java while writing to high performance standards due to limited BlackBerry hardware and connection speeds.* Developed a PHP/MySQL based website for sending and managing rich push messages to iPhone clients.
  • Nexj Systems
    Technical Product Manager, Co-Op
    Nexj Systems May 2010 - Aug 2010
    Toronto, Ontario, Ca
    * Completed two total screen redesigns and three screen enhancements while fixing critical bugs for the NexJ BlackBerry financial CRM product.* Resolved fifteen launch blocker bugs, as well as dozens of minor bugs. * Scripted application logic in Scheme using a custom MVC framework and applied database principles and OO design to create metadata used by the model-driven framework.* Developed and quickly iterated eight versions of a functional interactive clock prototype for the company’s mobile health coach using Flash.
  • Water Survey Of Canada
    Web Developer
    Water Survey Of Canada May 2009 - Aug 2009
    * Created the UI readied for launch a problem tracker and collaboration system using ColdFusion, SQL, JavaScript, and HTML/CSS for a government agency. * Supported and added important features to a Java servlet-based apprenticeship training and accreditation tracking program.* Rewrote the data fetching layer and fixed the UI of a web-based water data chart tool using Java and SQL.

Patrick Noland Skills

Mobile Applications Mobile Web Design Javascript Java Perl C C++ Sql Ajax Jquery Oop Software Design Html Eclipse Unix Android Development Mysql Scheme Php User Interface Git Mvc Virtualbox Css Actionscript Mobile Interfaces Web Application Security Rest Agile Methodolgy Apache Nginx Blackberry Software Architectural Design

Patrick Noland Education Details

  • University Of Waterloo
    University Of Waterloo
    Computer Science
  • University Of Waterloo
    University Of Waterloo
    Computer Science

Frequently Asked Questions about Patrick Noland

What company does Patrick Noland work for?

Patrick Noland works for Google

What is Patrick Noland's role at the current company?

Patrick Noland's current role is Software Engineer at Google.

What is Patrick Noland's email address?

Patrick Noland's email address is pa****@****ail.com

What is Patrick Noland's direct phone number?

Patrick Noland's direct phone number is +120626*****

What schools did Patrick Noland attend?

Patrick Noland attended University Of Waterloo, University Of Waterloo.

What are some of Patrick Noland's interests?

Patrick Noland has interest in Facebook, Puppies, Iron Man (Marvel Comics Character), John Coltrane, Miles Davis, Game Of Thrones (Tv Series), How I Met Your Mother (Tv Series), Memento (2000 Movie), Radiohead (Band), The Beatles (Band).

What skills is Patrick Noland known for?

Patrick Noland has skills like Mobile Applications, Mobile Web Design, Javascript, Java, Perl, C, C++, Sql, Ajax, Jquery, Oop, Software Design.

Who are Patrick Noland's colleagues?

Patrick Noland's colleagues are Ash Trix, Gopal Banjara, Christopher Sullivan, Treavor Mean, Dawn Hagen, Abdou Abdou, Rayden C..

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

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.