Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
- `src/pages/`: Route-level components.
- `src/styles/`: Global and shared CSS styles.
- `src/data/`: Static data used across the site.
- `context/`: Background information about the author.
- `context/`: Author background. Start at [`context/identity.md`](context/identity.md).
- `scripts/`: Build and release automation scripts.
- `.Jules/`: Jules scheduled-agent journals only. Never create `.Aurora`, `.jules`, `.Pruning`, `.Janitor`, `.Nova`, `.FixtureRefresher`, `.GripTight`, `.ObservabilityClerk`, or `.StuntDouble` at repo root. If a prompt names one of those paths, write under `.Jules/` instead.

Expand Down
53 changes: 53 additions & 0 deletions context/identity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Identity corpus (agent-facing)

Source of truth for who Alexander Härenstam is. Cite sources. Never invent. Visitor-safe vs private are separated. Site-success OKRs are Nick's; /roadmap/ what's-next is Matt's.

## Visitor-safe current proof

- Name: Alexander Härenstam. Pronouns: He/Him (LinkedIn scrape, `context/author-linkedin.md`).
- Title: Product Manager, Developer Experience at IFS. Location on live site: Greater Stockholm. Sources: https://me.alehar.workers.dev/biography/ (fetched 2026-08-28); LinkedIn headline "Product @IFS | Developer Experience".
- Hire: LinkedIn only — https://www.linkedin.com/in/alehar/. No public email. No placeholder CV.

## What he strives for (published words only)

- GitHub profile README (`alehar9320/alehar9320`): currently accountable for Developer Experience of global enterprise software used by millions; previously accountable for enterprise design system with focus on seamless design token distribution; intersection of software design, development and product strategy; passion for delivering lovable software experiences.
- Old personal site intro (`alehar9320/personal-website`, last push 2023-04-21; live https://www.alexanderharenstam.se was HTTP 500 on 2026-08-28): "I create lovable user experiences - digital products, services, and processes that help make people's lives better." About: "Professionally, I'm passionate about creating computer software that people love." / "I build, design, manage, and strategize." Then-occupation (historical): Lead Software Designer, IFS World Operations AB. Then-location: Gothenburg (historical).
- Live /roadmap/ lede (Eden re-lock 2026-08-29, issue #777): "What's next on this site. Product Manager, Developer Experience at IFS — DevEx, design systems, and Industrial AI from work already published here."

## Timeline (do not invent collapsed rows)

IFS full-time "8 yrs 5 mos" as of the scrape (`context/author-linkedin.md`):

- Product Manager, Developer Experience — Feb 2025–present, Stockholm, hybrid. LinkedIn: strategy for tools/platforms for internal engineering, partners, customers; AI coding copilots. Live /biography/ mentions copilots **without** a dollar figure. The LinkedIn "several millions" line is **not authorized** for the visitor site.
- Product Manager, Product Experience (Design System) — Apr 2022–Feb 2025, Gothenburg, hybrid. Past proof (keep "up to"): up to 2x faster delivery, up to 30x ROI, Zeroheight Design System Awards runner-up; User Behavior Analytics Platform. Sources: LinkedIn scrape; live /biography/; `/work/ifs-design-system/`.
- Lead Software Designer — Sep 2021–Apr 2022, Gothenburg, hybrid. LinkedIn: "Product Lead working with internal systems aimed at scaling a consistent user experience across the full customer journey."
- Scrape says "Show all 6 experiences" after Lead Software Designer. Remaining IFS rows are collapsed. Do not invent dates/titles. Public LinkedIn post metadata names Senior Software Designer as a previous IFS role, **dates unknown**.
- Invativa (Knowit Solutions CoCreate): Master Thesis Worker, contract, Jan 2017–Jun 2017, Göteborg.
- Ericsson, Lindholmen (real; visitor bio omits on purpose; README must keep Ericsson): Software Developer part-time Aug 2015–Aug 2016 (internal Java app); Software Engineer internship Jun 2015–Aug 2015; Software Engineer internship Jun 2014–Aug 2014 (Linux, Python-regex, Perl).

## Education

- M.Sc. Management and Economics of Innovation, Chalmers, 2015–2017. Thesis with Anton Eksell: "Business Model Innovation for a digital future", report E2017:039, supervisor/examiner Martin Wallin. https://publications.lib.chalmers.se/records/fulltext/250572/250572.pdf
- B.Sc. Software Engineering, Chalmers, 2012–2015. Bachelor thesis: Sketchagram (Android Wear), 2015 (LinkedIn publications).
- Kellogg Executive Education, Product Strategy, issued May 2023, credential ID 75031500.
- Scrape says "Show all 3 educations" — third not expanded. Do not invent.

## Conflicts (report, don't collapse)

- GitHub profile bio still "Technology Manager | UX Engineer" — stale vs PM/DevEx. Do not copy onto the site.
- IFS blog (https://blog.ifs.com/author/alexander-harenstam/) still says Product Manager, Gothenburg, design system as then-current. Live site is Stockholm PM/DevEx.
- Old site located him in Gothenburg; current published location is Greater Stockholm.

## Private / do not ship on visitor pages

- Copilots "several millions".

## Adjacent pictures from published proof only

Product manager; developer-platform/DevEx; design-system/platform product; industrial AI/copilots. Do not invent VP/Head/Director. Current IFS title stays true as proof.

## Open gaps

- Three collapsed IFS experiences (dates/titles unknown).
- Third education unknown.
- Live old site down.
Loading