Krystian Nowak

Software Engineer at Adobe

Greater Poland Voivodeship
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

👤
Senior
🎓
Top School
Krystian Nowak is a seasoned Software Engineer with over a decade of experience building scalable, high-performance backend systems and automating software delivery pipelines. He has deep expertise in Java and distributed systems, having designed data-intensive architectures using Cassandra, HBase, Storm, Akka and AWS services, and contributed to open-source stacks that power Adobe Experience Manager (Apache Oak and Sling). Krystian has led teams and projects from idea to production—ranging from low-latency trading and collaborative editors to large-scale CMS and advertising platforms—while routinely improving build, CI/CD and test automation. He combines hands-on implementation skills (protocol buffers, Jackson JSON, RxJava, Docker, Mesos/Marathon) with strong architectural vision and UML-backed design discipline. A pragmatic problem solver, he has also strengthened community projects like the XChange Java library by improving test suites and fixing complex deserialization issues. Based in Greater Poland, he balances deep systems thinking with a knack for creative, end-to-end product engineering.
code11 years of coding experience
job14 years of employment as a software developer
bookBSc, Computing Science, BSc, Computing Science at Poznan University of Technology
bookA-level/Polish matura, Maths and Physics, A-level/Polish matura, Maths and Physics at Powstancy Wielkopolscy High School in Wągrowiec
languagesEnglish, German, French, Polish
stackoverflow-logo

Stackoverflow

Stats
221reputation
44kreached
1answer
0questions
github-logo-circle

Github Skills (10)

testing10
json10
javas10
junit10
jackson10
java10
test-automation10
api-testing9
bitcoin8
bitcoins8

Programming languages (9)

JavaDockerfileCScalaSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
knowm/XChange

Jun 2014 - Jun 2014

XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits in 1 day
Contributions summary:Krystian focused on improving the test suite for the XChange Java library, specifically targeting the Cryptsy exchange integration. The commits involved modifying and adding tests, re-enabling previously disabled tests, and fixing issues related to data deserialization. The user worked with JSON data and utilized libraries such as Jackson for parsing and testing the functionality of various components, including trade history, account info, and market data.
apiexchangejava-librarykucoinexchanges
Contributions:19 pushes, 1 branch in 3 years 5 months
developingsitesaemcompanionjava
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
Krystian Nowak - Software Engineer at Adobe