Eric Ellis

Eric Ellis Email and Phone Number

AWS EC2 Software Defined Networking @ Amazon Web Services (AWS)
Eric Ellis's Location
San Francisco, California, United States, United States
Eric Ellis's Contact Details

Eric Ellis personal email

n/a

Eric Ellis phone numbers

About Eric Ellis

A distributed computing veteran with more than 10 years of experience innovating for cost-effective real-time analytics pipelines and batch data warehousing solutions. A cloud computing dev-ops lead who has built global-scale software infrastructure and has completed more than fifty projects during his career. An architect capable of researching and documenting complex solutions for best-of-class production workloads, including edge networks, cloud infrastructure, columnar and transactional databases, and object storage systems. Consistently leads teams of five or more engineers, writes code for petabyte-scale data and was recently one of the leading members of the Apache Spark as a service cloud product team at Oracle. Currently working as a Systems Development Engineer on the Blackfoot Edge Applications team at Amazon.Current Top Skills Include:Java, C, Rust, Python, Bash, SQL, TerraformLinux, Kubernetes, DockerApache Spark, Oracle Cloud Infrastructure, Snowflake Computing, AWSColumnar, Star Schema, Postgres, NoSql, Key Value Store, Edge Computing

Eric Ellis's Current Company Details
Amazon Web Services (AWS)

Amazon Web Services (Aws)

