Clark Seanor

Junior Software Developer at Aurora Energy Research

United Kingdom
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
Clark Seanor is a Junior Software Developer with a decade of hands-on experience and current MSc/PhD studies at Swansea University, now working at Aurora Energy Research. He blends full-stack web development and QA/test automation, having shipped production features for e-commerce platforms and improved test suites for notable open-source projects such as pygame and pydub. His background includes building a web-based monitoring system for a particle accelerator at STFC, where he combined UX research, frontend dashboards, and backend MQTT integration to improve operational visibility. Comfortable across Python, JavaScript and PHP, he has a knack for rooting out edge cases in complex systems and turning informal user needs into production-ready tooling.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Aberystwyth University
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

unit-testing10
audio-processing10
pygame10
unit-test10
python10
sdl10
test-automation10
testing10
game-development9

Programming languages (9)

TypeScriptBikeshedCJavaScriptPHPHTMLRubyPython

Github contributions (5)

github-logo-circle
pygame/pygame

Jun 2020 - Jun 2020

🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits, 2 PRs, 17 comments in 9 days
Contributions summary:Clark primarily focused on improving the test suite for the pygame library. Their contributions involved adding new tests for the `tick_busy_loop` function and correcting existing assertions in the `threads_test.py` file. These changes include adding tests for various scenarios, including negative and fractional FPS values and addressing potential timing issues, ensuring the library's reliability.
pythongamemultimediaon-topprogramming-language
jiaaro/pydub

Mar 2017 - Mar 2017

Manipulate audio with a simple and easy high level interface
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 1 PR, 9 comments in 3 days
Contributions summary:Clark's contributions primarily focus on testing the `pydub` library's audio manipulation functionalities. They updated existing unit tests to verify the correctness of phase inversion operations, including handling stereo and mono audio segments. Furthermore, they addressed bugs and edge cases within the unit tests themselves. Their work ensures the reliability and accuracy of audio processing functions within the library.
high-levelaudio
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