Elena Mountzia

Mid-level Full Stack Engineer

 [email protected]  •  +30 698 3778043  •  Thessaloniki, GR

I love JavaScript, TypeScript, Java and crazy about Web Development, IoT and Cryptography. Passionate about whole software lifecycle and clean code. Always ready to deal with something new. Full stack JS applications enthusiast and recently interested in Node.js, GraphQL and MERN stack. Also, a cat lover.


Full Stack Software Developer @ OTS, March 2019 - Present

  • Responsibilities: Backend Development, Frontend Development, UI/UX Design, Colleagues training and mentoring
  • Stack: Java, JavaScript, Spring Framework, Spring Boot, Spring Data JPA, Spring Security, Hibernate, Querydsl, Flyway, Maven, MySQL, Multitenancy, HTML5, CSS3, jQuery, AngularJS, gulp.js, Bootstrap, Sass, WebSockets, Angular, PrimeNG
  • Tools: Git, Gitlab, Postman, Slack, Rocket.Chat, Jitsi, Zoom, Google Meet, Trello, Jira, YouTrack, Jaspersoft, Eclipse, IntelliJ IDEA, VSCode
  • Status: remote since March 2020
Projects contributed:
  1. Open1|OPFA complete information system to cover all procedures of an Occupational Pension/Insurance Fund. For this project, a RESTful API was developed to support all core features, using Spring Boot. Also, different user role based dashboards were developed, using AngularJS.
  2.  Open1|Fleet: A simple vehicle tracking system for fleet offices. Maintained and improved the RESTful API built on Spring Framework, which handles requests from both web dashboard and mobile app. Also, contributed significantly to complete the Fleet Dashboard, built on AngularJS, in order to provide real-time vehicles observation, using WebSockets integrating with Traccar API and Google Maps.
  3. Open1|Marketplace: A revenue application about outdoor markets financial activity. A RESTful API and a friendly UI were developed, using Spring Boot and AngularJS respectively. Marketplace API implements an integration with the central accounting system for two-way data flow, taking advantage of a Proxy Server as a middleware. Lately took over to migrate the legacy UI from AngularJS to Angular 10+.
  4. Open1|SchOpt: A Spring Boot microservice that solves an optimization problem, implementing the Monte Carlo methodology. This service accepts massive TV break blocks and provides an optimized schedule in order to help advertisers choose the best time slot to show their ads, based on budget and audience watching. 


Side Projects

Projects 00 00@2x 25de285f43c486b5a0ddc099900a08387ad7a27243b9ba95b25d3665ee9775ae


A RESTful API using Spring Boot, Maven, Hibernate, MySQL, Spring Data JPA, Flyway and Querydsl.

GitHub Repo
Projects 00 00@2x 25de285f43c486b5a0ddc099900a08387ad7a27243b9ba95b25d3665ee9775ae


A fully responsive React/Redux application that consumes the GitHub API.

GitHub Repo


Bachelor's Degree, Applied Informatics, Sep 2012 - Sep 2018
University of Macedonia - School of Information Sciences

  • Specialization in: Software Engineering, Software Architecture, Data Structures, Databases, Operating Systems, Design Patterns, Decision Support Systems, Information Systems, Economics, Cryptography, Neural Networks, Game Theory, AI.
  • Thesis: Elliptic Curve Cryptography and Wireless Sensor Networks
    IoT, Wireless Sensor Networks (WSNs), Asymmetric Cryptography, RSA, Elliptic Curve Cryptography, Elliptic Curve Diffie Hellman (ECDH) key exchange protocol, El Gamal cryptosystem using Koblitz message encoding, Elliptic Curve Digital Signature Algorithm (ECDSA).




Object-Oriented Design, Design patterns, HTML5, CSS3, SQL, UNIX/Linux, Git, REST, Cryptography, OWASP API Security Top 10, Redux pattern, JWT, Docker


JavaScript, Java, TypeScript


Spring, Spring Boot, Spring Security, jQuery, AngularJS, Angular 2+, React.js/Redux


Bootstrap, Sass, PrimeNG, Google Material Design, Material-UI

Project management

Agile Methodology, Scrum


Passionate, enthusiast, hardworking, team spirit, self motivated, problem solving, communicative, consistent, always try to learn something new



Native language


University of Central Lancashire (B2 level)

City & Guilts Certificate in ESOL International (B2 level)


Goethe-Zertifikat (B1 level)

Powered by CakeResumePowered by CakeResume