Expert
          Rails Developers
          
          Who Understand Your Business
        
        We've been part of the Ruby on Rails ecosystem since 2006 — contributing to open-source, sharing knowledge through blog posts and talks, and supporting the community. Our deep expertise, guided by best practices like Domain-Driven Design, allows us to tackle complex problems efficiently.
To deliver real value, we go beyond code. We take the time to understand your business, its challenges, and goals, ensuring our solutions drive meaningful impact.
Let's work together!Services
Use our skills to modernize legacy code, enable growth, and preserve stability.
Ruby on Rails Development
We save legacy Ruby on Rails applications from collapsing and improve them to support your business growth. Whether it is hard to add new functionality or application needs performance optimization, we'll get it back on the right track and support you with further steps.
Learn more →Ruby on Rails Upgrades
Keeping your Rails app up-to-date is crucial for security and performance. We handle seamless migrations to the latest Ruby and Rails versions, ensuring minimal downtime and maximum reliability.
Learn more →Workshops & Mentoring
As experts in software development, we share our knowledge and experience through professional workshops & mentoring, helping teams better understand, design, and develop complex systems.
Event Storming Workshop → Rails + Domain Driven Design Workshop → Hotwire Workshop → Code Mentoring →Frontend development
We craft modern, responsive UIs that integrate seamlessly with Rails backends. Our expertise covers both React and Hotwire, allowing us to build interactive applications efficiently. We also help businesses transition from React to Hotwire, simplifying frontend architecture while maintaining a great user experience.
Learn More →Proven results, trusted by teams worldwide
The Arkency team comprises professionals at the highest level.
Elad Moshe
Director of Engineering
🇺🇸 USA
It is rare to find a technical partner where the collaboration feel like an extension of our own company.
Patrick Borre
CEO
🇩🇰 Denmark
Arkency has an impressive depth of knowledge and expertise.
Scott Ellard
Technical Director
🇬🇧 UK
Case Studies
Real-world examples of how we’ve tackled challenges and delivered effective solutions.
Team
We are a team of experienced developers who combine deep technical expertise with a business-driven approach.
- 
  SINCE 2006  Andrzej KrzywdaCEO Founder of Arkency, software architect specializing in DDD, CQRS, and event sourcing. He authors books and courses, helping companies build scalable applications. 
- 
  SINCE 2007  Marcin DomańskiFullstack Developer Senior Fullstack Developer. 
- 
  SINCE 2008  Jakub KosińskiVP of Context Switching Senior Fullstack Developer. Helping businesses understand their needs & grow using web software solutions. 
- 
  SINCE 2010  Paweł PacanaVP of Hard-to-swallow Pills Holistic Developer, Senior Software Architect. 
- 
  SINCE 2013  Tomasz PatrzekFullstack Developer Senior Fullstack Developer. 
- 
  SINCE 2014  Szymon FiedlerVP of Memes Strategic Problem–Solver for Complex Software Challenges. Senior Software Engineer. 
- 
  SINCE 2014  Mirosław PragłowskiFullstack Developer Senior Fullstack Developer. 
- 
  SINCE 2014  Jakub RozmiarekFullstack Developer Senior Engineer, expert in high-traffic web apps, online payments, and legacy refactoring. 
- 
  SINCE 2021  Maciej KorsanVP of AD⚡️HD Human-browser relations 🤖 Seasoned UI Developer, conference speaker, Hotwire enthusiast. 
- 
  SINCE 2021  Piotr RomańczukFullstack Developer Senior Developer, DevOps specialist. Interested in Domain Driven Design. 
- 
  SINCE 2022  Piotr JurewiczFullstack Developer Senior Business Fullstack Engineer. 
- 
  SINCE 2022  Łukasz ReszkeFullstack Developer Senior Software Developer, Domain-Driven Design and EventStorming passionate. 
- 
  SINCE 2022  Tomek StolarczykFullstack Developer Senior Software Developer, Domain-Driven Design and EventStorming passionate. 
Community
We proudly contribute to the Ruby on Rails community, sharing our expertise through blog posts, conference talks, and active open-source participation.
 
         
         
        Arkency Blog
We've been doing this since 2012, breaking down Rails, sprinkling in DDD, and helping you conquer those day-to-day coding hurdles.
Latest Blog Posts
- Rails 8 upgrade story: duplicate keys sneaking into our JSON responses
- Evolving event names and payloads in Rails Event Store without breaking history
- Watch out for this one deprecation warning when upgrading from Rails 7.1 to 7.2 on Heroku
- Breaking the Singleton: How to Reload Ruby Singleton Instance
- Stop concatenating URLs with strings — Use proper tools instead
Rails Event Store
The open-source event store for Ruby & Rails.
Arkency actively maintains and develops Rails Event Store, a robust library for publishing, consuming, storing, and retrieving events. Simplify your event-driven architecture, decouple business logic, and gain full control over event flow in your application.
Learn more →Conference Talks
Big event or cozy meetup, we're always up for sharing our Rails and DDD know-how with fellow enthusiasts.
Past:
Full archive of the talks soon!- 
              
                ParisRb.new 01.07.202515 years with Rails and DDD Andrzej Krzywda
- 
              
                ParisRb.new 01.07.2025Storing Data as sequence of facts in Ruby on Rails Łukasz Reszke
- 
              
                DDD Europe 4-6.06.2025The Anatomy of Business Conditions Łukasz Reszke
- 
              
                Chicago Ruby 04.06.202515 years of Rails with Domain Driven Design - lessons learnt Andrzej Krzywda
- 
              
                Craft IT 31.05.2025The Anatomy of Business Conditions Łukasz Reszke
- 
              
                DRUG #139 19.05.2025Processes, threads, event loops Paweł Pacana
- 
              
                London Ruby User Group 14.04.2025From React to Hotwire: an unexpected journey Maciej Korsan
- 
              
                wroclove.rb 11-13.04.2025Rewrite with confidence: validating business rules through isolated testing Szymon Fiedler
- 
              
                wroclove.rb 11.04.2025From Static to Reactive: Hotwire Basics for Rails Devs [Workshop] Łukasz Reszke, Maciej Korsan
- 
              
                online 31.03.2025Rescuing Rails Applications: To Rewrite or Modernize? Łukasz Reszke
- 
              DRUG #138 17.02.2025Metaprogramming in Service of Legacy Code Paweł Pacana
- 
              
                online10 Arkency lessons from Rails apps for 2025 Łukasz Reszke
- 
              
                onlineFrom React to Hotwire: an unexpected journey Maciej Korsan