Junior Software Developer at Aurora Energy Research
United Kingdom
Join Prog.AI to see contacts
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.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Aberystwyth University
🐍🎮 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:
QA 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.
Manipulate audio with a simple and easy high level interface
Role in this project:
QA 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.