Scroll To View More
Artur Hayrapetyan, Software Developer in Yerevan, Armenia
Artur Hayrapetyan

Software Developer in Yerevan, Armenia

Member since December 12, 2011
Artur is a software engineer with a system administrator background, who also has a wide range of experience in software development. Because of his freelance past he is a good it for projects where understanding both clients and customers is essential.
Artur is now available for hire



  • Java, 5 years
  • PostgreSQL, 4 years
  • Java Concurrency, 4 years
  • Android, 3 years
  • PHP, 3 years
  • Git, 3 years
  • Hibernate, 1 year
Yerevan, Armenia



Preferred Environment

Windows, Linux, UNIX, SVN, Git, Eclipse

The most amazing...

...thing that I have built is a reporting feature for a large-scale, multi-platform job scheduling system.


  • Team Lead / Senior Software Engineer

    2010 - PRESENT
    • Leading the team which works on the web project for IBMi programs.
    • Implementing the back end part using Java and Spring MVC.
    • Keeping communication with the client.
    Technologies: Java, Spring MVC, Jasper Reports
  • Senior Java Developer

    2013 - 2013
    Paktor (via Toptal)
    • Worked on the back-end performance issues.
    • Added new functionality to the high loaded live project (social network).
    • Optimized some modules.
    Technologies: Java, Spring, Hibernate
  • Lead Java and Android Developer

    2012 - 2013
    Smart Layover
    • Implemented Backend API by integrating Sabre GDS.
    • Implemented Android travel app.
    Technologies: Java, Android SDK, Spring MVC, Hibernate
  • Android Developer

    2012 - 2012
    MediaBase Direct (via Toptal)
    • Added some fundamental features on this social network Android app.
    Technologies: Java, Android SDK
  • Lead Developer

    2008 - 2012
    Freelance development
    • Developed API using Java for hotels and tours for the Android application.
    • Developed medical portal using PHP for the patients with chronical desease
    • Developed with Flex/AS3: Map based educational tool.
    Technologies: Android, PHP, Flex, AS3
  • Java Developer

    2009 - 2010
    Webb Fontaine Holding
    • Created an export/import tool for DB and system environment configuration using Java/JDBC and Ant.
    • Implemented e-documents for custom clearance. registration/assessment/payment and taxation.
    • Designing and defining UX for view components.
    • Handling server side transactions to Oracle DB.
    • Used Java/SOClass framework.
    Technologies: Java, JDBC, Ant, Oracle DB


  • Wozityou (Development)

    Social Network Android app based on location - developed this project in some stage

  • SmartLayover (Development)

    The Backend part have been done by me and my team, It provides API from Sabre GDS. This have been done using Java, Spring MVC

  • SmartLayover (Development)

    This Android app is for hotel/tour/deal booking and other useful stuff during layover in airport.

  • Multiplatform large scale scheduler system (Development)

    Added many features and modules in multiform large scale scheduler system.


  • Languages

    Java, PHP, ActionScript 3, C#
  • Libraries/APIs

    JasperReports, Java Collections, SAX, Jackson, JavaMail, Android OpenGL
  • Tools

    Subversion (SVN), GitHub, Git, IntelliJ IDEA, Java Concurrency, Eclipse IDE, Appcelerator, Apache Ant, Apache Tomcat, Jira, Microsoft Visual Studio, StarUML
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Scrum
  • Platforms

    Linux, Windows, Android, Oracle, SOClass
  • Storage

    PostgreSQL, MySQL
  • Frameworks

    Adobe Flex, Spring MVC, Spring, Hibernate


  • Master’s Degree in Computer Science
    2007 - 2009
    American University of Armenia - Yerevan, Armenia
  • Master’s Degree in Applied Mathematics and Informatics
    2006 - 2008
    Yerevan State University - Yerevan, Armenia
  • Bachelor’s Degree in Applied Mathematics and Informatics
    2001 - 2005
    Yerevan State University - Yerevan, Armenia
I really like this profile
Share it with others