Close

Nikolaos Papoutsis

Senior Software engineer

About me

Full-stack web engineer with expertise in front and back-end web development and server infrastructure. I am a Master's graduate with over 10 years of experience and 4 years at CERN. I have worked in a variety of diverse and distributed development teams using agile methodologies. Fluent in English and French, I am hard-working, committed to continuous professional development and motivated to support scientific communication and public engagement with science.

Experience

SIB - Switzerland

Software engineer

  • Full-stack development of the KHEOPS platform to securely share medical images
  • Technical user support, bug fixes and follow-up of the various instances in Switzerland

CERN - Switzerland

Software engineer

  • Full-stack development of Java-based enterprise applications using Spring
  • Microservices development using Spring Boot, RESTful APIs and Maven
  • Conducted modern, agile software development using Scrum, Jira for issue tracking, Fisheye & Crucible for code reviews and GitLab for version control and CI/CD
  • Devised and applied database changes using SQL, PL/SQL, Oracle DB and Hibernate
  • Designed front-end interfaces using JavaScript, AngularJS, Bootstrap and HTML5
  • Technical supervision, on-boarding and mentoring of a technical student
  • Provided user support, resolution and follow-up of 4th line ServiceNow tickets
  • Employed Elasticsearch, Logstash, Kibana and Puppet to ensure GDPR compliance of the CERN telephony data
  • Conducted unit, integration and end-to-end testing using Junit and Mockito

DigiDago - France

Web Developer

  • Plugins development using PHP, LESS/SASS and Javascript
  • Design and development of themes using HTML and SCSS
  • Development of mobile applications for Android and iOS using the Ionic framework, based on AngularJS and Apache Cordova
  • Set up the server infrastructure using Ubuntu/Apache and CI/CD using Jenkins

CineGlobe - Switzerland

Web Developer

  • Website development for CineGlobe.ch
  • Update of the internal tool for movie ratings

CERN - Switzerland

Web Developer

  • Front-end web development using HTML, LESS/SASS, Javascript, Jinja2 and Bootstrap
  • Version control software git for deployment
  • Organised and conducted 3 rounds of gathering web usability testing
  • Set up WordPress websites for internal use, such as to host documentation

MPASS - Greece

Mobile Developer

  • Development 2 Android applications written in Java, using the Scrum agile development process
  • Responsible for all aspects of the development process
  • Used git version control system on the Bitbucket service
  • Presented the final products to meetings with clients and other stakeholders

Frapress - Greece

Web Developer

  • Developed, updated and re-designed the Frapress.gr website using HTML, CSS and PHP
  • Automated the editorial process, using social media tools
  • Conducted website optimisation to improve user experience, page speed and search engine rankings
  • Assisted editors with technical queries and suggested search engine optimisation techniques
  • Set up a DigitalOcean server for hosting using Apache, MySQL, ssh and git. Set up an SSL certificate SSL (Let's Encrypt)
  • Participated in decision-making as member of the executive board

AIESEC Youth Organisation - Greece

Web Developer

  • Developed and updated the network of AIESEC Greece websites
  • Overall responsible for the online presence of AIESEC Greece in social media and website
  • Maintained communication with 7 Local Committees across the country

MPASS - Greece

Junior Web Developer

  • Website development using HTML, CSS and PHP
  • Contributed to the development of the company’s website
  • Website optimization and usability testing

Skills

Programming

Education

Université Claude Bernard Lyon 1

2017

Master in Information Technologies and Web

Athens University of Economics and Business

2016

Bachelor in Computer Science

Projects

Sparks project

Sparks!

Managed and updated the content of the Sparks! website, collaborated with the rest of the organising team and participated in decision-making.

Project

Atomiades 2020 (CERN Ski club)

Created, managed and updated the content of the "Atomiades" website, collaborated with the rest of the organising team and participated in decision-making.

Project

TEDxCERN 2015 & 2018

Managed and updated the content of the TEDxCERN website, collaborated with the rest of the organising team and participated in decision-making.

Project

TEDxAUEB 2015

Responsible for the web development and IT support of TEDxAUEB 2015, I developed the TEDxAUEB website on the open-source CMS WordPress. In addition, I managed the newsletter campaigns to over 500 subscribers and took part in decision-making as member of the core executive board.

Contact