Ed Spencer work email
- Valid
- Valid
- Valid
Ed Spencer personal email
I had an entrepreneurial start in life. Growing up in a small town in England (population: 2000), I developed an obsession with computers that led to my first business venture aged 13. I built computers for the people in my village, helped people with their software difficulties, and built out a network for a company that originally hired me to clean swimming pools.As the world progressed to broadband in the late 90s, our small town was left behind as the economics of laying new infrastructure didn't add up. I started a small group of like-minded people determined to break free of 56k modems, securing a dedicated T1 connection that we would distribute via high-gain wireless antennas - a nascent technology at the time. After piecing the business case together we presented it to British Telecom, who, surprised by the demand, agreed to roll out DSL after all while I went off to college.There I met a great friend with whom I set up a new business, initially partnering with a local mobile phone retailer to build their e-commerce site while we honed our PHP skills. Later we progressed to Ruby on Rails and then Ext JS, all the while aquiring new clients with bigger projects and bigger paychecks. Eventually we moved to San Francisco, where a 3 month vacation turned into a 5+ year stay. We're still here.As the years flew by my passion for technology remained, and was joined by a delight in great design and user experience. I get immense enjoyment from designing and building products that improve people's lives in some way, and still get a thrill whenever someone tells me I've helped achieve that. The next chapter is unwritten - perhaps you'll help write it with me.
-
Principal Ai EngineerCatena LabsNorth Port, Fl, Us -
Chief ScientistEgghead Research May 2023 - PresentIn April 2023 I granted myself between 1 and 2 years as a free agent, free to do whatever I wanted on any given day. I spent the first several months learning "dad skills" - the type that involves fixing and building things, not being an actual dad (I am not one... No plans.). All those home improvement projects that were on my mind but I didn't have time to do got done, but before long my mind returned to software.Since OpenAI started making waves I've been highly interested in how AI and UI intersect. I strongly believe that the static UIs of today will make way in many cases to AI-driven UIs - not a chatbot stuck in the bottom corner, but truly generative UIs that are created and displayed in real-time in reaction to what the user is doing. The advent of React Server Components are another enabling technology here, and I've spent a lot of time lately blogging about those at https://edspencer.net, as well as creating a full suite of examples for other developers to use at https://rsc-examples.edspencer.netAs of the summer of 2024 I spend most of my time working on how best to utilize LLMs with the Vercel AI SDK to stream generative UIs to users to enable user-specific interfaces that the previous generation of technologies couldn't dream of providing.
-
Senior Software EngineerOrigin Protocol Oct 2021 - Apr 2023San Francisco, California, UsI joined Origin Protocol to recombine with my friend Nick, with whom I started my career 20 years earlier. Origin was doing things with NFTs and defi, back when those things were cool. They had also assembled a very talented group of engineers, so there was a lot of opportunity to learn new things after having spent the previous 5 years working mainly on one product.Although I spent the first few months working on UI stuff, after a while I pivoted to sort out the way we deployed software. After having spent 6 months at Palo Alto Networks turning an antiquated manual deployment process into a full CICD to production one, it was clear that Origin would benefit from the same. During this time I got pretty good with Terraform, and before long we had N-environment CICD to replace the old hand-built prod and (heavily-contended) staging environments.Ultimately, the crypto industry didn't turn out to be something that aligned well with my own compass. I enjoy solving difficult and genuine problems to make people's lives a little easier in some way. Capitalism is well set up to reward folks who do that. Perhaps crypto will grow into something that can achieve this, but at least as of 2023 it didn't feel like it was. I left the company and decided to follow my heart for a year or two, deep diving into the intersection of AI and UI and blogging a bunch at https://edspencer.net -
Senior Principal EngineerPalo Alto Networks Feb 2016 - Sep 2021Santa Clara, California, UsI joined PANW as a contractor initially, working on AutoFocus, a product that helps security researchers identify new malware attacks as they traverse our firewalls. After a few months it was clear that we liked each other a lot, so we tied the knot and I became a full time employee.PANW was one of my favorite professional experiences, and the only company I've worked at so far that wasn't a startup. I spent the first few years there as a Principal Engineer, then a Senior Principal Engineer, working as a full stack engineer on AutoFocus. React, TypeScript, mocha, webpack and babel was the stack.After a couple of years of this I was tapped to become an engineering manager. While I don't find management as fun as engineering (few engineers do...), it seemed the right way forward for our little team and I ended up being ok at it. Among the achievements I am most proud of during that time are taking our 6-month release process and turning it into CICD to production - often releasing 20 times per week, and hiring people who could do great work and push the team forward.I learned a lot about engineering for grown-ups, embraced IaC, TypeScript, and other technologies that increase developer productivity, as well as how much stakeholders outside of the engineering bubble can teach you if you just talk to them. -
Lead Ui DeveloperC3 Energy Network Jun 2012 - Jan 2016Redwood City, California, UsMy chief contribution to C3 has been the architecting and development of the UI framework that now powers all of our products. Built on the solid foundation of jQuery, Bootstrap, LESS and a handful of other open source technologies, it has delivered an enormous performance improvement over the previous tech we used (which happened to be a Sencha framework), as well as a similar improvement in our development productivity.Currently I lead a small internal team that enhances the framework. I have a strong vision of how our UI should work, and where the bar needs to be set in terms of quality. A few things I feel I bring to the role:* Relentless focus on code quality, unit testing and sensible APIs* Deep experience with web technologies, especially JavaScript* Strong vision for how things should fit together into a cohesive whole -
Senior Software ArchitectSencha, Inc Dec 2009 - Jun 2012Austin, Tx, UsI started using Sencha's technology long before I joined the company. I loved their stuff and started getting very active in their community. One serendipitous trip to San Francisco changed all that, and I found myself joining the newly Sequoia-funded Sencha when it was just 10 people in a tiny office.At Sencha I took responsibility for the Ext JS framework, creating releases 3.2 and 3.3 which contained many new components and UX capabilities. I also co-authored Sencha Touch 1 and 2, which was the first HTML5 mobile web framework, and still the one that feels by far the nearest simile of native apps.For Ext JS 4 I brought the MVC pattern to the framework, writing an upgraded Data package as well as introducing Controllers and url-based routing. I also got pretty good at speaking to large audiences, having presented multiple times at each of our developer conferences.I joined when Sencha was ~10 people, left when it was around 100. I got to work on getting pretty good at JavaScript and a few other things, but what I really learned were a few lessons like this:* That it can be 99% perfect. But it's still totally broken* That heroic effort in the wrong direction is damaging* The importance of a vision -
OwnerDomine Ltd Mar 2006 - Aug 2010Set up small business with partner offering web application creation services in the UK. Responsible for all areas of business setup and management, lead generation and sales.
Ed Spencer Skills
Ed Spencer Education Details
-
University Of WarwickComputer Science
Frequently Asked Questions about Ed Spencer
What company does Ed Spencer work for?
Ed Spencer works for Catena Labs
What is Ed Spencer's role at the current company?
Ed Spencer's current role is Principal AI Engineer.
What is Ed Spencer's email address?
Ed Spencer's email address is ed****@****e.co.uk
What schools did Ed Spencer attend?
Ed Spencer attended University Of Warwick.
What are some of Ed Spencer's interests?
Ed Spencer has interest in Economic Empowerment, Civil Rights And Social Action, Education, Environment, Poverty Alleviation, Science And Technology.
What skills is Ed Spencer known for?
Ed Spencer has skills like Git, Subversion, Design Patterns, Rest, Jquery, Sencha Touch, Node.js, Ruby, Perfectionism, Rich Internet Application, Html 5, Html5.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial