Alexandros Kornilakis
Software Engineer | Web Developer | Cybersecurity Enthusiast
🏆 Professional Summary
I am a software engineer from Greece, specializing in web development and cybersecurity, with over 5 years of experience. I have a strong understanding of web technologies, browser internals, and virtual machines (Java, PHP, Node.js). My expertise includes web applications, browser extensions, mobile applications, and security tools. I am passionate about learning new technologies, improving my skills, and delivering quality software.
💻 Technical Skills
Programming Languages
JavaScriptTypeScriptPHPJavaPythonCBashRustGoC++RubyScalaJulia
Web Development
React.jsSvelteNext.jsNode.jsWebAssemblyTailwindCSSBootstrapFlaskGraphQL
CMS & Frameworks
WordPressHugoGatsbyAstroSmarty
Databases & DevOps
PostgreSQLMongoDBRedisOracle RDBMSDockerKubernetesVagrantGitCI/CD
Mobile & Other
FlutterAndroidRabbitMQHasura
💼 Professional Experience
Software Engineer
React.jsNext.jsAstroTailwindCSSWebAssemblyPythonNode.jsMongoDBRedisRabbitMQHasuraFlutter
- Developed modern web applications using React.js, Next.js, and Astro frameworks.
- Built Flutter mobile applications for cross-platform deployment.
- Contributed to research projects on Internet measurements and network analysis.
- Implemented backend services using Python and Node.js with MongoDB and Redis.
- Integrated message queuing systems with RabbitMQ for distributed processing.
Research Fellow
- Conducted research in distributed computing systems and network security.
- Developed tools and methodologies for fake news detection and misinformation analysis.
- Published research papers on privacy, security, and social network analysis.
Data Scientist (Intern)
- Analyzed large-scale telecommunications data sets.
- Applied machine learning techniques for data analysis and insights.
Machine Learning Engineer (Intern)
- Developed machine learning models for cybersecurity applications.
- Worked on threat detection and malware analysis systems.
IT System Administrator
- Managed IT infrastructure and network systems.
- Provided technical support and system maintenance.
Full Stack Developer
PHPJavaScriptWordPressMySQL
- Developed full-stack web applications and e-commerce solutions.
- Built custom WordPress themes and plugins.
- Created OpenCart extensions and custom functionality.
Freelance Developer
- Developed Java Android app for professional photographers.
- Built QR-code-based e-payment system using Ionic Framework.
- Created WordPress websites and OpenCart e-commerce stores.
- Developed custom OpenCart extensions and pages.
🎓 Education
M.Sc. in Distributed Computing Systems
Thesis: Check-It: Real-Time Detection of Fake News (WI 2019)
Focus Areas: Big Data Analytics, Deep Learning, Computer Security
Focus Areas: Big Data Analytics, Deep Learning, Computer Security
B.Sc. in Computer Science
Thesis: K-anonymity in Facebook (IOSEC 2018)
🔗 Publications & Projects
- How Russia's Invasion of Ukraine Impacted the Internet Peering of the Conflicted CountriesView Publication →
- Towards the development of a network provisioning platform for data exchange in the health data spaceView Publication →
- The Rise and Fall of Fake News SitesView ACM Paper →
- Incognitus: Privacy-Preserving User InterestsView Publication →
- Check-It: A plugin for Detecting and Reducing the Spread of Fake News and Misinformation on the WebView Project →
- Artemis Web - BGP Monitoring and MitigationView on GitHub →
- QR Catalogue - Digital cataloging systemView Project →