Dana Sherson is a Solutions Architect based in Wellington with 15 years in web and software engineering and over a decade of deep Ruby on Rails expertise. Starting from a design background, she combines strong front-end sensibility with back-end leadership, having shipped features and libraries as a senior engineer and maintained production-grade systems at companies like Marketplacer and Envato. An active contributor to RuboCop, she’s improved Ruby static analysis and test quality—work that influences many Ruby teams worldwide. Now leading architecture at Ackama, she blends pragmatic engineering, developer experience, and product-focused design thinking. A hint of personality: her commitment to Ruby runs deep enough to be literal—she even has a Ruby tattoo.
14 years of coding experience
11 years of employment as a software developer
BAVI, Graphic Design, BAVI, Graphic Design at Universal College of Learning
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Role in this project:
Back-end Developer
Contributions:1 review, 7 commits, 7 PRs in 1 year 10 months
Contributions summary:Dana primarily contributed to the RuboCop project by implementing and refining features related to code analysis and formatting. Their work involved adding new functionalities such as the `--display-only-fail-level-offenses` flag and the `AllowImplicitReturn` option. They also refactored existing code, improved tests, and added new tests to enhance code quality and maintainability within the Ruby-based project.
Contributions:29 pushes, 3 branches in 5 years 5 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.