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
nodejs10
javascript10
parser10
k10
testing10
computer-engineering9

Programming languages (6)

TypeScriptJavaShellJavaScriptKotlinPython

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.
dependenciesunusednpm-packagenpm-modulenodejs
atlassian/jwebunit

Jan 2017 - Jun 2023

Java web testing framework
Contributions:4 PRs, 10 pushes, 4 branches in 6 years 6 months
test-automationtesting-frameworkjava-webtestingweb-testing
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
Richard Atkins - Senior Software Engineer at Atlassian