Alex Ellis

Co-Founder

Peterborough, England, United Kingdom19 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Founder of OpenFaaS, a leading serverless framework.
  • Respected expert in Cloud Native technologies.
  • Accomplished speaker at major industry events.
Stackforce AI infers this person is a Cloud Native and Open Source expert with a strong focus on developer experience.

Contact

Skills

Core Skills

Cloud ComputingOpen SourceDeveloper ExperienceKubernetesDockerSoftware Development

Other Skills

Community EngagementCI/CDFirecrackerPerformance OptimizationCommunity BuildingPublic SpeakingGolangJavaScriptC#PythonRubyLinuxNode.jsTrainingASP.NET

About

At OpenFaaS Ltd, we maintain and develop OpenFaaS - a popular framework for serverless functions on Kubernetes. OpenFaaS helps teams to ship quickly and efficiently - both on-premises and in the cloud. One of our fastest growing products is Actuated - which bridges the convenience of hosted CI runners with the cost efficiency and speed of self-hosted infrastructure. Under the hood, we leverage Firecracker for secure isolation and fresh environments for every build. Most customers save money and see a 2-3x performance boost. Our portfolio also includes a number of Open Source projects with thousands of GitHub Stars, contributors and active downloads. About me: * Entrepreneur specialising in developer-experience & marketing * Well-known Open Source maintainer * Respected Cloud Native expert, influencer and trainer * Accomplished conference-speaker and published author

Experience

19 yrs 8 mos
Total Experience
4 yrs 7 mos
Average Tenure
8 yrs 6 mos
Current Experience

Vmware

Senior Staff Engineer (Open Source)

Feb 2018Mar 2019 · 1 yr 1 mo · Peterborough, United Kingdom

  • Leadership role as Senior Staff Engineer in VMware's Open Source Technology Center (OSTC)
  • Full time focus on upstream contributions to OpenFaaS
  • Team lead for headcount of 3-4 remote Open Source Engineers
  • Spokesperson for VMware / OpenFaaS. Speaking regularly at industry events, in workgroups, to the media and top-tier analysts
  • Working directly with field organisation to build influence and credibility with customers
  • Extending the OpenFaaS Kubernetes ecosystem, growing the community, building relationships with end-users and contributors
  • Advisor to internal VMware teams on strategy and execution on Open Source
  • Consulting with other VMware Open Source projects on branding, community and developer-experience
  • Remote position from Cambridgeshire, UK
Open SourceKubernetesCommunity BuildingPublic Speaking

Openfaas ltd

Founder

Nov 2017Present · 8 yrs 6 mos · United Kingdom

  • OpenFaaS Ltd is a Software company focused on Cloud Native technology, open source innovation and developer-experience. We host half a dozen high-profile OSS projects like openfaas, arkade, k3sup & inlets, and provide commercial features and enterprise support.
  • For a select few clients, we also offer consulting on Cloud Native technology, strategy for building enduring community and technical content that will grow your audience.
  • Ask us about: Kubernetes, CI/CD, auto-scaling, FaaS, OSS / community, distributed systems and developer experience.
  • OSS leadership for OpenFaaS & inlets:
  • Overall technical & community leadership
  • Defining and curating roadmap for OpenFaaS and inlets
  • Engaging end-user community and case-studies
  • Building a community-team of Core Contributors and GitHub members
  • Community & media briefings, out-bound communications, partnerships and events
  • Managing & training full-time staff @ OpenFaaS Ltd
KubernetesOpen SourceCloud ComputingDeveloper ExperienceCommunity Engagement

Docker, inc

Docker Captain (voluntary, influencer program)

Apr 2016May 2018 · 2 yrs 1 mo · Peterborough, United Kingdom

  • From Docker Inc's blog post on the Captains' program: "We receive many requests from the Docker community for help identifying experts who can answer questions on different forums like Stack Overflow, share their knowledge in blog posts and online tutorials, and present at industry events like conferences and meet-ups."
  • Docker Captains work in a voluntary capacity as influencers and are nominated, then vetted by employees at Docker Inc. I was nominated for creating detailed learning materials and workshops for learning how to apply Docker containers to real problems.
  • Through my participating in the Captains' program I built up a reputation as a trusted advisor and influencer on containers, Kubernetes and Cloud Native technologies. I spoke at dozens of events, summits and meet-ups including a closing keynote at Dockercon 2017 to approx. 5000 people.
  • Reason for leaving: joining competitor (VMware)
DockerPublic SpeakingCommunity EngagementCloud Computing

Adp

Principal Application Developer

Apr 2008Feb 2018 · 9 yrs 10 mos · Peterborough

  • Main focus: ADP's payroll and HR platform for US market supporting 500k clients at scale, delivered sub-systems, integrations, batch processing, and UI projects within tight time constraints.
  • I am enthusiastic and driven to learn and improve. I work well in an Agile environment with XP/SCRUM/Kanban whether individually, supporting a team or placed within one.
  • Highlights:
  • Polyglot: Golang, JavaScript/Node.JS, C#/.NET, Python, Ruby
  • Viewed as advocate for best practices, CI/Jenkins, unit and automated testing and SOLID principles.
  • Expert with Docker, Linux, Bash, git and TFS
  • Designing RESTful/event-based APIs
  • Building in-house platform tooling with Golang for developer efficiencies
  • Achievements:
  • Worked in remote team to build award-winning Linux/Node.js portal for Accountants.
  • Lead developer and Scrum Master with distributed and off-shore team of up to 8 people.
  • Lead developer for WinForms and WCF application with TSQL backend to existing product.
  • Travelled to USA to launch and support cost-saving tooling for ADP in 2014.
  • Designed and ran internal training courses at ADP for Docker and Node.js resulting in taking on the role (externally) of Docker Captain and promotion to Principal Developer.
  • Introduced TV Kiosk in office for live business and test metrics from internal systems using InfluxDB, Prometheus and Grafana. Created "Build as a Service" solution for rapid and modern CI for project teams.
  • Additional: Git, Docker, Kubernetes, T-SQL, Jenkins, Java, Markdown, JQuery, Angular, Shell/bash, CSS, Bootstrap, Mongo, vagrant, bower, MVC, WebAPI, VMWare vSphere
GolangJavaScriptC#PythonRubyDocker+3

Palmer hargreaves

Software Developer

Sep 2006Jun 2008 · 1 yr 9 mos · London

  • First position after graduation with digital design agency based in Farringdon, London.
  • Company went through eXtreme Programming and Agile conversion with in-house coach. My first project was a Windows forms data-entry desktop application for an internal client in Germany with an access back-end.
  • The main project after this was working on George Wimpey/Taylor Wimpey's customer-facing website. All development was driven through TDD with pairing and peer reviews using ASP.NET, MS T-SQL and CSS. We also used WaTin for UI/UAT testing.
  • The London head office moved to Leamington Spa at which point I took the opportunity to apply to ADP/BMS.
ASP.NETT-SQLCSSSoftware Development

Education

Queen Mary University of London

Bachelor’s Degree — Computer Science BSc

Jan 2003Jan 2006