Lampros Papadimitriou
avatar

Lampros Papadimitriou

Full-stack software developer @ BLS AG

Aarau, Aargau, CH

Summary

👋 My name is Lampros Papadimitriou. 🤓 I am a full-stack developer focused on Web technologies

đź‘€ I'm interested in software development, information systems and service delivery.

👨‍💻 I have worked in a variety of different projects including telecommunications, banking and transportation sector.

❤️ I'm passionate about new web technologies, intuitive UX and resilient systems

Interests

  • UI/UX Design
  • Web technologies
  • IT Infrastructure
  • Agile software development
  • Clean code principals

Work experience

Software engineer

BLS AG

April 2022 — today

BLS AG is a Swiss railway company

Worked in development team for building API services for customer and ticket services

  • Build API services for customer services in Java / Spring Boot
  • Build API services for ticket services in Java / Spring Boot
  • Build CI/CD automation pipelines in Jenkins

Full-stack software Developer

Deutsche Apotheker- und Ärztebank eG

July 2019 — April 2022

Deutsche Apotheker- und Ärztebank is affiliated to the National Association of German Cooperative Banks (BVR). It offers its services primarily to members of medical professions like physicians, dentists, psychotherapists and pharmacists, their relatives, professional associations of medical professions as well as company clients from the health care industry.

Worked in a new development team for building extensions and web applications on top of an already existing banking solution

  • Build a team for developing extensions on an already existing banking core platform
  • Build pipelines automations for delivering software products
  • Develop infrastructure services for development environment
  • Develop applications for mortgages and credits in frontend and backend parts

Senior Full-stack software Developer

Check24 Vergleichsportal Baufinanzierung GmbH

November 2016 — July 2019

Check24 is one of the biggest comparison portals in Germany for insurances, finances, energy and telecommunications

Worked in small feature teams as feature team lead and developer in frontend and backend area.

  • Supported small feature teams using agile approaches
  • Developed Single-Page-Applications (SPA) using AngularJS / VueJS
  • Developed backend Java applications using Java 8 and Spring Boot
  • Working experience on the following technologies: Java, Javascript, Sass, bower, gulp, Spring framework, gradle, AngularJS, ElasticSearch

Senior Java Developer

Tyntec GmbH

May 2013 — October 2016

Tyntec is a worldwide SMS aggregator and provider located in Germany

Working as Java software developer in small teams using agile approaches

  • Extended an already existing administration tool
  • Refactor applications using clean code principals
  • Extended an already existing monitoring tool using diragrams and graphs
  • Developed web applications using JSF, Primefaces, AngularJS

Services Engineer

Ericsson Hellas

April 2008 — April 2013

Ericsson is a Swedish multinational networking and telecommunications company headquartered in Stockholm. The company offers services, software and infrastructure in information and communications technology

Working as external consultant for Ericsson and developing web solutions in IPTV and telecommunication branch

  • Implement customizations on an already existing IPTV platform
  • Implement customizations on an already existing media service delivery platform
  • Develop software solutions using Java, Spring, JavaEE, JSF, GWT
  • Develop web applications using Javascript, HTML, CSS

Website developer

University of Piraeus - Department of Informatics

January 2006 — December 2015

Working as website developer for the faculty website

  • Develop web applications using PHP, Joomla, MySQL, Linux

Education

University of Piraeus

Department of Informatics

October 2001 — October 2008

Bachelor

Skills

Javascript
Java
HTML5 & CSS3
Spring framework
AngularJS Framework
Postgresql
Linux
Python