Image of Pat Patterson

Pat Patterson

Software Development Engineer

Greater Seattle Area

Section title

Pat Patterson's Email Addresses & Phone Numbers

Pat Patterson's Work Experience

Revolution Analytics

Software Development Engineer

April 2014 to July 2014

Seattle, WA

Intel Corporation (via contract)

Software Development Engineer

April 2013 to March 2014

Hillsboro, OR

Meteorcomm (via contract)

Software Development Engineer

August 2012 to December 2012

Renton, WA

Pat Patterson's Professional Skills Radar Chart

Based on our findings, Pat Patterson is ...

Methodical
Challenging
Complex

What's on Pat Patterson's mind?

Based on our findings, Pat Patterson is ...

52% Left Brained
48% Right Brained

Pat Patterson's Estimated Salary Range

About Pat Patterson's Current Company

Revolution Analytics

Software development for R statistical programming platform • Analyzed and resolved bugs in core product RevoScaleR (C++, R). • Performed development activities to ensure company’s core product, RevoScaleR could run successfully on a new Hadoop platform (MapR). Developed automated procedures and scripts (Bash, Ruby, Perl) for nightly regression testing. • Developed installation scripts and procedures for customers...

Frequently Asked Questions about Pat Patterson

What company does Pat Patterson work for?

Pat Patterson works for Revolution Analytics


What is Pat Patterson's role at Revolution Analytics?

Pat Patterson is Software Development Engineer


What is Pat Patterson's personal email address?

Pat Patterson's personal email address is b****[email protected]


What is Pat Patterson's business email address?

Pat Patterson's business email addresses are not available


What is Pat Patterson's Phone Number?

Pat Patterson's phone (**) *** *** 503


What industry does Pat Patterson work in?

Pat Patterson works in the Computer Software industry.


Who are Pat Patterson's colleagues?

Pat Patterson's colleagues are Owen Connors, Robert Horton, Derek Bevan, John Bardong, and Anita Yuen


About Pat Patterson

📖 Summary

