An overview of my career
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Jeremy Lucas

I'm a software engineer with over 8 years of professional experience in software development, but I've been programming/hacking for over 15 years as a hobby. In my professional roles as a software engineer, I've worked on everything from the frontend of web sites and mobile apps, to middle-tier web services and APIs, to backend data systems and infrastructure, to embedded applications both on bare metal and Linux-based microcontrollers. For more details on my most recent positions and experience, or for information about recent projects and publications, please refer to my website at

Work experience

Head of Engineering - Station A, NRG Energy, Inc. (Jan. 2018 - present)

Software Engineer - Station A, NRG Energy, Inc. (Aug. 2016 - Jan. 2018)

Lab Instructor, Part-time - Hackbright Academy (Jun. 2016 - Dec. 2016)

Lead Engineer, Platform - URX (Oct. 2013 - Apr. 2016)

Senior Software Engineer, Traffic Acquisition - Connexity, formerly Shopzilla, Inc. (Sept. 2011 - Oct. 2013)

Web Application Developer, Internship - Wet Seal (Nov. 2010 - Sept. 2011)

Open source

Apache Spark - Contributed a way to notify Spark streaming jobs of unhandled executor processing failures and exceptions.

Kafka-Python - Contributed a compatibility layer for support Java-Xerial-based Snappy encodings in Kafka consumers.

driftd - Drift is a simple 802.15.4 wireless protocol for enabling peer-to-peer IPv6 communication without the need for any intermediary infrastructure such as routers or gateways.


"Rift VM" (October 2015)

"Connecting wearable devices to the Physical Web" (March 2015; slides; code)

"Practical Programming - Manipulating data" (July 2014)

"Practical Programming - A brief introduction" (June 2014)

"Hadoop's elephant in the room" (April 2012; code)


Saddleback College - General computer science courses 2007-2011