FULL-STACK SOFTWARE ENGINEERING / OPEN SOURCE

Code, carefully
considered.

I'm Peder Bergan, a full-stack software engineer building web applications, backend services and developer tools. My recent work includes Esdieff for connected-device models, Ripscope for C code navigation and Fastmash for command-line statistics.

WRITING / UNDER THE HOOD

Ripscope, a new engine for a familiar workflow

Keep the editor habits. Rethink the engine. How I built fast C navigation around a familiar interface, current answers and inspectable evidence.

Explore Writing

04 / ABOUT

Experience behind the code

My backend work includes PostgreSQL, authentication, database migrations, webhook delivery and retries. I also work with integration tests, audit logs, metrics and cloud deployments.

Earlier in my career, I developed business software for a Toyota dealership and a legislative-text web application prototype for Norway's Ministry of Justice.

At the European Parliament, I contributed to the delivery of AT4AM, a web application Members of the European Parliament and their staff use to draft and manage amendments to legislative texts. Alongside my business-analysis role, I personally developed the XML schema, processing and business logic for its Legal XML component. I also coordinated an international development team.

I hold a PhD in Information Systems.

Based in Essen, Germany

05 / EXPLORING

Tools & interests

  • RustMemory safety & async
  • WebAssemblyNative ideas, in a browser
  • LinuxSystems & development
  • Open sourceReview, repair, contribute

06 / SELECTED WORK

Selected contributions

07 / RECENT ACTIVITY

Work in the open.

All pull requests

Recent public pull requests, ordered by their latest update.

Browse my contributions using the All pull requests link above.

08 / SAY HELLO

Looking for a full-stack software engineer?

I'm interested in hands-on software development roles, preferably remote and in an English-speaking team. If that sounds like a fit, send me a message or connect on LinkedIn.

GET IN TOUCH

Send me a message.

Have a question or an idea? I'd like to hear it.

Your message

Your details are used to reply. Messages are processed by Formspree.