Nikolaos Ballas

Business Systems Analyst at Universal Life

Greece
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
Nikolaos Ballas is a Business Systems Analyst with 12 years of hands-on experience bridging software engineering, IT service architecture, and project management across telecom and enterprise environments. He holds an MSc in Communication and Computer Networking Technologies and has led small technical teams while driving complex migrations, BPM implementations and end-to-end IT service delivery at Siemens and in telecom projects. Comfortable switching between coding, test automation (notably contributing WebSocket tests for Java EE 7 samples) and stakeholder-facing roles, he combines deep technical fluency with pragmatic process design. At PrimeTel he progressed into project leadership, and today at Universal Life he applies that blend to align business goals with IT solutions. Known for disciplined execution and flexibility, he also brings a long-standing interest in competitive strategy, reflected in a concise Github motto inspired by Sun Tzu. Based in Greece, he thrives in roles that require both technical detail and cross-functional coordination.
code12 years of coding experience
job16 years of employment as a software developer
bookMSc, Communication and Computer Networking Technologies, 8.46/10, MSc, Communication and Computer Networking Technologies, 8.46/10 at University of the Aegean
bookHigh School Diploma, General Studies, High School Diploma, General Studies at 2nd High School of P. Faliro
bookBachelor, Informatics, 6.71/10, Bachelor, Informatics, 6.71/10 at University of West Attica
languagesEnglish, German, Greek
github-logo-circle

Github Skills (12)

javas10
junit10
arq10
websocket10
websockets-client10
websocket-client10
wildfly10
client-websocket10
java10
testing10
jax-rs9
cdi9

Programming languages (10)

TypeScriptJavaDockerfileShellScalaJavaScriptGoLua

Github contributions (5)

github-logo-circle
Java EE 7 Samples
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 commits in 4 days
Contributions summary:Nikolaos primarily contributed to enhancing the testing infrastructure for Java EE 7 samples, specifically focusing on WebSocket implementations. Their work involved integrating Arquillian for testing in a Wildfly environment and creating and modifying endpoint clients. They added test cases covering various WebSocket functionalities, including byte arrays and input streams, which is evidenced by their recent code changes to the `WebsocketByteBufferEndpointTest.java` file. The user also added a JAX-RS endpoint test and associated tests with PUT and GET methods.
javaeejavapayaraglassfishjboss
cirix/minikube

Jan 2024 - Dec 2024

Run Kubernetes locally
Contributions:13 pushes in 11 months
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