Javier Serrano

ATM PORTAL SOFTWARE ENGINEER (FULL-STACK DEVELOPER) at Eurcontrol

Maastricht, Limburg, Netherlands
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
Javier Serrano is a seasoned full-stack software engineer with 12 years’ experience building robust, high-throughput systems for aviation, telecom and gaming clients from Maastricht. He currently drives backend Java Spring Boot and Angular/TypeScript front-end development on Eurocontrol’s ATM Portal, designing HMIs and complex algorithms to process large data volumes with TDD and performance/security testing. Javier has a strong integration and backend pedigree—contributing to notable open-source projects like MEGA’s Android and MEGAsync clients by implementing SDK integrations and server-side fixes. He excels at transforming stakeholder requirements into maintainable architectures, conducting refactors, code reviews, and automated testing while coordinating IVV/SYC handovers. Comfortable in agile, distributed teams, he pairs hands-on coding with technical documentation and operational monitoring to keep critical systems resilient. An oft-overlooked strength is his cross-domain experience—from real-time ATM tooling to consumer cloud sync—giving him a pragmatic edge when solving interoperability and scalability challenges.
code12 years of coding experience
job12 years of employment as a software developer
bookComputer Science Engineer, Project management, Computer Science Engineer, Project management at Pontifical University Of Salamanca
bookBasic, primary and secondary education, Basic, primary and secondary education at The British Council School
languagesSpanish, English, Chinese, Italian
github-logo-circle

Github Skills (15)

javas10
http-server10
c-language10
sdk10
cprogramming-language10
android10
java10
networking9
apidoc9
filesystem9
file-management9
api9
sqlite8
end-to-end-encryption8
api-design8

Programming languages (5)

JavaC++CSwiftKotlin

Github contributions (5)

github-logo-circle
meganz/MEGAsync

Nov 2013 - Jan 2019

Easy automated syncing between your computers and your MEGA Cloud Drive
Role in this project:
userBack-end Developer
Contributions:3881 commits, 26 pushes, 34 tags in 5 years 3 months
Contributions summary:Javier appears to be involved in the development and maintenance of the backend of the MEGAsync application. The commits show modifications to the HTTPServer.cpp, MegaApplication.cpp, and other files related to download and folder management, indicating involvement in server-side logic and potentially API interactions. They are also responsible for fixing or improving web client interactions with the backend server.
syncingsynchronizationprivacylinuxcomputers
meganz/android

Feb 2014 - Nov 2018

MEGA Android App
Role in this project:
userBack-end Developer
Contributions:178 commits in 4 years 9 months
Contributions summary:Javier's commits primarily focused on implementing and integrating features for a new SDK, including enabling SQLite and glob functionalities while disabling inotify. They also worked on improving the MEGA API by modifying the interface definition file (.i), header files (.h), and implementation files (.cpp), which included disabling and enabling certain features. These changes suggest the user was instrumental in adding core backend functionality and fixing issues within the MEGA Android app's SDK integration.
android-studioprivacyandroidandroid-appkotlin
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
Javier Serrano - ATM PORTAL SOFTWARE ENGINEER (FULL-STACK DEVELOPER) at Eurcontrol