Richard Aikins is a full-stack and mobile software engineer based in Accra with 6+ years of hands-on experience building cloud-native applications and Flutter mobile apps. He combines backend skills in Java and Laravel with Dart/Flutter front-end expertise, and practical experience deploying to AWS, Azure, and GCP. Richard has held technical leadership roles—from CTO to Head of IT—while shipping consumer-facing products like a real estate booking app and NGO tools, showing both product and execution focus. He contributes to notable open-source projects including tensorflow/decision-forests and web-platform-tests, where he improved build infra and hardened test suites, reflecting attention to reliability and developer workflows. Comfortable across development, QA, and DevOps, he brings a pragmatic, infrastructure-aware approach to delivering scalable, well-tested software.
6 years of coding experience
6 years of employment as a software developer
Dip. Ed, Science, Dip. Ed, Science at Foso College of Education
Bachelor of Science - BS, Information Technology, Bachelor of Science - BS, Information Technology at University of Education
WASSCE, Science, WASSCE, Science at Winneba Senior High School
A collection of state-of-the-art algorithms for the training, serving and interpretation of Decision Forest models in Keras.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:12 releases, 10 reviews, 63 commits in 8 months
Contributions summary:Richard primarily worked on internal changes within the repository. Their contributions involve modifying build configurations, test scripts, and dependencies, along with internal code adjustments. Several commits focused on updating and patching build tools, including `test_bazel.sh` and related configuration files. They also made changes to documentation tutorials and core libraries indicating a deep understanding of the project's infrastructure.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:18 commits in 1 year 4 months
Contributions summary:Richard primarily contributed to the test suites for the Web Platform Tests (WPT) repository. Their work involved writing and modifying tests related to the NativeIO API, including tests for functionality like rename, flush, and capacity allocation. They also focused on ensuring that these tests handled error conditions and boundary cases correctly, demonstrating a focus on thorough testing and edge-case coverage. The user also added longer timeouts to tests and addressed flakiness.
microsoft-edgetest-runnerspecssafarifirefox
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 Aikins - Software Engineer at Free PAD Alliance