Sander Elias,

Curriculum Vitae

About me

I'm a passion-driven software architect who specializes in frontend technologies. As a Google Developer Expert since 2016 (specializing in Angular) I have helped many organizations and teams to make their applications faster, and easier to maintain. My broad experience in many fields helps to spot problems and anti-patterns early on. While keeping a keen eye on performance I can help simplify entire stacks, leading to optimal results for the project, the end-users and the stakeholders.

Impact

Details are under NDA; below are measurable outcomes I delivered across teams and organizations.

Performance
Up to 70% reduction in page load time by optimizing critical rendering paths and lazy-loading resources (measured with Lighthouse and PageSpeed Insights).
40% reduction in bundle size (measured with Webpack and esbuild bundle analyzers).
Sub-second TTI on key user flows by targeting TTI bottlenecks (measured with RUM and PageSpeed Insights).
Modernization
Smooth, low-disruption Angular upgrades to the latest versions.
Delivery preserved across Angular generations using hands-on Angular experience since 2011.
Lower-risk upgrades by standardizing conventions, improving tooling, and tightening architectural boundaries.
Velocity
Up to 40% faster delivery across multiple teams (measured via lead time / cycle time dashboards).
Under 10% technical debt in some cases, by systematically tackling it (tracked in quality tooling such as SonarQube).
More predictable delivery with less rework by introducing lightweight engineering standards (automation, review habits, and clear conventions).
Training
100+ developers trained in Angular best practices, performance optimization, and modern frontend techniques.
Created custom training materials and workshops tailored to client needs.
Mentored multiple teams to keep improving their velocity and code quality.
Long-term track record
30+ years building and delivering software solutions (1986–present) across industries and technology shifts.
Built and sold hardware/software/custom solutions to 6000+ customers.

Experience

Angular Performance Engineer, FedEx, 2023–2025
As a performance engineer, I helped teams at FedEx make their applications faster and easier to maintain. This included creating a signal-driven rule engine to power complex forms, migrating apps to the latest Angular version, and restructuring codebases to improve maintainability.
Senior Frontend Architect, Pandora Intelligence, 2021–2022
Created and implemented new architecture to make future expansion and maintenance streamlined. This involved creating a fully reactive data layer that enabled easy creation of fully real-time views of all available endpoints.
Senior Principal Engineer, HeroDevs, 2019–2023
At HeroDevs, I worked with large projects and focused on teaching client teams while delivering software. I split my time between mentoring teams and finishing story points in the sprint. I focused on making improvements that client teams could sustain long after delivery.
Senior Angular frontend developer, Asamco, 2018–2019
Updated internal tooling to the latest Angular and trained teams on RxJS.
Founder and owner, E.S.O, frontend developer, trainer, international speaker, full stack solution builder
Prinsenbeek, 1986–present
I started this company at age 16 (made it official at age 18). The primary goal was to get the public involved in computing, and programming.
Accomplishments
Successfully introduced computing and programming to the public
30+ successful years of selling hardware, software, and custom-built solutions.
Introduced dozens of new technologies to customers.
Early adoption of network-based computing.
Developed Internet-based solutions from 1992.
Introduced the internet to the public.
6000+ satisfied customers.
Internship, 1986
In this 6-month internship, my assignment was building a car fleet management system using COBOL on a Philips mini-computer. After it was finished, it was successfully brought to market.
Various manual labor jobs
Prinsenbeek and surroundings, 1979–1986
At age 11 I started to do manual labor jobs, so I could afford to buy new computers and extensions.

Show more info

Hide some info

How I work

I help teams ship faster software that stays maintainable. Across my career I have led greenfield builds, modernized legacy codebases, and delivered turn-key solutions — from specialized hardware integrations to large-scale internal tooling — at every team size, from solo delivery to multi-team programs.

What I bring to a team
A performance-first mindset: I find the bottlenecks others miss and turn them into measurable wins for users and the business.
A steady hand for version migrations: I have a proven track record of guiding applications from long-outdated stacks onto current, supported versions — most often Angular, where I have shepherded codebases across every major release since 2011 — without freezing the roadmap or destabilising production.
Pragmatic modernization: I untangle legacy code while features keep shipping, leaving teams with cleaner architecture, tighter conventions, and a foundation that is ready for the next upgrade rather than dreading it.
Mentorship that compounds: I level up the developers around me so improvements stick long after the engagement ends.
Effective use of AI and LLMs in day-to-day engineering — from accelerating code review and refactoring to scaffolding tests and exploring unfamiliar codebases — and I coach teams to adopt these tools responsibly, so they gain speed without losing engineering judgement.
Reliable communication with both engineers and stakeholders, translating technical tradeoffs into business outcomes.
Where I thrive
Embedded in an agile or scrum team, working closely with developers, product, and stakeholders to deliver continuous value.
Frontend-focused engagements, especially Angular — including signal-driven reactive stores and RxJS-based data flows for complex domains.
Bringing AI and LLMs to the end user: designing interfaces that blend conversational and traditional UI so users get the speed of a chat-first experience together with the clarity and control of a well-crafted application.
Roles that combine hands-on delivery with architectural ownership and knowledge sharing.

