Giannopoulos
Serafeim

Software Engineer
sgiannop@gmail.com

Solomou 2 - Athens. phone:6944893631

Date of Birth: 02/06/1984

I am a software engineer, and a Mathematician. I have more than 8 years of experience at industry. Currently I work as a software engineer in XGATE Solutions Company. I am specialized in .NET technologies and scientific computing, During the recent past i had occupied optimizing and maintaining mid to enterprise scale applications.


EDUCATION

Master degree at applied mathematics
September 2010
Foundation: University of Crete.
Field: Geometrical analysis.

WORK EXPERIENCE

2020 - Now

Back End Web Developer at XGate Solutions (as a contractor with Accenture)

2019

Full Stack Web Developer at CANDI LTD Company

2017 - 2019

Full Stack Web Developer at CGSOFT LTD Company

2016

Sharepoint Developer at inNEWS Company

2016

Web developer, android development at viral snobs company

2014-2015

Web development, android development as a freelancer.

2011-2013

Teaching mathematics, and computer science.

2008-2010

lectures as a postgraduate student: Programming, Linear Algebra.


PROJECTS

Applications - Participation


Youth Core Api
September 2022 - today

Architect and .NET developer at Accenture LTD for implementation of a microservice for Youth mobile app. Youth is the replacement of i-bank Pay project of National Bank of Greece. We develop a web service with .NET Core. The web service was fully documented with SWAGGER. There was integration with most core Apis of internet banking & mobile internet banking.

Main Technologies:

.NET Core, Sql Server, Identity Server, RabbitMQ

Commissions Central System
March 2021 - September 2022

Working at Accenture as senior .NET developer for the development of Commissions Central System for National Bank of Greece. We develop an AngularJS application which manages the Central Commissions system of the bank and the corresponding monolithic REST api using ASP.NET. For security, OAUth2 was used.

Main Technologies:

.NET Core 3.1, Microsoft MVC, SQLServer, DB2, Dapper, AngularJS

Cards Management System
August 2021 - September 2021

Working at Accenture as senior .NET developer for the development of Cards Management System for National Bank of Greece. Cards Management System is a collection of Web services mainly responsible for the cards transaction system. We implement new functionality and support for new card products.

Main Technologies:

.NET Core Framework 4.6, Microsoft MVC, SQLServer, DB2, Dapper, CICS

Frigoglass Incident Management
December 2019 - May 2020

.NET developer at Candi Solutions for the creation of Frigoglass Incident Management - CRM application. Frigoglass Incident Management was a complete web Application controlling the whole developement procces of a commercial flow. There was role support and Active directory integration.The main technology was .NET Framework 4.8. The project had docker integration for deployment.

Main Technologies:

.NET Framework 4.6, Microsoft MVC - Monolithic architecture, SQL Server, Entity Framework, IIS, Maven, 3-tier architecture, javascript, jquery

Eurobank Thesis Web
September 2018 - December 2019

Full stack developer at CGSoft Company for the creation of Eurobank Thesis Web. We develop a web application with .NET Framework JQuery and Razor Pages for the intranet of Eurobank.

Main Technologies:

.NET Framework 4.7, @Razor Pages, Database: SQL Server, JPA, Hibernate, Jersey, Tomcat, Maven, 3-layer architect, javascript, jquery

ClickNRoll
March 2017 - September 2018

Working as a freelancer for creation of the ClickNRoll application which books boats. ClickNRoll was a full booking suite with payments system integrated (using Paypal API), websockets for real time chatting, 3 tier architecture Used PHP 7 and Laravel for the main Web Service and VueJS for the front end.

Main Technologies:

PHP Laravel framework, Eloquent, VueJS, MySQL, Javascript, jquery, 3-layer architect

InNews AE
May 2016 -March 2017

Work with InNews Company as a sharepoint developer on the creation of a DMS (Document Management System) fom Trenose company.

Main Technologies:

Sharepoint Server 20016, WebForms, JQuery

EbalkMarket
April 2014 - January 2015

Work as a freelancer ViralSnobs for the creation of the application EbalkMarket. EbalkMarket was a web store having cart system and payments system integrated (WebRTC - WebSockets Technology).

Main Technologies:

php5, javascript, jquery

ToysJunior
March 2012 - April 2013

A wordpress work about a toys eshop using WooCommerce and having integrated payments system. Utilizes custom plugins written in PHP.

Main Technologies:

PHP, Wordpress


Skills

Programming languages and Frameworks
BackEnd
  • .NET / .NET Core
  • ASP.NET
  • EF / EF Core
Message Brokers / Event streaming Platforms
  • WebSockets
  • SignalR
  • RabbitMQ
Database Management Systems
  • SQL Server
  • MySQL
  • Postgres
  • IBM DB2
  • MongoDB
Front End
  • html, sass, css
  • Bootstrap
  • javascript, jquery
  • Angular (2+)
  • VueJS
  • React
CI/CD
  • Docker
  • Cubernetes
PHP
  • Laravel
  • Symfony
  • php-composer
Python
  • FastAPI
  • Pip
Node
  • Express
  • NPM, yarn
CVS and Others
  • Git
  • TFS
  • Subversion
CVS and Others
  • Git
  • TFS
  • Subversion

Foreign Languages

Certificate holder CERTIFICATE OF COMPETENCY (ECCE) of the Universities of Michigan & Cambridge.

Soft Skills

  • Communication skills
  • Customer service
  • Scheduling
  • Time management skills
  • Project management
  • Analytical thinking
  • Ability to work independently
  • Flexibility