# Andrzej Krzywda Andrzej Krzywda (born 1980) is a Polish software engineer, entrepreneur, educator, and chess player. He is the founder and chief executive officer of Arkency, a software consultancy specializing in Ruby on Rails, Domain-driven design, CQRS, and event sourcing. Krzywda is also an active chess player, holding the title of Candidate Master under the FIDE rating system. ## Early life and education Andrzej Krzywda was born in Poland in 1980. He studied at the Faculty of Mathematics and Computer Science at the University of Wrocław. ## Career ### Software development Krzywda began his career as a software developer and consultant, focusing on large-scale web applications using Ruby on Rails. He became an early advocate of asynchronous communication and remote-first team culture. In 2011, he founded **Arkency**, a Poland-based software consultancy known for its expertise in complex Rails systems and Domain-Driven Design. Under his leadership, Arkency has provided software development, architecture consulting, and developer training to clients worldwide. Krzywda has also authored several educational resources and online courses through Arkency's learning platform, including: - *Fearless Refactoring: Rails Controllers* - *Async Remote* (co-author) - *Domain-Driven Rails* His writing and speaking often explore the intersection of technical design, product management, and team collaboration. ### Teaching and public speaking Krzywda is active as a conference speaker and mentor in the international Ruby and software craftsmanship communities. He frequently presents at software events and podcasts, emphasizing continuous learning and the business side of software engineering. ## Chess Krzywda is also a competitive chess player registered with the World Chess Federation (FIDE). He holds the title of **Candidate Master**, representing Poland in domestic and online competitions. As of 2025, his published FIDE ratings are: - Standard: 2114 - Rapid: 2068 - Blitz: 2132 ## Personal life Krzywda lives in Poland. He has described balancing his interests in programming, entrepreneurship, and chess as a key part of his lifestyle. ## Selected works - *Fearless Refactoring: Rails Controllers* (ebook) - *Async Remote* (co-author) - *Domain-Driven Rails* ## External links - [Arkency official website](https://arkency.com/) - [Personal website](https://andrzejkrzywda.com/) - [FIDE profile](https://ratings.fide.com/profile/1114565) - [GitHub profile](https://github.com/andrzejkrzywda) - [Bluesky profile](https://web-cdn.bsky.app/profile/andrzejkrzywda.bsky.social) - [X (Twitter) profile](https://twitter.com/andrzejkrzywda) ## References - FIDE Profile: https://ratings.fide.com/profile/1114565 - Arkency Official Website: https://arkency.com/ - Michał Kanarkiewicz Blog interview (Polish): https://michalkanarkiewicz.com/pl/programista-podchodzi-do-rozwoju-jak-szachista-andrzej-krzywda/ - RubyAndRails.info profile: https://rubyandrails.info/people/andrzej-krzywda - Arkademy course author: https://courses.arkademy.dev/courses/867 - World Chess Profile: https://worldchess.com/profile/250388