Krzysztof Narkiewicz

Senior Software Engineer - Infrastructure at EZ Aquarii Sp. z o.o.

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Krzysztof Narkiewicz is a Senior Software Engineer with 12 years of experience building infrastructure and mobile systems, currently focusing on Golang, Python and distributed systems at Bloomberg. He began as an Android specialist (Java/Kotlin/C++) and continues to contribute to notable open-source projects like Nextcloud Android and the Fotoapparat camera library, bringing a pragmatic, maintenance-minded approach to UI and platform code. His background spans embedded and hardware-aware work—C/C++, Qt, LabVIEW and firmware—reflecting an ability to bridge low-level constraints and large-scale services. As founder of a small engineering firm, he pairs hands-on implementation with contract delivery experience and a focus on code quality and tooling. A security-conscious engineer (publishes an OpenPGP key), he values professional craftsmanship and long-lived solutions over shortcuts.
code12 years of coding experience
job9 years of employment as a software developer
bookMaster's Degree, Electrical and Electronics Engineering, Master's Degree, Electrical and Electronics Engineering at Technical University of Wroclaw
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,924reputation
116kreached
101answers
4questions
github-logo-circle

Github Skills (29)

kotlin10
camera-api10
file-management10
javascript10
java10
android-developer10
javas10
front-end-development10
android10
state-machine10
transition10
finite-automata10
android-developers10
params10
para10

Programming languages (13)

JavaC++CGoHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
ezaquarii/vpn-at-home

Jan 2018 - Aug 2020

1-click, self-hosted deployment of OpenVPN with DNS ad blocking sinkhole
Role in this project:
userFront-end Developer
Contributions:150 commits, 21 PRs, 110 pushes in 2 years 7 months
Contributions summary:Krzysztof primarily focused on front-end development, fixing linting issues in various React components within the `frontend` directory. The user addressed and resolved code style issues in components like `StatusBar`, `Settings`, and `Registration`. They also updated the forms library and added prop types to the `ConfigListItem` component, demonstrating a focus on code quality and maintainability in the user interface.
dnsmasqdns1-clickdeploymenthosted
stateless4j/stateless4j

Sep 2019 - Jan 2022

Lightweight Java State Machine
Role in this project:
userBack-end Developer
Contributions:4 reviews, 24 commits, 23 PRs in 2 years 4 months
Contributions summary:Krzysztof contributed significant code changes to the `stateless4j/stateless4j` repository, which is a Java state machine library. Their work included refactoring the API, removing dependencies like SLF4J, and introducing a trace delegate for runtime investigation of state transitions. They also implemented features such as initial state transitions, enhancing the library's capabilities. The user's commits also included modifications to tests.
fsm-libraryfsmhierarchical-statestransitionstatemachine
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Krzysztof Narkiewicz - Senior Software Engineer - Infrastructure at EZ Aquarii Sp. z o.o.