Pantelis Vratsalis

Pantelis Vratsalis

Athens, Greece
Hire Pantelis
Scroll To View More
Pantelis Vratsalis

Pantelis Vratsalis

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
Portfolio
Experience
  • MySQL, 6 years
  • PHP, 6 years
  • Test-driven Development (TDD), 4 years
  • Python, 3 years
  • Laravel, 2 years
  • Behavior-driven Development (BDD), 2 years
  • MongoDB, 2 years
  • AngularJS, 1 year
Athens, Greece
Availability
Part-time
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.
Employment
  • Full Stack Web Developer
    SuperTasker.com
    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
    Stratagem Technologies Ltd.
    2014 - 2014
    • 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
    Freelancer, Contractor
    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
    Freelancer
    2008 - 2012
    • Developed several projects as a freelancer. Created a startup company for online market research.
    Technologies: PHP, WordPress, CodeIgniter, Kohana
Experience
  • 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)
    http://my.eduno.com

    Eduno.com 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.

Skills
  • Languages
    Python, PHP, JavaScript, Ruby, SQL, UML, XML
  • Frameworks
    PHPUnit, Laravel, Selenium, Pyramid, Bootstrap 3.0, Mockery, Ruby on Rails, Twitter Bootstrap, Yii Framework, AngularJS, Symfony2, Flask
  • Tools
    NeetBeans, Google Analytics, Sublime Text 2, Eclipse IDE, PhpStorm, Komodo Edit, Mantis, Gimp, Apache, GitHub, Terminal, Google Webmaster Tools, Redmine, Geany, MailChimp, Trac, Vim, Git, Apache Ant, Webistrano, Capistrano, Apache JMeter
  • Paradigms
    Object-oriented Programming (OOP), Class-based OOP, Unit Testing, Responsive Web Design (RWD), Test-driven Development (TDD), Design Patterns, AJAX, Inversion of control, Pair programming, SOLID, Scrum, Agile Software Development, REST, Behavior-driven Development (BDD)
  • Platforms
    LAMP, Debian Linux, Linux, Ubuntu, XAMMP, J2SE, Amazon Web Services (AWS)
  • Misc
    Ubuntu Linux, RESTful, Web Services, Math, BitBucket, OAuth
  • Libraries/APIs
    MailChimp API, Handlebars, jQuery, Mandrill API, Facebook API, PayPal API, Amazon SQS
  • Storage
    MongoDB, ZODB, MySQL
Education
  • MBA degree in Business Administration
    Rotterdam School of Management - Rotterdam, Netherlands (exchange program)
    2003 - 2003
  • MBA degree in Business Administration
    Athens University of Economics and Business - Athens, Greece
    2001 - 2003
  • B.Sc. degree in Physics
    University of Crete - Heraklion, Greece
    1997 - 2001
I really like this profile
Share it with others