Skip to content

margaris23/digital-cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nikolaos Margaris

FrontEnd Software Engineer based in Athens, Greece

Email / Website / LinkedIn / GitHub / Twitter

👩🏼‍💻 Technical Experience

Front End Technical Lead @ ANIXE (Mar 2021 - Present)
Currently building a Design System (UI Component Libraries in React).
Focusing on everyday improvement of FE Developers/Engineers. Selecting right technologies and defining implementation strategies. Ensuring quality product results, establishing development Best Practices. Performing trainings, enhancing company's knowledge base and documentation.

Senior Front End Engineer @ ANIXE (May 2018 - Apr 2021)
Project ZYTHOS - Contract Management Project (part of large scale modular solution called ARKADIA). Project UNPP - Back Office (Bed Bank Management).

  • Drove Front End apps (Zythos, Unique++, Yield++)
  • Designed Front End Architectures
  • Implemented new Front End features using agile methodologies
  • Increased product quality, both for Front End and Back End
  • Provided consultation, trained colleagues with regards to Front End
  • Configured and used proper healthy automated CI pipelines
  • Embraced Docker containerization
  • Maintained Front End libraries
  • Contributed to Styleguide and commonly shared libraries
  • Contributed to Back End's functionality
  • Technologies used: Angular 10, SCSS, Git, Redux, .Net Core, Java 8, PostgreSQL

Senior FrontEnd Engineer @ Ryanair Airlines (Nov 2016 - Apr 2018)
Project Ryanair Rooms - Online Hotel Booking Application.

  • Developed a large scale, from ground up, Angular Web Application
  • Developed several Angular 5 Micromodules
  • Configured cloud services of deployed projects using AWS
  • Embraced Functional Programming
  • Leaded a small team producing clean and effective code, according to best practices
  • Contributed to company’s technical knowledge increase by conducting internal training sessions, providing proper documentation and presentations
  • Increased product quality by efficiently solving customer-tickets
  • Developed several proof-of-concepts
  • Contributed to performance enhancements of company’s internal product
  • Worked on both ‘agile-based’ and ‘waterfall’ production processes (Scrum, KanBan e.t.c.)
  • Technologies used: Typescript, Redux, SCSS, RxJs, Git,Webpack, JEST and several 3rd party Angular / Node.js modules

Senior Software Engineer @ UNIFY (May 2008 - Oct 2016)
Project Circuit Unify’s cloud-based, enterprise-grade and secure Unified Communication and Collaboration platform. Project Hipath8000 - SEN’s IP softswitch solution (Telecom)

  • Developed automated test-suites using JSHint, Jasmine, JSCover
  • Developed a web portal using J2EE, JSP, JSF, AJAX, on TOMCAT server
  • Developed WebServices (SOAP, Axis, Hibernate, OpenJPA, JAXB, JCraft) on OSGI container
  • Developed an SNMP agent using SNM4J
  • Technologies used: AngularJS, NodeJs, Git, Clearcase, ExpressJs, MongoDB, J2EE, Spring, OpenJPA, JSF, MySQL, SolidDB

SAP R/3 Developer @ FrameWork - IBM (Nov 2007 - Apr 2008)
Project Phillipos - External Associate for IBM supporting SAP installation/configuration at Hellenic Army and (F.A.G.E. – Milk Industry).

  • Developed ABAP reports & dialogs
  • Supported SAP Consultants based on customer requests
  • Technologies used: SAP ABAP R/3

📌 On The Side

RandeZoo - Pet Friends @ RandeZoo
Side project for our beloved 🐶 friends ;) - Pets

Find a friend for your pet. Connect with vets & animal welfare organizations. Adopt or reunite with your missing pet. Find a pet friendly hotel. And, Protect your pet from hazardous areas.


Code Assistant
Side project for people with ♿ disabilities and no-coders

Create FEs in a fast and effective manner, with minimum effort and/or knowledge from people with disabilities, for everyone to use.

An idea that solves the problem of creating FEs by people with disabilities, for everyone to use, of any technical knowledge level and/or disability.

An idea that solves the problem of employment for disabled people in IT.

Note: Still in progress ...

💬 Languages

Greek: Native
English: Proficient

👩🏼‍🎓 Education

Bachelor of Computer Engineering and Infomatics @ University of Patras
Patras University - Patras, Greece (2000 - 2004)

MsC of Computer Engineering and Infomatics @ University of Patras
Patras University - Patras, Greece (2004 - 2005)

AWS Training and Certification - Architecting on AWS (Nov 2017)

AWS Training and Certification - AWS technical Essentails (Nov 2017)

About

Nikolaos Margaris CV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages