Hello, my name is Filipe Laíns and I am an open source developer from Portugal.
I enjoy designing clean and correct solutions to software problems, and I am interested in electro-metrology, semiconductor manufacturing, and nuclear physics, however I don't have any formal education in electrical engineering or the physics fields.
There are several programming languages I am proficient at, but the main are C and Python.
Over the years, I've contributed to several open source projects and eventually gained maintainership of some of them. In addition to this, I have also authored a few popular projects, and contributed to a lot of other projects.
You can find the full list on my Github Profile, but here are some of the most relevant projects I maintain:
- Python
- Python is one of the most popular programming languages. I maintain the sysconfig and importlib modules, and help out on miscellaneous stuff when I can.
- Arch Linux
- A popular Linux distribution, where I am a packager. You can find a list of the packages I maintain on the package search page.
- libratbag
- A DBus daemon to configure input peripherals (eg. mice, keyboards, etc.) on Linux.
- pypa/build
- A Python package builder which implements PEP 517. The project is currently under the umbrella of the Python Packaging Authority.
- pyproject-metadata
- A Python package that implements the parsing of PEP 621 metadata.
- openinput
- A project that provides open source firmware, open hardware, and a open protocol, for input devices (eg. mice, keyboards, etc.).
And some of the most relevant projects I have contributed to:
- Linux
- Linux is one of the most popular operating system kernels. I have contributed, and actively review patches, to several device drivers in the USB HID subsystem.
- Wireshark
- Wireshark is the world’s foremost and widely-used network protocol analyzer. I have contributed the initial USB HID report parser code.
- Meson
- Meson is a very popular build system. I worked on support for the D language and improving introspection metadata.
- meson-python
- A popular Python build backend that enables users to use Meson to build Python packages. The project is currently under the umbrella of the Meson project. I was the main author of the project, but have since stepped down as a maintainer.
If you want to find out more about my work, and what I've been up to lately, please check my Github profile.
In case you want to support my work, I have a Github sponsors page.