Software Development Engineer @ Software development for R statistical programming platform • Analyzed and resolved bugs in core product RevoScaleR (C++, R). • Performed development activities to ensure company’s core product, RevoScaleR could run successfully on a new Hadoop platform (MapR). Developed automated procedures and scripts (Bash, Ruby, Perl) for nightly regression testing. • Developed installation scripts and procedures for customers to easily install both MapR and RevoScaleR on multi-node Linux clusters, including Amazon AWS EC2 clusters. From April 2014 to July 2014 (4 months) Seattle, WASoftware Development Engineer @ Software development for Intel Technical Computing Group and Intel Education Services. • Designed and developed a REST-style web request handler and a web client in C++ from a PHP prototype. Integrated PostgreSQL database as a back end. Visual Studio development environment. This component was responsible authenticate users and securely deliver content in an insecure environment. • Developed and enhanced monitoring and control software for Intel's Xeon Knights Corner and Knights Landing high-performance computing platform (Linux, C, C++, Python, Perl). • Developed automation scripts for configuring OS and installing software on clean linux builds. • Researched and tested open source software packages for possible use in custom cluster management solutions. From April 2013 to March 2014 (1 year) Hillsboro, ORSoftware Development Engineer @ C++, Python, Ruby software development for the national Interoperable Train Control Message system. • Designed and developed an automated diagnostic messaging and reporting feature for this advanced buffered network communication system. (C++, Boost). • Augmented the system deployment tool with enhanced diagnostic reporting on component run status (Ruby). • Designed and developed system management commands to request, receive, and process diagnostic messages from any local or remotely connected communications endpoint on the system (C++, Python). • Assisted in set up of our team's development tools including Git Server, Jenkins continuous integration server, Redmine defect tracking system, and Pivotal Tracker agile project management tool. Created a version control project for the teams' locally created script tools under Git. From August 2012 to December 2012 (5 months) Renton, WAProduct Support Engineer @ Analysis and troubleshooting of critical software escalations for Avaya's Proactive Contact outbound dialing system, as well as for their TSAPI Application Enablement Services (AES) system. Avaya business telephony solutions are used by many large corporations in mission critical applications. • Returned to Avaya for a third time as a senior consulting software engineer. • Investigated and resolved Avaya's most challenging critical software problems (C++, Perl, JAVA, HP-UX, Linux) with their Proactive Contact Dialer and AES systems at customer sites around the world. • Investigated and resolved TSAPI communication protocol problems between Avaya Aura Communication Manager and third party vendor applications such as Nice Systems, Verint, and Microsoft Office Communicator. • Designed and developed several system diagnostic tools (Perl) for the product engineering team. • Key developer and contributor in 4 successive product development cycles encompassing over a dozen major new product features and 2 million lines of C++ code running on HP/UX and Linux. I was able to be immediately productive troubleshooting the most difficult and intractable bugs facing the support team. From January 2009 to June 2012 (3 years 6 months) Bellevue WAChief, Product Development @ Software startup company. Maintained and further developed a expert assist dental charting program for practicing Periodontists and other dental specialists. Product is showcased at www.pandaperio.com. • Set up, and managed a product support office; hired and managed an additional professional software developer and an IT support specialist. • Consulted with executive management on a close and continuing basis. • Produced weekly bug and feature triage reports, task priorities, time estimates, product release schedule updates. • Troubleshoot problems and further develop company's Windows Forms client-server application (in C# and VB .NET with SQL Server 2005) for collecting and charting dental exams and treatment data for Periodontists. • Handled all technical customer relations issues including problem and bug reports, feature requests, installations and upgrades. From November 2007 to December 2008 (1 year 2 months) Bellevue WASenior Software Developer @ Developed Windows applications for scientific data collection, visualization, and statistical analysis for the Northwest Fisheries Science Center (NWFSC), a branch of the National Marine Fisheries Service, a part of the National Oceanic and Atmospheric Administration (NOAA). • Interviewed scientific team about their software needs in an ongoing basis and shadowed field data collection missions to create use cases for proposed software tools to be built • Designed, developed and deployed a Windows GUI-based application (in C#.Net) for collecting science data aboard ocean fishing vessels. The application integrated customized workflow management rules, live telemetry from vessel and trawl monitoring systems with the collection of fish catch and other environmental data. Software is in its ninth year of use. • Designed, developed and deployed a Windows UI-based application (in C#.Net) to visualize and annotate collections of time based telemetry, including stacked time-series strip charts and map-based track lines. • Designed, developed and deployed several data processing, loading, analysis tools using C# .Net and ADO.Net for Oracle. From September 2002 to October 2007 (5 years 2 months) Seattle WAOwner @ DTS handles small to medium-scale C#, VB, C++ and scripting (Perl, Python, Ruby) software development projects on Windows and Unix-like platforms. From October 2006 to June 2007 (9 months) Software Developer @ • Consultant for Avaya Predictive Dialing System. Provided troubleshooting and technical support for custom application development for this system. • Designed and developed a real-time system health monitoring system (in Perl) for Avaya Outbound Dialer Systems. This software is now sold together with a 24/7 monitoring service, with numerous customer installations thus far. From October 2006 to June 2007 (9 months) Fife WASenior Software Engineer @ Responsible for new feature design and development for company’s premier predictive outbound dialing system. System handled over 450 agents simultaneously and is used by over 90% of Fortune 200 banks. Also responsible for in-house and in-field troubleshooting; build tool and installation tool development, and UNIX/C++/ClearCase mentoring. • Key developer and contributor in 4 successive product development cycles, encompassing over a dozen major new product features and 2 million lines of C++ code running on HP/UX. • Designed and developed a TAO CORBA-based system statistical monitoring system in C++, including supporting clients and test tools. Also experienced developing with Iona Orbix CORBA system. • Designed and developed a BSD sockets-based multi-platform customer data management system in C++, including supporting clients and test tools. • Designed and developed numerous core system library features, including advanced persistent hash tables, advanced general purpose pattern matching engines, enhanced code debugging library, and others. • Designed and developed system tools in C++ and Perl, including an area code and exchange editor, a real-time shared memory monitor, a system integrity verification and recovery tools, and dozens of others. • Recipient of multiple awards, cash bonuses and raises for work performed. • Returned in 2005 as a consultant to do additional development work on next generation of the product. From September 1998 to August 2002 (4 years) Bellevue WA Pat Patterson is skilled in: Unix, Linux, Perl, Software Development, C++, C#, Databases, Windows, Python, TCP/IP, XML, .NET, Solaris, Visual Studio, Java, System Administration, C, Oracle, Visual Basic, Subversion, ClearCase, Ruby, Troubleshooting, Microsoft SQL Server, Git, PostgreSQL, SQL, R, Hadoop, MapR, Telecommunications, Agile Methodologies, Bash, Networking, PHP, Web Services, JavaScript, MySQL, Eclipse, Programming


Pat Patterson’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Pat Patterson's Personality Type

Introversion (I), Sensing (S), Thinking (T), Perceiving (P)

Average Tenure

1 year(s), 10 month(s)

Pat Patterson's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 87% chance that Pat Patterson is seeking for new opportunities

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free