I am an active open-source contributor and a continuous learner — always looking for the next opportunity to deliver impact alongside a strong team.

Community Functions

Google Developer Expert Angular and Web-Technologies, 2016–present
The Google Developers Expert (GDE) is a program from the Google Developer Relations team that recognizes and rewards outstanding developers. The current list of GDE is available on the Google Developers website
Dutch Angular Group, 2012–present
The Dutch Angular User Group is aimed at all professionals from The Netherlands who want to talk everything Angular and AngularJS. Our mission is to make the Dutch community "Harder, Better, Faster, Stronger" and enable its members to share their ideas and visions, inspire each other and collaborate in the making of awesome things. 
I co-founded this group because it was a missing part in the Dutch developer community.
Xbase++ eXchange Platform, 2000-2011
As a general board member of this community, I helped spread knowledge about xBase++ by organizing meetups and conferences.
Dutch Water Board, ~1996
I was a member of the general government board for 1 period (4 years).
AOC(ontslagadviescommissie), 1996-2006
Seated in this committee, I helped judge cases of forced resignation.
MKB Nederland regioraad West-Brabant, 1992–2000
General board member
OVP, 1988–2004
General board member in this local business association.
RCC, 1982 - 1994
The Roosendaalse Computer Club, an association of people with a broad interest in building both hardware and software. In this period I held diverse positions. Chief buyer and primary magazine editor were among those.

Show more info

Hide some info

Projects

An excerpt of custom software projects
Scully A toolset that can turn an Angular application into a static site.
Validointi A library for Angular to make form validation easier, leading to more reusable and maintainable code.
Observable lifecycle hooks. Created an OSS tool that makes it easier to use RxJS observables in combination with Angular's component lifecycle hooks.
Observable forms: I created an alternative approach to forms in Angular. This takes advantage of what the platform has to offer.
Telfon, a customer relationship management tool, including full administration.
CAS, a financial reporting tool for a franchise, also including an invoicing tool (web app).
WRM, waiting room management. Patients self-register, and practitioners can see and manage the waiting list (web app).
Time management system to keep track of working hours (web app).
Web-based interface for a specialized barcode reader.
Front-end for a hairdresser appointments system (web app).

Show more info

Hide some info

Tech summary

Languages & frameworks
Angular v2-22.rc-1 started 2011
HTML 1-5 started 1992
TypeScript started 2014
JavaScript started 1995
CSS 2/3 started 1996
NodeJS / Deno / Bun started 2010
Hapi started 2015
Express started 2015
SQL started 1990
Python
Lit
Web Components
...
GIS
OpenLayers
Cesium
Leaflet
...
Databases
PostgreSQL
MongoDB
MySQL
DB I-IV
Firebase
AWS DynamoDB
Custom builds
MS SQL Server
BerkeleyDB
CouchDB
Neo4j
RethinkDB
...
Operating Systems
Linux
Windows
Android
DOS
CP/M
...
Tools & utils
Git
NPM
VS Code
Subversion
Angular CLI
CMD
WSL
zsh
Prettier
Webpack
Rollup
Vite
Vitest
Nx
Bazel
Docker
AWS
GCP
Cloudflare
SSR
SSG
Scully
Figma
...
Testing & devops
CI/CD
GitHub Actions
Azure DevOps
Jenkins
CircleCI
TravisCI
SonarQube
Sentry
Jira
Jest
Jasmine
Protractor
Playwright
Cypress
storybook
TestCafe
Selenium
BrowserStack
...
Backend & misc
REST
GraphQL
RPC
WebSockets
Serverless
Microservices
DDD
TDD
BDD
Clean Architecture
Scrum
Kanban
Agile
Event Storming
CQRS
ES6+
WebAssembly
C
C+
C++
C#
DotNet
Java
Go
Rust
Erlang
Haskell
Scala
...

More details

My education

MAVO
Christoffel 1986–(finished)
(Lower secondary general education, NL)
MTS
Albertus-Magnus 1987–(aborted)
(Secondary vocational technical school, NL)
HBO
AMBI-T2,I1,I2,B1 1988–(finished)
(Higher professional education / university of applied sciences level, NL)

Contact info