Dimitris K.

About Me

A proficient full-stack developer with over 10 years of experience as an independent consultant for high-profile companies including TAP Portugal, Hellenic Army, and Scopic Software. Focuses on designing & implementing secure, high performing and accessible web platforms that can be easily scaled and maintained.

Frontend

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
Software Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for a wide range of clients.

WIND Hellas
WIND Hellas
Creative Technical Specialist
2016 - Present (9 years)
Athens, Greece
  • Led full-stack development for internal platforms and microsites.

  • Managed tasks and technical processes required for the WIND’s new e-shop platform and ensured that current functionality is aligned with WIND technical specifications.

  • Coordinated and led the content team on Oracle’s business commerce platform to effectively streamline processes.

Singularity Software
Singularity Software
Technology Officer
2014 - 2015 (1 year)
Nis , Serbia
  • Led requirements gathering and selection of the best development technologies (web/server-side).

  • Designed web platforms' architecture and communication interfaces.

  • Performed full-stack JS development, unit tests, continuous integration, GIT, grunt as a build tool, blanket as test coverage tool, and code reviews.

Scopic Software
Scopic Software
Developer
2014 - 2015 (1 year)
Rutland, Massachussetts, United States of America
  • Wrote various software applications in medical, social, and entertainment sectors using latest technologies, frameworks, and architectural patterns, fully customized to the application's needs.

  • Managed direct client communication, product development, and project management.

Hellenic Army
Hellenic Army
Research Developer
2014 - 2014
Edessa, Greece
  • Led Windows Forms application development with C#/MVC framework.

  • Wrote startup scripts in VBS to Network Administration.

  • Managed Windows scripting efforts.

Anixe Polska sp. zo.o.
Anixe Polska sp. zo.o.
Full Stack Developer
2012 - 2013 (1 year)
Wroclaw, Poland
  • Developed TAP (National Portuguese) Airlines' Internet booking engine.

  • Led front-end development with HTML/CSS and JS (jQuery/Backbone), mobile development (JQMobile, HTML/CSS) and back end development (C#, .Net, TSQL) in an Agile environment.

  • Introduced responsive design and gamification elements, in the development process, and encouraged asynchronous calls to third party services.

Studio Nocturnart
Studio Nocturnart
Web Developer
2011 - 2011
  • Created a custom real estate WordPress plugin to allow listings to be added to the administration panel and users to index them based on number of rooms/square meters and footage/location.

  • Utilized PHP with JavaScript and jQuery in the user’s and administrator’s interactions and MySQL for data storage.

Showcase

Software Developer/Project Manager
Software Developer/Project Manager
  • Developed the front-end of the homepage and hub pages for the WIND.gr corporate site.

  • Led project management efforts for various website development projects, including time management, progress tracking, and client communication.

  • Oversaw business requirements gathering, analysis, and abstraction.

Natural Business Tools
Natural Business Tools
  • Natural Business Tools is an online platform for health practitioners.

  • It provides customized patient educational materials and business system templates.

  • The platform was developed and customized on the website, including front- and back-end features.

Back-end Developer
Back-end Developer
  • Developed an Android and iOS app for laundry delivery/pickup scheduling, integrating credit card payments.

  • Created a high-level proposal based on platform composition, functionality, local legislation, and client budget.

  • Designed and implemented a back-end using JavaScript, Parse, and a scheduling algorithm to optimize driver efficiency.

MyFuelUp
MyFuelUp
  • MyFuelUp is a mobile application and web platform offering a nutrition program tailored to user lifestyle and fitness goals.

  • The application utilizes JavaScript, SVG, CSS3/HTML5, and Google Maps API for development.

  • Key features include a 'find a coach' functionality and a lifestyle wizard for goal setting.

Education

Education
Masters of Science in Internet Engineering, Wroclaw University of Technology, 2012
Politechnika Wrocławska / Wroclaw University of Technology
2010 - 2012 (2 years)
Education
Erasmus Program (Part of BSc.IT)
Państwowa Wyższa Szkoła Zawodowa w Krośnie
2009 - 2010 (1 year)
Education
Bachelor of Science in Software and Telecommunication Engineering, Advanced Technical Educational Institute of Larisa, 2010
Advanced Technical Educational Institute of Larisa
2004 - 2010 (6 years)