Barry Hunter

Barry Hunter Email and Phone Number

Senior Software Developer @ FINRA
Seattle, WA, US
Barry Hunter's Location
Seattle, Washington, United States, United States
Barry Hunter's Contact Details
About Barry Hunter

I was hired at AWS in January 2005 when AWS started work on several base systems such as S3 and EC2. At that point I was working on a front-end service to handle REST apis for EC2. I have launched or worked on several AWS services, such as SQS, RDS, ElastiCache, DynamoDB, Aurora, Glue Schema Registry and Managed Streams for Kafka.I am very interested in core infrastructure. I have experience in storage, streaming, and caching systems. I also have designed a health management system for RDS which fixes any problems detected in the database or environment of the machine. I have a wide array of experience designing and developing large distributed fault-tolerant systems.

Barry Hunter's Current Company Details
FINRA

Finra

View
Senior Software Developer
Seattle, WA, US
Employees:
83
Barry Hunter Work Experience Details
  • Finra
    Senior Software Developer
    Finra
    Seattle, Wa, Us
  • Rapp
    Senior Back End Developer
    Rapp Mar 2022 - Oct 2022
    New York, Ny, Us
    Worked on team implementing recruiting system for US Army. System constructed using Python in conjunction with AWS serverless components including AWS Lambda and AWS SQS/SNS. Combination serverless and kubernetes container framework.
  • Amazon Web Services
    Senior Software Engineer
    Amazon Web Services Nov 2016 - Jun 2020
    Seattle, Wa, Us
    AWS Aurora Postgres- Worked on logging back-end where database logs are stored and sent to the logging storage system. These logs where then parsed and the result of the transaction persisted to aurora storage.- Developed postgres extensions for management of internal postgres information.AWS RDS on VMWare- Tech lead on product that managed customer owned databases on their on vSphere cluster. This enabled customers to get data within their data center.- Worked directly with VMware on snapshot mechanism for database backup and logs.- Worked with VMware for storage of customer data, VSAN.AWS Kinesis:-Member of team in Amazon MSK launch to ensure control plane work is idempotent. The control plane is a server-less architecture. As well as using Lambda (sever-less)-Member of team to launch AWS Managed Streams for Kafka. A managed service offering kafka to customer with little to no operational challenges. MSK is also fault tolerany, self healing on hardware, network, and data center (availability zones).-Designed AWS Glue Schema Registry which launched in late 2020. The design was a server-less approach to speed time to release.-Designing components of a yet to be released component. A high speed, redundant, and durable service involving streaming.
  • Salesforce
    Lead Software Engineer
    Salesforce Feb 2015 - Nov 2016
    San Francisco, California, Us
    -Implemented parts of automated email system. Included securing the emails and ensuring automated email generation was legal. Used DKIM to ensure email was not tampered with during send. Ensure a high sender reputation so that email does not end up in spam folder by following email best practices.-Implemented part of Salesforce's group messaging board. Analyzed signals to rank replies to question based on previous user responses and the number of likes per message.
  • Amazon.Com
    Senior Software Development Engineer
    Amazon.Com May 2008 - Feb 2015
    Seattle, Wa, Us
    Joined AWS In Memory Team, January 2014-Designed auto-failover solution for Elasticache's Redis offering. Took product from inception to production. Drove implementation, testing, and operations leading a five member team. Architecture used a consistent-hash to slice up instances to be monitored for a fleet of health checkers. It also used an AWS Paxos system to ensure one health monitor watched one instance. This was to ensure on a host outage each instance was still monitored by only one health checker.-DynamoDb, a highly scalable NoSQL Amazon Web Service. Service provides low millisecond response time for inserting and querying for data. System scales as needed to very large data size and throughput. Focus on automatic hardware failure scenarios, fast manipulation of increasing table size, throughput, and durability. Developed task-engine for control plane to handle scaling, creating and modifying dynamoDb tables.-Core team member of RDS, Relational Database Service for AWS. Primary design, lead, and implementation of key aspects of distributed monitoring system. -Delivered Multi-AZ feature of RDS which replicates data between two distinct geographic regions for increased data durability. Also provides for fast failover when a database server fails. Designed and implemented services to monitor tens of thousands database instances and respond to instances needing failover, backup, and software upgrades.
  • Atlas Solutions
    Senior Software Developer
    Atlas Solutions Jun 2007 - May 2008
    Us
    Large scale ad delivery system for various clients. System provided targeted advertisements based on user's demographics and web site browsing characteristics.
  • Amazon.Com
    Software Development Engineer
    Amazon.Com Jan 2005 - Jun 2007
    Seattle, Wa, Us
    Developed a high-speed in house web-server for processing requests for Amazon Web Services. System interfaced with other components to compute billing, check authentication, detect denial of service attacks, and allow a configurable pipeline to individual services to handle their specific needs.Developed release plan for Amazon's Simple Queue Service, SQS. SQS is a message system that allows various types of readers and writers to communicates across disparate servers, networks, languages, and OS types. Successfully released SQS as product still successfully in production today.
  • America Online
    Principal Software Engineer
    America Online May 2000 - Jan 2005
    New York, Ny, Us
    Key member of mail delivery team. Implemented system which adds in determining an email spam index. In particular investigate the user's social network and determine if the user is linked to the sender by some degree of separation.Designed and implemented system address book system for entire aol membership. Also implemented an extremely high throughput system to automatically added mail sent from a member to a another member as a contact.Developed system to allow multiple services to communicate with various databases using a set of related servers. System would reduce load on particular databases while allowing requests to remain at a large rate.

Barry Hunter Skills

Software Design Object Oriented Design Distributed Systems Software Engineering Linux Java Web Services Software Development C++ Databases Nosql High Performance Computing Unix Oop Operating Systems System Architecture Large Scale Systems Mysql Algorithms Open Source Test Driven Development Architecture Soa Multithreading Fault Tolerant Systems Performance Improvement Subversion Apis Amazon Ec2 Shell Scripting Virtualization Networking Spring Tomcat Object Oriented Programming Service Oriented Architecture

Barry Hunter Education Details

  • University Of Pennsylvania
    University Of Pennsylvania
    Computer Graphics
  • Pennwest California
    Pennwest California
    Mathematics And Computer Sci

Frequently Asked Questions about Barry Hunter

What company does Barry Hunter work for?

Barry Hunter works for Finra

What is Barry Hunter's role at the current company?

Barry Hunter's current role is Senior Software Developer.

What is Barry Hunter's email address?

Barry Hunter's email address is ba****@****ail.com

What is Barry Hunter's direct phone number?

Barry Hunter's direct phone number is +182834*****

What schools did Barry Hunter attend?

Barry Hunter attended University Of Pennsylvania, Pennwest California.

What skills is Barry Hunter known for?

Barry Hunter has skills like Software Design, Object Oriented Design, Distributed Systems, Software Engineering, Linux, Java, Web Services, Software Development, C++, Databases, Nosql, High Performance Computing.

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.