Армин Ронахер (родился 10 мая 1989 года) — австрийский программист с открытым исходным кодом и создатель веб-фреймворка Flask для Python .
Он часто выступает на конференциях разработчиков и ведет популярный блог о разработке программного обеспечения и открытом исходном коде. [1]
У Армина степень бакалавра делового администрирования и разработки программного обеспечения от Технического университета Граца, Австрия. Он учился с 2009 по 2012 год.
Армин Ронахер начал свою работу в сфере открытого исходного кода в качестве внештатного разработчика на портале немецкого сообщества Ubuntu «ubuntuusers» [2], благодаря которому он позже стал одним из основателей Немецкой ассоциации Ubuntu в 2005 году. [3]
Работая над ubuntuusers, Ронахер заново открыл язык программирования Python и написал некоторые из самых ранних реализаций для WSGI с целью написать доску объявлений на Python вместе с Георгом Брандлом. [4] Эта доска должна была называться «Pocoo» и стать заменой phpBB на Python. [5] Хотя доска объявлений так и не вышла в стабильном релизе, из зонтичного проекта Pocoo появилось много других проектов: подсветка синтаксиса Pygments, [6] генератор документации Sphinx , шаблонизатор Jinja и многие другие библиотеки для Python. Он также внес свой вклад в функциональность модуля Python AST [7] и Ordered Dict для Python. [8] После тщательно продуманной первоапрельской шутки, когда он объединил свои библиотеки в однофайловый микрофреймворк [9], он решил создать веб-фреймворк Flask . Впоследствии он стал одним из двух самых популярных фреймворков веб-разработки (наряду с Django ) для Python, а связанные с ним библиотеки нашли новое пристанище в сообществе «Pallets» [10] .
Он также создал систему управления контентом Lektor и внес вклад в большое количество приложений и библиотек с открытым исходным кодом.
Он работал в Plurk , Fireteam (компания, занимающаяся игровой сетевой инфраструктурой, принадлежащая Splash Damage ) [11] и совсем недавно — над инструментом для создания отчетов о сбоях Sentry.
Армин Ронахер часто выступает на конференциях по открытому исходному коду по всему миру. [12]