View
AWS EC2 Software Defined Networking
Eric Ellis Work Experience Details
  • Amazon Web Services (Aws)
    Senior System Dev Engineer
    Amazon Web Services (Aws) Sep 2022 - Present
    Seattle, Wa, Us
  • Oracle
    Principal Member Of Technical Staff
    Oracle Aug 2020 - Sep 2022
    Austin, Texas, Us
    - Data Flow - Serverless Apache Spark Service product- https://www.oracle.com/big-data/data-flow/- Big Data and AI Organization business unit- Programming, Operations, On-Call, Security Compliance, Project Lead- Batch and Streaming
  • Akamai Technologies
    Senior Software Architect
    Akamai Technologies Apr 2017 - Mar 2020
    Cambridge, Ma, Us
    - Real-Time Performance Analytics- mPulse Product- Streaming Data Platform- Akamai - Data Arch BoardThis is a continuation of the work done at SOASTA after the company was acquired by Akamai, with a greater focus on formal documentation and software architecture reviews. The majority of my time has been utilized as a lead programmer and as a member of the data architecture committee, having time devoted to reviewing both developer code and technical documents.As a programmer, I rewrote the metadata distribution mechanism for the distributed data collection grid. I invented a new stateless way to merge stream data with historic data. And I developed numerous tools and protocol improvements to harden the product in support of the Operations team. I played a key role in a major on-premise infrastructure initiative. In collaboration with several other architects, I authored documents for formal requirements and integration plans.
  • Soasta, Inc.
    Software Architect Server Technology
    Soasta, Inc. Oct 2012 - Apr 2017
    Santa Clara, Ca, Us
    At SOASTA, a VC funded software startup, the programming mission was for me to build the backend server technology that would power a new adjacency product code-named mPulse - www.akamai.com/mpulse‎. This product later became the worlds leading Real User Measurements (RUM) application and ultimately led Akamai Technologies to purchase the entire company, replacing their in-house RUM offering. Among many notable design and programming accomplishments, I wrote the metadata abstraction layer for the intermediate query language and implemented the real-time query engine as a data warehouse proxy tier. This provided capabilities such as, in-memory time-series deltas, the automatic merging of stream data with historic data, query rewriting for time-series partitioning, and an in-memory column-based lookup service for star schema dimension table key assignment and dimension label insertion - to avoid table joins. I implemented automated sharding with incremental balance, multitenant isolation, a timeline insights engine, the monitoring API, rate limiting and eventually perfect failure detection for high availability, wrote a custom data structure and algorithm extension for Postgres in C, and invented scale-out solutions for Postgres. Leading up to SOASTA being purchased by Akamai, I lead an effort to migrate the existing data store and historic customer data to use Snowflake Computing as the data warehouse.
  • Shutterfly
    Senior Software Engineer - Data Abstraction
    Shutterfly Aug 2010 - Aug 2012
    San Jose, Ca, Us
    A member of the Platform Infrastructure team and the single developer responsible for maintaining and upgrading the user-facing image rendering server pool and the image upload server pool. Worked as engineering support for the operations team helping them with capacity planning and large scale data migrations. Wrote the database metadata migration program to transfer all of the user accounts during the acquisition of Kodak and migrated the 60PB physical storage infrastructure from RAID to a hybrid RAID / RAIN model using Cleversafe (later purchased by IBM) as the driver for erasure coding.
  • The Hearst Corporation
    Senior Software Engineer
    The Hearst Corporation Jan 2009 - Aug 2010
    Helped Hearst manage a network of web properties that they had purchased from Ziff Davis Media. Assisted the operations team as a Site Reliability Engineer, wrote code to help the system scale-out, and wrote various data feeds and data syncs to other web properties.
  • Community Aspect Software
    Owner
    Community Aspect Software Jan 2009 - Aug 2010
    Incubator development of a social media chat/messaging application.
  • Ziff Davis Media
    Software Engineer
    Ziff Davis Media Jan 2008 - Jan 2009
    Ziff Davis owned a network of social media video game websites that evolved from their video game magazine Electronic Gaming Monthly (EGM). My focus was on clustering, performance tuning, and new feature development related to forums and top-k popularity widgets.
  • Clickability By Upland
    Senior Software Engineer
    Clickability By Upland Nov 2007 - Jan 2008
    Austin, Texas, Us
    I was involved in the design and rewrite of the Clickability content management system and publishing platform.
  • Organic Inc
    Senior Software Engineer
    Organic Inc Apr 2007 - Nov 2007
    Lead the coding effort to build a new media website for a major network TV channel launch related to business news.
  • Terracotta Inc
    Senior Software Engineer
    Terracotta Inc Jan 2006 - Apr 2007
    San Francisco, Ca, Us
    Product development for the Terracotta Distributed Shared Objects product, now called Big Memory. Contributed to the core infrastructure and tooling. This included writing an Eclipse IDE plugin for the Terracotta software.
  • Cobra Solutions
    Software Engineer
    Cobra Solutions Jan 2003 - Apr 2003
    Government contract for the San Francisco Department of Human Services. I wrote a scheduling application to help service workers manage their interviews with benefits recipients. The city awarded me "employee of the month".
  • Westech Llc
    Software Engineer
    Westech Llc Sep 2001 - Feb 2002
    I wrote a server-side application for the California Department of Health Services to help the state conform to the newly passed HIPPA compliance regulations. This application allowed health care auditors to survey hospitals using a PDA device and allowed them to upload their data sets to a centralized server for aggregation and reporting.
  • Irise
    Software Engineer
    Irise Oct 2000 - Feb 2001
    El Segundo, California, Us
    I was a software consultant working for a startup client from Iceland who was building a music sharing / social media website. After the client lost funding, I was moved to a team that was working to build a software requirements modeling tool that would auto-generate pseudo-code and UI mockups.
  • Isl Consulting
    Software Engineer
    Isl Consulting Oct 1998 - Aug 2000
    Us
    This was a boutique website development shop. I helped program websites for many clients including Chevron, BEA Software, Montgomery Securities, and Wolters Kluwer.
  • Westech Llc
    Software Engineer
    Westech Llc May 1997 - Aug 1998
    I was a website developer for brochure sites such as, at the time, local banks, auto dealerships, misc. parts manufacturers, a company that wanted to sign checks on the internet and another company that wanted to sell flowers on the internet.

Eric Ellis Skills

Scalability Agile Methodologies Java Ajax Java Enterprise Edition Distributed Systems Subversion Mysql Tomcat Software Development Apache Ansi C Linux Ecos Sql Jboss Application Server Jboss Seam Spring Soa Paas Jpa Mongodb Eclipse Eclipse Cdt Memcached Ehcache Terracotta Maven2 Testng Junit Swt Java Awt Jni Jenkins Cruisecontrol Spring Framework Json Ant

Frequently Asked Questions about Eric Ellis

What company does Eric Ellis work for?

Eric Ellis works for Amazon Web Services (Aws)

What is Eric Ellis's role at the current company?

Eric Ellis's current role is AWS EC2 Software Defined Networking.

What is Eric Ellis's email address?

Eric Ellis's email address is er****@****cle.com

What is Eric Ellis's direct phone number?

Eric Ellis's direct phone number is 555-555*****

What skills is Eric Ellis known for?

Eric Ellis has skills like Scalability, Agile Methodologies, Java, Ajax, Java Enterprise Edition, Distributed Systems, Subversion, Mysql, Tomcat, Software Development, Apache, Ansi 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

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.