Hayk Hayotsyan

Hayk Hayotsyan

Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
Hire Hayk
Scroll To View More
Hayk Hayotsyan

Hayk Hayotsyan

Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
Member since November 21, 2012
Hayk is an experienced developer who has spent significant time working with complex, multi-component, scalable tools. He is always open to learning about new technologies and algorithms, often developing his own in the process. Above all, he enjoys solving challenging and interesting problems.
Hayk is now available for hire
  • C++, 9 years
  • JavaScript, 5 years
  • PhoneGap, 3 years
  • HTML5, 3 years
  • PHP, 3 years
  • Corona SDK, 3 years
  • jQuery, 3 years
  • AngularJS, 2 years
Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
Preferred Environment
VS, Visual Assist, Sublime, Vim, MSCode, Xcode
The most amazing...
...thing I've done is package web and time-critical tools together to run them at lower costs, while maintaining a wonderful and simple UI.
  • Core Developer
    Blockchain R&D Hub
    2017 - PRESENT
    • Provided file compression/enryption.
    • Created a file transfer client using IPFS and torrent protocols.
    • Worked in Qt.
    Technologies: C++, Blockchain, Cmake, Qt
  • Mobile Developer
    On Time Telecom, Inc. (via Toptal)
    2015 - 2017
    • Started an iOS/Android app from scratch.
    • Wrote a plugin for WAV creation on iOS.
    • Implemented in-app purchases for both platforms.
    • Integrated with GA.
    Technologies: PhoneGap, JavaScript, HTML, jQuery, CSS, REST
  • Founder
    Angry Marmot
    2012 - 2017
    • Created cross-platform apps and games using Corona SDK.
    • Made a currency trading platform using C++.
    • Created an ad plugin for Corona SDK Enterprise.
    • Made a small web application for icon generation.
    • Created Wazzlex online multiplayer game.
    • Built Corona Ambassador.
    Technologies: Corona SDK, HTML, JavaScript, PHP, C++
  • PhoneGap/Cordova Developer
    Digital Ink Technologies, Inc. (via Toptal)
    2016 - 2016
    • Recovered scripts from a compiled project.
    • Set up the new project.
    • Updated the PhoneGap version of the existing project.
    • Moved old scripts to the new PhoneGap version and updated libs.
    • Uploaded the app to Google Play Store and App Store.
    Technologies: Cordova, PhoneGap
  • Full-stack iOS Developer
    Nebula Consultancy (via Toptal)
    2015 - 2016
    • Took complete change of the UI.
    • Added support of new endpoints.
    • Changed all webviews to native objects.
    • Submitted the app to the Google Play and App stores.
    • Built a dynamic design based on user-selectable font size.
    Technologies: Corona SDK, Lua
  • iOS Developer
    Oxixo Private, Ltd. (via Toptal)
    2015 - 2015
    • Created a new app with PhoneGap.
    • Integrated IAP PhoneGap plugin.
    • Created IAP subscription products.
    • Built In App purchase server side verification.
    • Debugged and fixed the existing plugin.
    Technologies: PhoneGap, JavaScript, PHP, CURL, Server Side Verification
  • Front-end Developer
    Batabing (via Toptal)
    2015 - 2015
    • Created UI for a PhoneGap app.
    • Built back-end communication.
    • Integrated PubNub/Push.
    • Conducted tests.
    • Deployed the app to the Google Play and App Stores.
    Technologies: PhoneGap, JavaScript, CSS, HTML, Push Notifications, PubNub
  • Senior Engineer
    HubCulture (via Toptal)
    2014 - 2015
    • Supported existing PHP-based web services.
    • Implemented FIX trading with LMAX.
    • Developed front-end features using HTML and jQuery.
    • Cleaned up and updated existing code.
    • Migrated the MongoDB database to a new server.
    Technologies: PHP, JavaScript, Java, FIX
  • Senior Engineer
    Magic Works, LLC
    2008 - 2012
    • Supported and improved the existing trading platform.
    • Developed a framework for adding new trading algorithms to the platform.
    • Developed a tool to allow for estimation of profit margins for a high frequency algorithm; required less market data and trading simulation than previous solutions. Later, added functionality to debug and tune trading algorithms.
    • Contributed to the construction of a new high-frequency trading platform with low-latency data transfer mechanism between CPUs. Used it to process stock tick data from all US venues on single machine.
    • Created an HTTP server in our trading platform with web user-interface to allow for remote monitoring and control of trading.
    • Created a cross-platform build system for trading tool using SCons.
    Technologies: C++, HTML, JavaScript
  • Software Engineer
    Mentor Graphics
    2005 - 2008
    • Supported parallelization scripts written in TCL/Tk using LSF and Sun Grid.
    • Supported DB export (using GDSII, XML, and Binary) and import (using GDSII, LEF, DEF, XML, Binary, and OpenAccess).
    • Wrote a chip-design partitioning program used to split the chip design into almost equal parts for distributed processing.
    • Extended DB accessibility to multiple computers to allow for distributed processing.
    • Integrated a company tool into Virtuoso chip design environment.
    Technologies: C++, TCL/Tk, Linux
  • Wazzlex (Development)

    Author and developer of Wazzlex online browser game.

  • Stock trading platform (Development)

    Created stock trading platform from scratch using C++.

  • Game development (Other amazing things)

    Developing games using Corona SDK and published to Apple AppStore, Google Play, Samsung Apps and Amazon App Store.

  • Icon Generator (Development)

    Icon Generator for mobile applications

  • Batabing (Development)

    Mobile application frontends Android and iOS

  • Hayk is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Hayk shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    C++, Tcl, JavaScript, Lua, HTML, HTML5, PHP, Objective-C, C, C#, TypeScript, Python
  • Frameworks
    Corona SDK, PhoneGap, Cordova, AngularJS, Bootstrap 3, CodeIgniter, Bootstrap, Angular 2
  • Paradigms
    Concurrent Programming, Parallel programming, Object-oriented Programming (OOP), Object-oriented Design (OOD), Functional Programming
  • Libraries/APIs
    jQuery UI, jQuery, Standard Template Library (STL), Node.js, Parse iOS SDK, Parse JavaScript SDK, Dropbox API, Google API
  • Tools
    SVN, GCC, GDB, Visual Studio, GitHub, Parse SDK, Vim Text Editor
  • Platforms
    Parse, Arduino, Windows, Linux, Linux RHEL/CentOS, Android, iOS
  • Misc
  • Storage
    MongoDB, MySQL
  • Bachelor's degree in Radiophysics
    Yerevan State University - Yerevan, Armenia
    2004 - 2008
I really like this profile
Share it with others