LordFokas

Software Engineer

Leiria, Leiria, Portugal
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
Seasoned software engineer with 13 years of experience based in Leiria, Portugal, who brings a pragmatic, architecture-first mindset to backend systems. An active open-source contributor, he extended the popular nanohttpd Java project with cookie management and made WebSocket handling more flexible, demonstrating attention to maintainable, embeddable server design. Known for a pedantic insistence on clean architecture, he excels at improving interoperability and overridability in existing codebases. Comfortable working deep in Java networking stacks, he combines practical feature delivery with thoughtful, long-term design improvements.
code13 years of coding experience
github-logo-circle

Github Skills (7)

javas10
http10
websocket10
cookie10
java10
apidoc9
api9

Programming languages (6)

TypeScriptJavaScalaJavaScriptPrologPython

Github contributions (5)

github-logo-circle
NanoHttpd/nanohttpd

Jul 2013 - Jul 2019

Tiny, easily embeddable HTTP server in Java.
Role in this project:
userBack-end Developer
Contributions:77 commits, 51 PRs, 34 pushes in 6 years
Contributions summary:LordFokas implemented rudimentary cookie support within the Java-based HTTP server, `nanohttpd`. This included creating a `CookieHandler` class to manage cookie reading, setting, and deletion, as well as integrating it into the server's request handling. The user further allowed WebSocket servers to easily override default HTTP behavior, and updated the WebSocket class to handle itself in an overridable manner, detaching the WebSocket from the server. These changes extended the server's functionality and improved its flexibility.
http-clienttinyhttp2niohttpd
LordFokas/ModVersions

Oct 2019 - Feb 2025

Repository for keeping track of mod versions.
Contributions:1 PR, 26 pushes, 1 branch in 5 years 5 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
LordFokas - Software Engineer