Eugene Kirpichov

Co-Founder

Berkeley, California, United States16 yrs 5 mos experience

Key Highlights

  • Founded the world's largest climate professional community.
  • Led initiatives for systemic change in climate jobs.
  • Developed low-cost ventilators during COVID-19.
Stackforce AI infers this person is a leader in climate tech and software engineering with a focus on community building.

Contact

Skills

Core Skills

Community BuildingLeadershipEvent OrganizationSoftware EngineeringProject ManagementMachine LearningDistributed ComputingFunctional ProgrammingWeb Development

Other Skills

non-profit managementnetworkingpartnership developmentpublic speakingembedded systemsC++data processingsoftware optimizationinfrastructure developmentwriting and editingDOS attack preventionAlgorithmsConcurrent ProgrammingHaskellJava

About

I run http://workonclimate.org/ - a non-profit focused on mobilizing humanity's talent to build a regenerative green economy. I started Work On Climate after quitting my 15-year career in big tech to focus on climate, and meeting thousands of people like myself. We are most known for building the world's largest climate professional community with 30,000+ members, 3,000+ of whom have found jobs in climate and 3,000+ of whom have advanced the growth of their companies. We have partnered with dozens of organizations on this work, such as schools, government agencies, and professional associations. But we need systemic change. Our next chapter involves raising a generation of leaders who are not just looking for existing climate jobs, but leading together to transform their work, their company, their field into a positive force for regeneration. * Learn more about our impact here https://workonclimate.org/2024/08/15/our-2023-community-impact-report/ * See a case study of our systemic-change work here https://workonclimate.org/2024/10/14/fixing-the-climate-stem-talent-pipeline-work-on-climates-2024-design-summit/ * Read our research here https://workonclimate.org/reports/ We are looking for the right partners and supporters in bringing about this transformation. Hit me up if your organization is aligned with our mission!

Experience

16 yrs 5 mos
Total Experience
2 yrs 4 mos
Average Tenure
--
Current Experience

Predictive analytics world conference series

PAW Climate - chair

Nov 2021Nov 2023 · 2 yrs

  • The world's first conference on industry applications of ML to climate tech.
  • 2022 call for speakers: https://bit.ly/paw-climate-call-2022 - apply to speak if you're a climate tech company using ML!
  • 2021: https://bit.ly/paw-climate-2021 - 30+ climate tech speakers from startups to unicorns.

Terrafuse

Board Member

Dec 2020Oct 2025 · 4 yrs 10 mos

Work on climate

Co-Founder, Executive Director

Jul 2020Present · 5 yrs 9 mos

  • http://workonclimate.org/ - a non-profit focused on mobilizing humanity's talent to build a regenerative green economy, home to the world's largest climate work community.
  • We build networks that support and bring together people and organizations leading the regenerative transformation in their field.
  • We are currently most known for our community, which is helping 35,000+ people grow into such leaders - turning their work, their company, and their field into a force for regeneration.
community buildingleadershipnon-profit management

Respiraworks

1/2 Software Engineer 1/2 PM

Apr 2020Jul 2020 · 3 mos

  • Volunteering as a software engineer (embedded stuff + QT GUI, all C++) and PM to help build low-cost ventilators for developing countries in the context of COVID-19. We came 3rd place among 200+ teams in the CoVent Challenge.
software engineeringproject managementembedded systems

Hackbright academy

Volunteer mentor

Jan 2017Jan 2019 · 2 yrs

  • Helping women enter software engineering.

Empoder

Volunteer teaching assistant

Feb 2016Jun 2016 · 4 mos · Mountain View

  • Helping teach coding to a class of middle-school girls at one of Mountain View's schools.

Google

Staff Software Engineer

Jan 2013Jul 2020 · 7 yrs 6 mos · Mountain View

  • Latest: a new programming model for machine learning, with the goal to make ML a programming primitive and make self-tuning of software systems ubiquitous: https://arxiv.org/abs/1810.00619 , https://www.youtube.com/watch?v=Zd5NvRu0Gu0&ab_channel=EugeneKirpichov
  • Previous: Jack of all trades at what used to be the MapReduce team - nowadays Flume (internally) and Cloud Dataflow (externally) / Apache Beam (open source)
  • dynamic work rebalancing ("liquid sharding" - https://cloud.google.com/blog/big-data/2016/05/no-shard-left-behind-dynamic-work-rebalancing-in-google-cloud-dataflow) and autoscaling - the impact is solving the problem of MapReduce stragglers, and freeing users of the necessity to specify sharding or the amount of resources to allocate to the job.
  • IO connectors - enabling new use cases and much higher performance by reframing IO (reading/writing data) as just another data processing task, instead of a programming primitive. Proposed and adopted this approach in all of Cloud Dataflow and Beam. The impact is that Beam can do a lot of things that users really like doing, but can't do with Spark or Flink.
  • https://s.apache.org/splittable-do-fn - created and deployed a new primitive in addition to Map and Reduce, that closes the last remaining gap between batch and streaming data processing - the gap in APIs for data ingestion - allowing Beam to have libraries of data connectors that are completely agnostic to whether they are used with a finite or infinite amount of data. It's also the final missing link in the previous bullet being applicable in all cases.
  • internal performance debugging tools - created lightweight APIs and visualizations of what's going on in a data processing job, that gave rise to an ecosystem of hundreds of features and dozens of projects built on top of them inside Google, much more powerful than even commercial offerings for Spark/Flink/Hadoop.
machine learningsoftware engineeringdata processing

Computer science club at pdmi ras

Instructor (Functional Programming)

Sep 2010Dec 2010 · 3 mos

  • Taught a course on functional programming: http://logic.pdmi.ras.ru/csclub/courses/fprog
functional programmingwriting and editing

Mirantis

Principal Engineer

Jun 2010Jan 2013 · 2 yrs 7 mos

  • Custom-built low-latency distributed computing infrastructure.

Practice of functional programming (journal)

Author, Issuing Editor

Jul 2009Jan 2011 · 1 yr 6 mos

  • Russia's only functional programming journal. The closest worldwide analogue is Monad.Reader.
  • Wrote and reviewed articles, engaged authors, etc.
distributed computinginfrastructure development

Academic physical/technical university

Instructor (Functional Programming)

Feb 2009Jul 2010 · 1 yr 5 mos

  • Based on SICP, but concentrating on teaching students to use the advantages of functional style in everyday programming. Students rated the course 5.5 out of 5.
  • Led Master's thesis for two students - http://code.google.com/p/valz (a framework for real-time large-scale distributed data aggregation) and http://code.google.com/p/logophagus (a tool for working with log files of unlimited size).
functional programming

Yandex

Software Developer (Web IR)

Feb 2007May 2010 · 3 yrs 3 mos

  • Web IR; DOS attack detection/prevention; general-purpose projects like build script optimization, etc.
functional programming

Motorola

R&D Developer

Jan 2006Jan 2007 · 1 yr

  • A simple Windows modem driver, a Java log viewer.
web developmentDOS attack prevention

Education

St. Petersburg State Polytechnic University

Master of Science — Information Systems

Jan 2003Jan 2009

Stackforce found 100+ more professionals with Community Building & Leadership

Explore similar profiles based on matching skills and experience