Pantelis Vratsalis, Software Developer in Athens, Central Athens, Greece
Pantelis Vratsalis

Software Developer in Athens, Central Athens, Greece

Member since November 19, 2013
Pantelis has been involved in web development since 2008, particularly with PHP, Python, and Ruby. He loves test-driven development and Agile methodologies and emphasizes fully-tested, well-documented code. He is a team player and loves getting frequent feedback on his work. Pantelis has experience in marketing prior to being a developer, and is very capable in combining both skills.
Pantelis is now available for hire




Athens, Central Athens, Greece



Preferred Environment

Linux, Vim, Git, pytest, Selenium

The most amazing...

...thing I've coded is a social WiFi platform and customer control panel that requires "talking" with an authentication router machine.


  • Full Stack Web Developer

    2014 - 2015
    • Was responsible for most of the features of the website (API development and front-end AngularJS work).
    Technologies: PHP, AngularJS
  • Head of Engineering

    2014 - 2014
    Stratagem Technologies Ltd.
    • Hired and led a team of 6 developers working with big data in the sports industry (financial technology focused on cutting-edge research, analysis, trading, and tools for the sports betting market).
    Technologies: AngularJS, Python
  • Web Developer

    2013 - 2014
    • Worked as a contractor for a Swiss online learning platform for sales people. Developed the platform in Python with the Pyramid framework.
    • Worked as a developer for a social WiFi startup. Built several aspects of the application visible to visitors as well as the control panel for clients (WiFi network owners).
    Technologies: PHP, Symfony 2, PHPUnit, CasperJS, Python, Pyramid, pytest, ZombieJS, Selenium, AngularJS
  • Web Developer

    2008 - 2012
    • Developed several projects as a freelancer. Created a startup company for online market research.
    Technologies: PHP, WordPress, CodeIgniter, Kohana


  • Online market research project (Development)

    Currently the website has suspended its functions. This website was online for 3 years (beginning 2011 till the end of 2013) for an online market research firm, but it has currently suspended its functions. It had a panel to recruit online members (around 4000 members). I created this as a startup venture, and developed both the front and back-end (admin interface and user interface). I also handled marketing efforts (SEO and SEM). The web application was developed with PHP and CodeIgniter, and the data was stored using MySQL.

  • Online polls website (Development)

    This project enables the creation of web polls and subsequent embedding of them on a website. It is also capable of obtaining the URL/link/QR code of the poll to share it and get responses. The project has been developed with PHP and the Kohana framework and uses MySQL for storing data.

  • Eduno (Development) is an online learning platform for salespeople based in Switzerland. It allows companies and individuals to educate themselves in sales related subjects with online videos and interactive quizzes. It also has a recommendation engine for marketing purposes. I'm working on the development team of this ongoing project with 6 remote individual contractors. Development is in Python with the Pyramid framework. For storage, we used the ZODB NoSQL database.

  • Collection Feature for Freelancer Platform (Other amazing things)

    I developed the collections feature for an online platform for freelance developers, displaying curated collections of freelancer services. It includes an administrative interface where services are grouped into collections. Freelancers can request to be included in one or more collections.


  • Languages

    Python, PHP, JavaScript, Ruby, UML, SQL, XML
  • Frameworks

    Pyramid, PHPUnit, Laravel, Selenium, Bootstrap, Ruby on Rails (RoR), Mockery, Yii, Bootstrap 3, Symfony 2, AngularJS, Flask
  • Tools

    Google Analytics, Eclipse IDE, Sublime Text 2, MailChimp, Gimp, Apache, Komodo Edit, Mantis, Terminal, Google Webmaster Tools, Redmine, Trac, PhpStorm, Geany, Vim Text Editor, Git, GitHub, Amazon SQS, Bitbucket, Apache Ant, Webistrano, Apache JMeter, Capistrano
  • Paradigms

    Object-oriented Programming (OOP), Test-driven Development (TDD), Responsive Web Design (RWD), Class-based OOP, Unit Testing, SOLID Principles, REST, Agile Software Development, Scrum, Pair Programming, Inversion of Control, Design Patterns, Behavior-driven Development (BDD)
  • Platforms

    Ubuntu Linux, Ubuntu, Linux, LAMP, Debian Linux, NetBeans, XAMPP, Amazon Web Services (AWS), J2SE
  • Libraries/APIs

    Mandrill API, jQuery, Handlebars, MailChimp API, Facebook API, PayPal API
  • Storage

    MongoDB, MySQL, ZODB
  • Other

    Ajax, Math, Web Services, OAuth


  • MBA degree in Business Administration
    2003 - 2003
    Rotterdam School of Management - Rotterdam, Netherlands (exchange program)
  • MBA degree in Business Administration
    2001 - 2003
    Athens University of Economics and Business - Athens, Greece
  • B.Sc. degree in Physics
    1997 - 2001
    University of Crete - Heraklion, Greece

To view more profiles

Join Toptal
I really like this profile
Share it with others