Daglacryxcexzjnbn5wf

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.

Experience

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. 

Company@2x

Side Projects

Projects 00 00@2x 25de285f43c486b5a0ddc099900a08387ad7a27243b9ba95b25d3665ee9775ae

spring-boot-rest-api-warehouse

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

GitHub Repo
Projects 00 00@2x 25de285f43c486b5a0ddc099900a08387ad7a27243b9ba95b25d3665ee9775ae

react-redux-material-github-users

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

GitHub Repo

Education

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).

University@2x

Skills


Basics

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


Languages

JavaScript, Java, TypeScript


Frameworks/Libraries

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


UI/UX

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


Project management

Agile Methodology, Scrum


Personality

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

Languages


Greek

Native language


English

University of Central Lancashire (B2 level)

City & Guilts Certificate in ESOL International (B2 level)


German

Goethe-Zertifikat (B1 level)