Constantinos M.

Constantinos M.

Senior Software Engineer

Athens, Greece
Hire Constantinos M. Hire Constantinos M. Hire Constantinos M.

About Me

Constantinos is a seasoned Software Engineer and solution-oriented Developer with 10+ years of expertise and a technical knack for innovative software engineering, web development, cloud computing and web architecture. He applies his expertise from the onset of the development process; identifying client-supplied requirements, translating them into performant software solutions, designing and developing production-ready software systems using RESTful approaches and new front-end (SPA) paradigms.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Advantage FSE
Advantage FSE
Principal Software Engineer/Team Lead
2018 - 2019 (1 year)
  • Provide technical leadership for the design and implementation of new features for a digital banking product.

  • Regularly create new architecture and design documents on projects for clients.

  • Efficiently design, develop and deploy clean, reusable, and testable REST APIs on numerous projects for Advantage FSE.

Advantage FSE
Advantage FSE
Senior Software Engineer
2015 - 2017 (2 years)
  • Efficiently developed new product features and functional specs for the core web banking suite.

  • Successfully engineered highly available distributed services for the banking product.

  • Provided technical expertise and support for writing maintainable and testable codes for the suite.

Greek University Network - GUNET
Greek University Network - GUNET
Senior Software Engineer
2013 - 2015 (2 years)
  • Provided technical expertise and direction for the design, development and implementation of the Greek Open Courses portal.

  • Efficiently engineered a web application to harvest open courses from all Greek Academic institutions.

  • Provided best-in-class solutions/industry best practices on all processes for the project.

NETwork Management & Optimal DEsign Laboratory (NETMODE)
NETwork Management & Optimal DEsign Laboratory (NETMODE)
Software Engineer
2008 - 2013 (5 years)
Athens, Greece
  • Participated in the design, development and implementation of several National and European R&D projects.

  • Regularly engaged and participated in design reviews, architectural discussions, requirements definitions and other technical tasks for the client.

  • Provided mentoring and technical leadership to junior team members on the project.

IBM Hellas
IBM Hellas
Java Developer
2006 - 2007 (1 year)
Greece
  • Successfully participated with key technical contributions in a software development project for the National Bank of Greece.

  • Built and deployed custom portlets on the bank's investment bank for it's web banking portal.

  • Provided technical support on software applications by investigating issues through reviews, debugs, performance fixes/workarounds to maintain existing software solutions.

Electronic Business Systems - EBS
Electronic Business Systems - EBS
Java Engineer
2005 - 2008 (3 years)
  • Offered technical guidance and expertise for the development of WatchBP CVR.

  • Provided direction for the effective implementation of an "informational system for companies administration" for the Ministry of Economics.

  • Efficiently designed, developed and deployed a best-in-class "informational system for human resources administration" for the Bank of Attica.

Portfolio

Full-Stack JavaScript Developer/Consultant -  European Road Safety Decision Support System
Full-Stack JavaScript Developer/Consultant - European Road Safety Decision Support System

This project involved developing a web application for a road safety decision system. The client needed a highly available site, with search filter capabilities. Led and oversaw the whole web solution development process.

Developer - Open Courses
Developer - Open Courses

Greek University’s Network (GUNET) goal was to provide a portal with access to all open courses that are served from Greek Universities. Built the web application to harvest metadata from all Greek Academic Institutes, store them in a repository with a search engine, and a custom front-end for the end-user.

Designer/Frontend Developer - GEANT Web Catalogue
Designer/Frontend Developer - GEANT Web Catalogue

Involved in the design of technical specifications and application functionalities. Participated in the frontend implementation of the solution. The scope of the project was to create a catalogue with services for GEANT (pan-European Academic Institutes). The solution was built using the Javascript (MEAN stack) with high availability and search capabilities.

Education

Education
Master of Electrical Electrical & Computer Engineering
National Technical University of Athens
1996 - 2001 (5 years)