I write maintainable code with accurate and consistent naming, the right amount of abstraction (especially avoiding over-abstraction), avoiding global state, with modularization according to coupling and cohesion, using static code analysis tools, omitting trivial comments but including comments about key design decisions, etc.
Some of the hardest challenge in software engineering? โ Staying focused on those features that provide the most value, always tackling the most important, not the easiest task, and finding a cost-efficient balance to keep tech debt in control. I have learned about the importance to define what is out of scope, and to define a clear problem statement before including engineers into the conception of a prioritized list of concrete requirements and next steps.
I have experience in the languages PHP, Python, vanilla JavaScript, C#, C but I'm also interested in learning new things.
I have published several academic research papers in materials science.
๐ Nationality | ๐ฉ๐ช Germany |
๐ก Residency | ๐ฉ๐ช Germany |
๐ Location | ๐ฉ๐ช Germany |
![]() |
rok.co/@andreas_becker |
๐ Website | codeberg.org/Lerchensporn |
|
lerchensporn |
|
herbstzwiebel |
Skilled in | php swoole redis mysql sql mariadb js pyspark airflow google cloud web extensions python pandas docker kubernetes nginx influxdb sentry grafana html web scraping fastapi mypy poetry vosk speech recognition c refactoring web scraping |
Fluent in | germanenglish |
Preferred annual pay (min) | $90,000/year |
Last seen | 19 days ago |
Signed up | 25 days ago |
Badges |
๐จโ๐ป Remote worker ๐ Early adopter |