Scroll To View More
Artur Hayrapetyan

Artur Hayrapetyan

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
  • Java Concurrency, 4 years
  • PostgreSQL, 4 years
  • PHP, 3 years
  • Git, 3 years
  • Android, 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
    Eclipse IDE, Subversion (SVN), Java Concurrency, IntelliJ IDEA, Git, GitHub, Apache Tomcat, Microsoft Visual Studio, JIRA, Apache Ant, StarUML
  • Paradigms
    Object-oriented Programming (OOP), Agile Software Development, Scrum
  • Platforms
    Linux, Android, Windows, Oracle, SOClass
  • Storage
    MySQL, PostgreSQL
  • Frameworks
    Hibernate, Spring, Spring MVC, Adobe Flex
  • 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