Levon Arkelatyan
Verified Expert in Engineering
Software Developer
Yerevan, Armenia
Toptal member since October 14, 2016
Levon has more than a decade of experience creating various software apps from mobile and web to EDA and trading systems. He began his career as a C++ developer then switched to back-end (PHP, Node.js) and iOS development. He has worked for big companies and small startups. Levon started freelancing six years ago and has been doing it full-time in the past few years. He also believes that good communication is crucial to remote project work.
Portfolio
Experience
Availability
Preferred Environment
Bash, Subversion (SVN), Git, Sublime Text, Xcode, MacOS
The most amazing...
...app I've built is an indoor positioning system based on Beacons and augmented reality application for iOS, written from scratch.
Work Experience
Senior Software Developer Consultant
Silicon Cloud International LLC
- Developed and maintained a cloud for scientific and engineering applications.
- Worked on full-stack development with Node.js, AngularJS, Cassandra DB, and TitanDB.
- Integrated Joyent and a Triton SDC virtual machine API.
- Developed and used a metering-and-billing infrastructure (both front-end and back-end).
- Worked on networking automation (network and IP allocation and configuration).
Indie iOS/Android Games Developer
Indie Games Development
- Designed, developed, and published 2D games for iOS and Android phones and tablets.
- Worked on game development with Corona SDK and Unity 3D.
- Developed the back-end for multiplayer games.
- Helped with Indie publishing and promotion of games.
Senior Software Developer
Crossroads Inc.
- Worked on developing and maintaining a web portal for an eCommerce system.
- Developed a back-end model with PHP and MySQL.
- Integrated payment systems for e-wallets, PayPal, and credit cards.
- Created a smart search engine using Elasticsearch and NoSQL.
- Developed the front-end with Flex and HTML/JS.
Senior Software Developer Consultant (remote)
Magic Works LLC
- Worked remotely with a team based in New York on developing and maintaining an automated trading system at financial markets.
- Gained a good understanding of financial markets and automated trading techniques.
- Experienced working with financial data protocols.
- Worked with development of a trading platform.
- Maintained a high-frequency automated trading system.
Senior Software Developer
Social Objects Inc.
- Worked on developing several iPhone and iPad applications.
- Built a location-based app to search a map for historical postcards.
- Made a search feature that was done with several providers (Google, Wiki, Foursquare, and more) for a location-based search application,.
- Created interactive crossword games and alphabet learning applications.
- Developed an online shop.
- Engineered an app that filters and shows camera frames, these filters are designed to assist people with color-blindness.
Lecturer
Armenian State University of Economics
- Lectured on C++ and OOP at Faculty of Computer Science and Econometrics for the Armenian State University of Economics .
Senior Engineer
IconApps Inc.
- Worked on development of several iPhone apps as one of first engineers hired at this startup company.
- Created architectural designs and developed iPhone applications.
- Took part in the UI design of iPhone applications.
- Trained and consulted engineers on iPhone application development.
- Developed a secure data exchange mechanism between server and client applications.
Software Engineer
Ponte Solutions Inc. (acquired by Mentor Graphics Corp.)
- Maintained and enhanced database persistence schemes and serialization.
- Transformed data from some EDA file formats and tool specific file formats into internal representation and vice versa.
- Built a wrapper for cross-platform I/O operations with support of buffering, corruption detection, compression, and handling large files.
- Developed a serialization mechanism for a database.
- Optimized the performance of our design processing by clustering design partitions with some predefined similarity metrics.
Experience
Game Development
Personal Financial Application
Education
Master's Degree in Informatics and Applied Mathematics
Yerevan State University - Yerevan, Armenia
Bachelor's Degree in Informatics and Applied Mathematics
Yerevan State University - Yerevan, Armenia
Skills
Libraries/APIs
Alamofire, jQuery, Node.js, React
Tools
Subversion (SVN), Git, Xcode, Sublime Text
Languages
PHP, C++, Lua, JavaScript, SQL, Swift, Objective-C, Bash, HTML
Frameworks
Express.js, Cocoa, Corona SDK, AngularJS, Flutter, Flex, Unity
Paradigms
Design Patterns, Model View Controller (MVC), Object-oriented Programming (OOP), Agile Software Development
Platforms
MacOS, Web, iOS, Blockchain, Android
Storage
DB, MongoDB, Cassandra, SQLite, MySQL, NoSQL, PostgreSQL
Other
Software Architecture, Games, Localization, User Interface (UI), Cryptocurrency, Network Protocols, Trading, EDA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring