Patrick Ames work email
- Valid
- Valid
Patrick Ames personal email
- Valid
Patrick Ames phone numbers
Areas of Professional Experience: Software Engineering, Distributed Systems, Computational Efficiency, Business Intelligence, Data Catalogs, Big Data, Column-Oriented Database Development, Web Services, Computer and Network Security, Build and Deployment Automation, Test-Driven DevelopmentOther Areas of Experience: Computer Graphics Pipeline, Real-Time Rendering, DirectX, OpenGL, Bioinformatics
-
Principal EngineerAmazon Sep 2022 - PresentSeattle, Wa, UsData management and optimization. Applied distributed compute solutions for large-scale data processing pipelines. -
Sde3 - Big Data TechnologiesAmazon Oct 2018 - Oct 2022Seattle, Wa, UsData management and optimization. Applied research. Technical lead for Amazon open source initiatives related to the Ray distributed compute framework. -
Sde2 - Big Data TechnologiesAmazon Jan 2016 - Oct 2018Seattle, Wa, UsData management and optimization. -
Senior Software Engineer - Applied ResearchDomo, Inc. Jun 2015 - Jan 2016American Fork, Ut, UsHigh performance column-oriented database development in C++. -
Senior Software EngineerVisa Mar 2012 - Jun 2015Foster City, California, Us• High performance transaction processing system development on a platform responsible for processing over $3,000,000,000 USD of transactions per year.• Developed custom NAnt extensions to automate the deploy and configuration process for all Authorize.net applications, reducing average deploy times for new application servers from days to minutes.• Brought dozens of web services and applications into compliance with strict security guidelines, including discovery and remediation of XSS, CSRF, SQL Injection, and authentication/session-management vulnerabilities.• Built and maintained C#/ASP.NET web apps, C++ ISAPI DLLs, and Windows services.• Microsoft SQL Server administration including development of T-SQL stored procedures for data manipulation and definition in business-critical production financial systems.• Undisputed interoffice Typing of the Dead welterweight and openweight champion. -
Software Development Engineer In Test - Team LeadVisa Jan 2011 - Mar 2012Foster City, California, Us• Created test suite development guidelines, examples, and presentations for SDETs across multiple teams.• Built C# libraries to test web interfaces via Selenium RC, act as HTTP clients to RESTful web services, interact with SOAP-based web services, perform JSON/XML serialization and deserialization, carry out various cryptographic functions, and perform data access layer tasks.• Wrote T-SQL queries, tested stored procedures, and analyzed Microsoft SQL Server database traces.• Leveraged the Fitnesse FIT and SLIM test systems to drive test fixtures developed in C#.• Maintained legacy web applications written in Delphi.• Worked with teammates to plan/prioritize work, define acceptance criteria, and create automatedacceptance tests to guide a test-driven development process.• Regularly work on both development and QA tasks within a highly technical and cross-functional team.• Experience using the AccuRev software configuration management system, NAnt, and Cruise Control.Net.• Agile/Scrum software development methodologies. -
Senior Software Qa EngineerBlue Coat Systems Feb 2008 - Jan 2011Sunnyvale, Ca, Us• Security and penetration testing. Identified and resolved business-critical security issues, and advocated secure coding practices.• ThreatPulse Client Connector (later known as Unified Agent) test lead from initial QA code drop to open beta.• K9 Web Protection test lead. Saw the initial 4.0.x versions to public release.• Automated tests and common tasks using various languages and technologies including Java, C++, BASH, and Selenium RC.• Extensive white and black box testing of Reporter 9 from initial QA code drop to post public release.• Cloud-based SaaS QA experience including configuration, management, and testing of backend TheatPulse cloud servers and ProxySG appliances.• Experience diagnosing and resolving complex network communication issues involving NAT, VLAN, VPN, SOAP, HTTP, LDAP, FTP, DNS, NetBIOS, TLS/SSL, SMTP, SSH, andgeneral routing/subnetting.• Configured and managed vsftpd, OpenLDAP, Apache Archiva, Apache HTTP, Microsoft IIS, and SMB servers.• RHEL and Ubuntu Server administration experience. -
Internet Security Research AssistantBrigham Young University Nov 2007 - Mar 2008Provo, Ut, Us• Researched innovative security solutions to complex problems involving user authentication and data confidentiality in open systems.• Gained familiarity with the internal workings and application of popular security standards such as 3DES, AES, RC4, RSA, Diffie-Hellman Key Exchange, MD5, SHA, Kerberos, X.509 Certificates, PGP, S/MIME, SSH, and TLS/SSL.• Acquired knowledge of, and built applications to work in compliance with, common networking standards including SMTP, POP, IMAP, and CGI. -
Software Business Teaching AssistantBrigham Young University Aug 2007 - Dec 2007Provo, Ut, UsPrincipals of the software industry from both employee and managerial perspectives, software business plan feasibility analysis, and essentials of small software business entrepreneurship.
Patrick Ames Skills
Patrick Ames Education Details
-
Brigham Young UniversityComputer Science
Frequently Asked Questions about Patrick Ames
What company does Patrick Ames work for?
Patrick Ames works for Amazon
What is Patrick Ames's role at the current company?
Patrick Ames's current role is Principal Engineer.
What is Patrick Ames's email address?
Patrick Ames's email address is sm****@****ail.com
What is Patrick Ames's direct phone number?
Patrick Ames's direct phone number is (206) 266*****
What schools did Patrick Ames attend?
Patrick Ames attended Brigham Young University.
What skills is Patrick Ames known for?
Patrick Ames has skills like Agile Methodologies, Scrum, Selenium, C#, Web Services, C++, Web Applications, Directx, Visual Studio, Software Development, C, Java.
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