Thodoris Greasidis

Full Stack Engineer at balena

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

🤩
Rockstar
🎓
Top School
Thodoris Greasidis is a Full Stack Engineer with 13 years of experience building web and cross-platform applications, currently contributing to balena’s core platform tooling. He brings strong academic foundations—a Polytechnic engineering diploma and a Master’s in Computer Science—and a broad tech toolkit spanning JavaScript/TypeScript, Python, C/C++, C#, ASP.NET, Django and embedded hardware languages like VHDL. At balena he refactored and extended the official balena-cli, improving device provisioning and OS workflows, and his open-source contributions include meaningful enhancements to localForage and AngularJS UI components. He has authored and reviewed technical books on jQuery, reflecting a knack for clarifying complex front-end patterns. Comfortable across infrastructure, distributed systems and low-level hardware interfacing, he combines pragmatic engineering with an interest in multi-agent AI and networking. Based in Greece, he often bridges backend architecture and polished front-end UX while contributing to widely used open-source projects.
code13 years of coding experience
job5 years of employment as a software developer
bookCCNA Exploration, CCNA Exploration at Cisco Networking Academy
bookEngineer’s Degree, Computer and Communications Engineering, 76.4, Engineer’s Degree, Computer and Communications Engineering, 76.4 at Panepistimio Thesalias
languagesGreek, English
stackoverflow-logo

Stackoverflow

Stats
557reputation
199kreached
14answers
0questions
github-logo-circle

Github Skills (31)

localstorage10
javascript10
coffeescript10
es6-promise10
testing10
ui-design10
uid10
sdk10
front-end-development10
websql10
indexeddb10
angularjs10
user-interface9
apim9
jquery9

Programming languages (18)

SmartyC#C++RustCGoHTMLBitBake

Github contributions (5)

github-logo-circle
angular-ui/ui-sortable

Aug 2013 - May 2018

jQuery UI Sortable for AngularJS
Role in this project:
userFront-end Developer
Contributions:13 releases, 443 commits, 71 PRs in 4 years 10 months
Contributions summary:Thodoris primarily contributed to the development of UI components for the AngularJS-based `ui-sortable` library. Their work included fixing issues with the demo page, such as updating to demonstrate the `ui-sortable` directive and fixing compatibility with AngularJS 1.0.x and 1.2.x. They also made improvements to the testing framework, including the addition of new test cases and integration with the `jquery-simulate` library for drag and drop testing. Furthermore, the user worked on implementing functionalities, like support for the helper: 'clone' option and the ui-preserve-size.
jqueryjavascriptjquery-uisortingsortable
localForage/localForage

Jun 2014 - Dec 2022

💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
Role in this project:
userFull-stack Developer
Contributions:4 releases, 234 commits, 111 PRs in 8 years 7 months
Contributions summary:Thodoris's commits primarily focused on enhancing the core functionality of the localForage library. They introduced features like checking for and handling localStorage support, along with implementing a new `supports` method to check driver availability, and a method to drop instance from a storage. The user refactored code to handle the case where no storage methods are available and ensuring setDriver is called with the correct parameters. They also fixed serialization issues related to Blobs and tested for compatibility with various bundlers and environments.
apioffline-storageimprovedindexeddbwraps
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
Thodoris Greasidis - Full Stack Engineer at balena