Danijel Arsenovski

Agile Software Development Author, Speaker, Consultant, Trainer. at Empower Agile

Greater Seattle Area United States
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
Danijel Arsenovski is an experienced agile coach, author, and software craftsman with over a decade transforming teams and organizations across the Greater Seattle Area and beyond. He pioneered refactoring practices on the .NET platform, authored two Wrox books on refactoring, and runs practical learning formats like Refactoring Dojos and mob programming sessions. Danijel combines hands-on development experience—from contributing Java 7/8 features in learning repos to deep .NET work—with senior delivery and architecture roles at companies like Accenture and SolutionsIQ. He frequently publishes for industry outlets and speaks at conferences, blending technical rigor (TDD, performance optimization) with organizational change (Kanban, Lean Portfolio). Colleagues know him for turning messy legacy codebases into maintainable systems while teaching teams to swarm and learn in public.
code12 years of coding experience
job11 years of employment as a software developer
bookpeta
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
519reputation
189kreached
9answers
1question
github-logo-circle

Github Skills (15)

javas10
lambda10
streams-api10
lambdas10
java10
unit-testing9
design-patterns6
refactoring6
orm6
lamp6
web-application6
composition6
soa6
domain-driven-design6
repository-pattern6

Programming languages (3)

C#JavaGroovy

Github contributions (5)

github-logo-circle
matyb/java-koans

Jan 2015 - Mar 2015

A framework and lessons to learn java syntax and idioms in a logical sequence.
Role in this project:
userBack-end Developer
Contributions:10 commits, 4 PRs, 9 comments in 2 months
Contributions summary:Danijel primarily focused on enhancing Java syntax and idioms within the `java-koans` repository. Their contributions included implementing various Java 7 and Java 8 features like try-with-resources, lambdas, streams, diamond operator and enhancements to literals. They also added and modified tests to validate the implementation of these features and address minor issues in the existing codebase.
sequenceidiomsdsllearn-javajava
darsen/Polly-Koans

Dec 2017 - Apr 2022

Set of koans for learning App-vNext/Polly library.
Contributions:12 pushes, 1 branch in 4 years 4 months
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
Danijel Arsenovski - Agile Software Development Author, Speaker, Consultant, Trainer. at Empower Agile