Manos Seferidis

Software Development House at Alpaca Software Ltd

London, England, 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

🤩
Rockstar
🎓
Top School
Manos Seferidis is a pragmatic software engineer and founder with 12 years of experience building robust backend systems, data tooling, and high-performance distributed applications across startups and enterprises in London. He currently leads Prefractal to democratise institutional trading while running contracting work through Alpaca Software, bringing a strong bias for quality from roles at Mercedes-Benz, OpenSignal, Mixcloud and a stint on real-time volumetric streaming. A meticulous QA and test automation advocate, he has hardened projects like a pure-Python websocket server and an ANSI C thread-pool with faster, more reliable test suites and refactors that improve maintainability under load. Comfortable across low-level C and high-level Python, he also resolves deployment and CI/CD pain points in cloud environments and mentors junior engineers. Not obvious from job titles: he repeatedly turns ad-hoc research or legacy code into production-grade systems, often by adding disciplined testing and pragmatic tooling.
code12 years of coding experience
job4 years of employment as a software developer
bookTechnical high school Computer Science & Networks, Technical high school Computer Science & Networks at 1st Technical High School of Neapoli
bookBusiness dexterity & Computer Science, Business dexterity & Computer Science at Summer classes
bookBachelor (unfinished) Computer Science, Bachelor (unfinished) Computer Science at Umeå University
bookBachelor (unfinished) Computer Science, Bachelor (unfinished) Computer Science at Linköping University
languagesEnglish, Swedish, Greek
github-logo-circle

Github Skills (19)

socket-io10
pytest10
python10
scripting10
testing10
thread-pool10
websocket10
c1110
performance-testing10
c1710
script10
socket10
valgrind10
sh10
shell10

Programming languages (16)

JavaC++CSSCScalaGoHTMLSvelte

Github contributions (5)

github-logo-circle
A simple fully working websocket-server in Python with no external dependencies
Role in this project:
userBack-end & QA Engineer
Contributions:5 reviews, 139 commits, 27 PRs in 5 years 9 months
Contributions summary:Manos primarily focused on improving the functionality and reliability of the Python-based websocket server. They implemented and automated comprehensive tests using the pytest framework to validate message handling, connection behavior, and handshake processes. Furthermore, the user addressed critical aspects such as connection management and error handling, ensuring the server's robustness. They also refactored the code for improved maintainability.
dependenciespythonwebsocketswebsocket-serverwebsocket
Pithikos/C-Thread-Pool

Jan 2016 - Jan 2023

A minimal but powerful thread pool in ANSI C
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:4 reviews, 45 commits, 59 PRs in 7 years 1 month
Contributions summary:Manos primarily focused on improving the testing infrastructure and efficiency of the thread pool library. Their commits involved optimizing the memory leak tests, reducing test execution time, and introducing parallel execution where possible. They also modified the test suite to address potential false negatives and fine-tuned the parallelization to ensure stability under heavy thread loads. This suggests a strong emphasis on quality assurance and performance testing within the project.
multithreadingpoolmulti-threadingthreadsthread
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
Manos Seferidis - Software Development House at Alpaca Software Ltd