Skip to content
Avatar

Highlights

Organizations

@zendframework @phpunit @berlinjs @PHP-CS-Fixer @infection @laminas @ergebnis

Sponsors

@JetBrainsOfficial @adamlundrigan @arueckauer @jeromegamez @staabm @OskarStark
localheinz/README.md

👋

My name is Andreas Möller, and I am a self-employed Software Engineer and Consultant from Berlin, Germany.

I have been developing software for more than 25 years. In a professional capacity, I have more than ten years of work experience building and maintaining web applications for organizations and businesses in a range of industries, in teams small and large, on location and remotely.

I maintain open-source projects in the @ergebnis organization, contribute to a wide range of open-source projects, and regularly attend community events.

Occasionally, I write blog posts.

With a focus on helping teams to modernize existing web applications and to build maintainable, well-tested software, I can help you ship software earlier, with fewer defects, and with a lower total cost of ownership - so your business can be more profitable.

Follow me on

Sponsor me on

Send me a gift via

Do you enjoy working with pull requests as much as I do?

Buy some colorful stickers for you and your friends in my shop!

stickers

Pinned

  1. 🎵 Provides a composer plugin for normalizing composer.json.

    PHP 553 18

  2. :octocat: + 📒 Provides a GitHub repository template for a PHP library, using GitHub actions.

    PHP 215 18

  3. 👓 Provides additional rules for phpstan/phpstan.

    PHP 197 10

  4. 🍇 Provides constants for HTTP request methods.

    PHP 69 2

  5. 🤖 Provides a fixture factory for doctrine/orm entities.

    PHP 53 2

  6. 📓 Provides a configuration factory and multiple rule sets for friendsofphp/php-cs-fixer.

    PHP 12 2

Contribution activity

November 2020

Created a pull request in dependabot/dependabot-core that received 4 comments

Fix: Use consistent names

This PR uses consistent naming across specifications for composer Related to #2741. 💁‍♂️ I believe using consistent naming here will make it eas…

+44 −44 4 comments
Opened 100 other pull requests in 25 repositories
ergebnis/php-cs-fixer-config
17 merged
teapot-php/status-code
12 merged 2 closed
conperience/lucille
13 merged
gansel-rechtsanwaelte/php-cs-fixer-config
12 merged
ergebnis/composer-normalize
5 merged
ergebnis/test-util
4 merged
ergebnis/php-library-template
4 merged
nikolaposa/rate-limit
4 merged
ergebnis/environment-variables
4 merged
sebastianbergmann/phpunit
3 merged
nicmart/Tree
2 merged
ergebnis/php-cs-fixer-config-template
2 merged
FakerPHP/Faker
2 merged
ergebnis/clock
2 merged
ergebnis/http-method
2 merged
gansel-rechtsanwaelte/decimal-type
1 merged
gansel-rechtsanwaelte/datetime-type
1 merged
gansel-rechtsanwaelte/intercom-value-objects
1 merged
ergebnis/factory-bot
1 merged
ergebnis/classy
1 merged
ergebnis/composer-root-version-action
1 merged
dependabot/dependabot-core
1 closed
localheinz/version-1
1 open
localheinz/rate-limit
1 closed
FriendsOfPHP/PHP-CS-Fixer
1 merged
Reviewed 13 pull requests in 8 repositories
sebastianbergmann/phpunit 3 pull requests
conperience/lucille 3 pull requests
dependabot/dependabot-core 2 pull requests
phpbench/phpbench 1 pull request
gansel-rechtsanwaelte/datetime-type 1 pull request
nikolaposa/rate-limit 1 pull request
theseer/phpunit 1 pull request
ergebnis/php-library-template 1 pull request

Created an issue in theseer/phpunit that received 1 comment

Import all classes in events themselves

import all classes in events

0 of 1 1 comment
306 contributions in private repositories Nov 5 – Nov 28

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.