B

Ben Sykes

Software Engineer

Los Angeles, California, United States22 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing scalable software architectures.
  • Pioneered education sessions to enhance engineering skills.
  • Led high-impact projects reducing analytics update times significantly.
Stackforce AI infers this person is a Software Architect specializing in Aerospace and Industrial IoT with a focus on cloud-based solutions.

Contact

Skills

Core Skills

Software EngineeringSystem ArchitectureAgile Project ManagementSystem Design

Other Skills

Node.jsRealtime MetricsStreaming Client Delivery PlatformAutomated canary analysisRealtime metric monitoringAngularReactCI/CD automationTechnical curriculum developmentPresentation skillsCI/CDAutomation toolsSCRUMCloud-based solutionsAnalytics

About

Software Architect with broad experience across engineering and IT. Passion for automation, continuous improvement and education. Driven by achieving high quality engineering while balancing fidelity and time-to-market. Takes pride in work and is committed to enabling others to succeed. Languages: Node.js, Javascript, Java, Scala, Bash Databases: Druid, PostgeSQL, Oracle, Redis, Cassandra Tools: Github, Git, Jira, Jenkins Networks: IP, Ethernet, Routing, Switching, DNS, HTTP, VoIP UI Frameworks: React

Experience

22 yrs 5 mos
Total Experience
4 yrs 5 mos
Average Tenure
8 yrs 1 mo
Current Experience

Netflix

Software Engineer 6

Apr 2018Present · 8 yrs 1 mo · Los Gatos, California

  • Designing and building the Streaming Client Delivery Platform that's used to update the Netflix application in devices around the world. Managing the Realtime Metrics platform which processes 100s of Billions of events per day. Using both these systems to ensure any regressions are caught quickly through automated canary analysis and realtime metric monitoring.
Node.jsRealtime MetricsStreaming Client Delivery PlatformSoftware EngineeringSystem Architecture

Ge digital

Sr Staff Software Architect

Sep 2016Nov 2017 · 1 yr 2 mos · San Ramon, California

  • Architect focussed on GE’s Digital Twin platform. Coached 4 remote GE teams to deliver additional features to GE Digital products. Pioneered the Predix Application Engineering education sessions to raise technical skills and awareness across the engineering teams. Established the curriculum, presented and recorded multiple technical sessions. Created tools and processes to automate the generation and management of CI/CD for microservices. Built a chatbot to reduce email fatigue and increase responsiveness to alerts. Reduced pull-request review and merge time from days to hours. Mainly building in Node.js with Angular or React.
Node.jsAngularReactCI/CD automationSystem ArchitectureSoftware Engineering

Ge global research

Staff Software Engineer

Nov 2013Sep 2016 · 2 yrs 10 mos · San Ramon, California

  • Technical lead for a SCRUM team providing analytics and cloud-based industrial internet software solutions to Aviation Engineering. Collaborated with UX, Product Owners and BAs to understand and discover user needs and translate into requirements. Improved practices across the Aviation SW teams through introduction of process and tools around CI, automated testing and deployments. Promoted a culture of pride in quality, helped developers learn from analysis reports and code reviews to continuously improve and maintain high quality. Lead multiple high-impact productivity projects, reducing analytic model update times from days or weeks to minutes.
SCRUMCloud-based solutionsAnalyticsSoftware EngineeringSystem Design

Ge aviation

2 roles

Product Architect, Integrated Vehicle Health Management

Jun 2012Nov 2013 · 1 yr 5 mos

  • Subject matter expert on Condition Based Maintenance for Aviation. Architected and designed cloud-based platform to execute analytics on aircraft data. Lead design of integration for Matlab and C# analytics as part of an agile team. Provided guidance to development teams using the OSA-CBM standard. Created PoCs for different ways to store and consume time-series and derived data points using HAWQ, Hadoop, Cassandra and HBase.
Cloud-based platform designCondition Based MaintenanceAnalyticsSystem ArchitectureSoftware Engineering

Lead Software Engineer, Advanced Technology

Sep 2007Jun 2012 · 4 yrs 9 mos

  • Researched and designed an analytic network to execute analytics on data collected from aircraft and airlines in order to assess and predict the state of aircraft systems. Collaborated on multiple European and Boeing research programs around analytics and scalability of avionics. Developed embedded software and drivers for custom processor boards and experimented with using existing flight-grade avionic equipment for additional tasks. Created multiple tools to facilitate demonstrations and simulate other aircraft systems. Skills often required included computer networking, distributed and parallel computing, server and OS technologies, system design and standardization. Participated and contributed to the OSA-CBM standard technical sub-committee as the company focal and lead colleagues in understanding its application to the collection and analysis of aircraft data. Co-lead the authoring and publication of the OSA-CBM binary specification along with a Boeing representative.
Embedded softwareData analyticsNetworkingSoftware EngineeringSystem Design

Smiths aerospace

Software Engineering Intern

Jun 2002Aug 2006 · 4 yrs 2 mos · Cheltenham, UK

  • Developed embedded software for a managed Layer-2 Ethernet switch for the Blackhawk helicopter. Created tools for both Windows and Linux. Increased understanding of Ethernet protocols and IEEE standards. Designed and build software to implement OSA-CBM standard including demonstrations of integrating MATLAB-developed algorithms in a real-time distributed network. Further developed OSA-CBM standard and started design of the Binary Specification. Demonstrated distributed algorithm networks and contributed to European research project focused on predictive and condition-based maintenance for the airline industry.
Embedded softwareEthernet protocols

Education

Sheffield Hallam University

BEng — Computer Engineering

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Software Engineering & System Architecture

Explore similar profiles based on matching skills and experience