Richard Atkins

Senior Software Engineer at Atlassian

Sydney, New South Wales, Australia
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

🤩
Rockstar
🎓
Top School
Richard Atkins is a Senior Software Engineer and technical lead based in Sydney with 14 years of experience shaping Java and C++ systems and mentoring engineering teams. At Atlassian and previously Avaya he drove architecture and delivery for complex, secure communication and management platforms, blending backend services, desktop clients, and embedded C++ components. He’s passionate about improving engineering practice—advocating behavioral change, tooling and new languages—and actively develops others’ skills through coaching and ISO-quality practices. An open-source contributor, he added Karma config parsing and robust tests to the well-used depcheck project, favoring safer parsing over direct evaluation. Comfortable across the stack, he pairs systems-level design with hands-on coding in Web Services, JMX, Struts, Swing and VxWorks. Collected coursework and continual self-study keep him evolving toward systems architecture while still shipping production software.
code14 years of coding experience
job10 years of employment as a software developer
bookAustralian National University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

dependency-management10
parserator10
javascript10
nodejs10
parser10
k10
testing10
computer-engineering9

Programming languages (7)

TypeScriptJavaShellJavaScriptGoPythonKotlin

Github contributions (5)

github-logo-circle
depcheck/depcheck

Jan 2019 - Nov 2019

Check your npm module for unused dependencies
Role in this project:
userFull-stack Developer
Contributions:13 commits, 2 PRs, 4 comments in 9 months
Contributions summary:Richard primarily contributed to the `depcheck/depcheck` repository by adding initial support for karma config files. This involved creating a parser for karma configuration, which identifies and extracts plugin dependencies. The user also implemented and refined testing for the karma parser, using proxyquire to mock dependencies. Further commits included code style improvements and a switch to parsing configurations instead of evaluating them directly to improve code maintainability.
npm
Atlassian Fork of Apache Axis1 Java
Contributions:30 reviews, 1 branch, 27 comments in 2 years 3 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