Stratos Samaras

Web developer

Motivated web developer with more than 6 years of professional experience in developing end-to-end interactive web applications. Able to deal with any challenge in front-end and back-end web development, but also eager to broaden his knowledge with continuous learning of new techniques and technologies.

Resume

Skills

  • Expertise in front-end development using Javascript, TypeScript, HTML5, CSS, LESS
  • Professional experience with JS frameworks and libraries such as Angular 2, Backbone, Node.js, jQuery, Underscore, RequireJS
  • Excellent knowledge of PHP and MySQL (familiarity with Symfony)
  • Strong understanding of MVC architecture, object-oriented programming and database design
  • Proven experience in unit and end-to-end testing with Jasmine, Protractor, Selenium, Karma, PHPUnit, QUnit, Robot Framework
  • Proficiency using version control tools Git and Subversion
  • Familiarity with web services (RESTful APIs-JSON, SOAP-XML))
  • Working experience with agile methodologies
  • Adequate knowledge of Joomla, Wordpress, Drupal
  • Passion for Linux administration
  • Fluency in Greek and English

Education

Bachelor of Computer Science & Telecommunications

National & Kapodistrian University of Athens


Work experience

April 2015 - present

FactSet - https://www.factset.com

  • Part of a self-organising SCRUM team which develops several management tools for market data
  • Test-driven development for producing robust, clear and polished code
March 2013 - March 2015

ITLAB - http://itlab.gr

  • Back-end & front-end web development from scratch
  • Reconstruction and optimization of company's flagship product “Business Cloud”
  • Project management
  • Supervision of junior level developer
January 2013 – March 2013

E-lisis - http://www.e-lisis.gr

  • Front-end development of a CRM’s touch friendly interface
  • Linux administration
May 2011 – June 2012

Faros Solutions - http://faros-solutions.com

  • Development of a LAMP based email client
  • Joomla and HTML templates adjustment
  • Linux server maintenance

Portfolio

  • FACTSET
  • ITLAB
  • E-LISIS
  • FAROS SOLUTIONS
  • PERSONAL
Prev
Next

Prime Terminal

December 2016 - present

Professional financial terminal for private banking and asset management. It addresses sophisticated information needs by aggregating essential market data into a single online workspace.
Tech: Angular 2, TypeScript, Node.js, RxJS, LESS, Jasmine, Karma, Protractor, Robot Framework, Gulp
*Developed by a scrum team of 8 members

Charting & Tools Suite

April 2015 - December 2016

Several tools which help advisors and investors to analyse the financial information and make more solid investment decisions.
Tech: Backbone, Underscore, jQuery, RequireJS, Symfony, Twig, HTML5, LESS, Node.js, PHPUnit, QUnit, Robot Framework
*Developed by a scrum team of 5-10 members

Business Cloud

December 2013 - present

Business management software allowing the management of a company’s customers, suppliers, and warehouse as well as giving the ability of issuing invoices and viewing financial statistics. Application also incorporates a touch friendly ordering interface for catering companies and can be connected with client’s e-shop.
Tech: PHP, MySQL, jQuery, jQuery UI, jQuery Mobile, MVC architecture with custom framework, Rest APIs with cURL, SOAP-XML, connection with Windows application for invoicing via a Node.js web socket
*The project was initiated in April 2012 by another developer

Business Cloud Hotel

August 2013 - December 2013

Hotel reservations management system which helps to track and handle reservations at a glance. It also provides customers organisation, multiple booking agents, financial and occupancy statistics.
Tech: PHP, MySQL, jQuery, jQuery UI, Bootstrap, MVC architecture with custom framework, responsive design

VoloChat

March 2013 - July2013

Web based chat platform, which can be embedded on any website. It offers the ability to interact real-time with visitors while providing many web traffic statistics.
Tech: PHP, MySQL, jQuery, jQuery UI, Bootstrap, SOAP-XML, JSONP

VoloDesk

July 2013 - August2013

Simple ticketing system that manages list of requests and issues assigned to groups or users. It has been created for internal use by ITLAB.
Tech: PHP, MySQL, jQuery, jQuery UI, Bootstrap

Fitness Factory

Wordpress website of a gym powered by ITLAB

E-lisis CRM

January 2013 - March 2013

Touch friendly interface which communicates with a CRM implemented in Drupal.
Tech: jQuery / Javascript, responsive design

ByBike

December 2012

Minimal bike e-shop developed in Joomla as sample work for E-lisis

IrisWeb

May 2011 - October 2011

Web based email client which allows users to access their email from any device. Its functionality is a subset of the Iris messaging, an email management windows application focused on shipping companies.
Tech: PHP, MySQL, Javascript

Sail Mail

November 2011 - February 2012

Webpage of a SMTP service, which allows PayPal transactions and displays statistical data of the user's sent email messages.
Tech: Joomla with added custom function modules

Noma Santorini

Website of a restaurant based in Santorini

Coffeeplanet

Website of a coffee and beverage company

Pianotech

Personal website of a piano tuner & technician

Madgik

Web application of a book library developed in Drupal as a thesis for the Computer Science & Telecommunications

Contact

Email:
Phone: +30 6946661123