Movses Saryan, Web Development Developer in Yerevan, Armenia
Movses Saryan

Web Development Developer in Yerevan, Armenia

Member since March 29, 2020
Movses is a software engineer who designs high-quality applications, ensuring performance, stability, security, and scalability. He specializes in various areas of computer science. He loves writing software that can support enterprise workflows for the most demanding clients and complies with the strictest standards. He has created products that exemplify this, such as a financial data analyzer that handles real-time data with a processing rate of more than ten million ticks per second.
Movses is now available for hire

Portfolio

  • CodeBites
    TypeScript, Java, JavaScript, Node.js, NestJS
  • VMware
    JavaScript, Java, TypeScript
  • OneMarketData
    Python, C, C++, JavaScript, Node.js, TypeScript

Experience

Location

Yerevan, Armenia

Availability

Part-time

Preferred Environment

Git, Slack, Skype, Linux, Windows

The most amazing...

...product I've created is a log management and analytics tool that is used by some of the biggest enterprises and is trusted by world-class clients.

Employment

  • Co-founder | CTO

    2020 - PRESENT
    CodeBites
    • Assembled a highly skilled team to develop PogBet, a Silicon Valley startup in the esports betting industry, ensured customer satisfaction, and received excellent feedback. The platform was built with full-stack JavaScript and GraphQL.
    • Led the development team behind Agora, a digital artwork marketplace built on Node.js, React, GraphQl, and VeChain stack, which allows digital artists to secure their original art as a unique piece of work on an immutable and decentralized network.
    • Led the digital transformation of Storyworld, a children's language learning platform that consists of game-liked books. Migrated the codebase from a legacy framework to a much more modern technology stack including Node.js, Nest.js, and Docker.
    • Managed several teams that worked on different projects, making sure that the client is satisfied with the technical side of the project, valuing transparency, integrity, and diligence.
    • Built a positive corporate culture in the workspace together with the wonderful team.
    • Led the initial architecture design for every project, including splitting the project into multiple services running inside Docker. Implemented Docker container orchestration for different environments using CI/CD pipelines with Jenkins.
    Technologies: TypeScript, Java, JavaScript, Node.js, NestJS
  • Software Engineer

    2019 - 2021
    VMware
    • Developed vRealize Log Insight, a VMware log management and analytics tool that enables large enterprises to monitor and analyze large throughput of application logs.
    • Ensured that the developed product was always FIPS and STIG compliant, ensuring military-grade security and precision for clients in extremely sensitive industries.
    • Participated in customer support sessions that detected and handled issues in live environments. Received praise and positive feedback from customers for outstanding product support.
    • Worked with Linux operating system and VMware virtualization tools like ESXi hosts as part of the development, build, and deployment processes.
    Technologies: JavaScript, Java, TypeScript
  • Software Engineer

    2017 - 2019
    OneMarketData
    • Developed a solution for tick data capture, streaming analytics, data management, and research in C++ to efficiently collect, store, and query real-time financial data.
    • Developed a fault-tolerant, highly available time-series database which handled terabytes of real-time data with the throughput of 400k-600k messages per second per core and bulk processing rate of more than 10 million messages per second.
    • Built a comfortable Python and Node.js API over the C++ core and used the Python/C API to connect the Python code with C++.
    • Managed a junior developer monitoring her progress by setting long-term milestones and short-term goals that ensured professional growth. Provided continuous support, guidance, and code review.
    Technologies: Python, C, C++, JavaScript, Node.js, TypeScript
  • Web Developer

    2017 - 2018
    Hex Division
    • Created full-stack web applications with TypeScript, Node.js, and React according to the requirements of different stakeholders from different industries.
    • Used Ethereum blockchain and Smart Contracts as part of the back-end technologies, leading the company's blockchain transformation.
    • Participated in all development cycles in different projects, including test-driven development, creating dockerized environments for production and development, continuous integration and delivery, and monitoring the live application.
    Technologies: Blockchain, Ethereum, SQL, React, Node.js, JavaScript

Experience

  • Financial Data Analyzing
    https://www.onetick.com

    A C++ system for collecting and analyzing financial data (tick data). I worked on different portions of the C++ core, including performance-sensitive modules such as data collector loaders and analytics. I also designed a Python API, which lets the user easily communicate with the C++ core.

  • Log Management System
    https://www.vmware.com/products/vrealize-log-insight.html

    A Java-based log management distributed system designed to handle high ingestion and query loads. I worked on the core Java modules on a JavaScript web application and REST API. I also focused on the security aspects of the product.

  • CodeBites
    https://codebites.io/#portfolio

    As a CTO, I led the development of several projects for the clients of CodeBites, including:
    • PogBe, a Silicon Valley startup that makes e-sports betting just as easy as regular betting.
    • Agora, a digital artwork marketplace built on VeChain technology which allows digital artists to secure their original art as a unique piece of work on an immutable and decentralized network.
    • StoryWorld, a platform that augments children's language learning through interactive and game-like books, making their learning process fun and easy.

Skills

  • Languages

    JavaScript, C++, TypeScript, GraphQL, Java, C, Python
  • Libraries/APIs

    Node.js, REST APIs, React
  • Storage

    PostgreSQL
  • Other

    Web Development, Web Applications, Data Structures, REST API, Full-stack, Back-end, Distributed Systems, Concurrency, Multithreading, Decentralized Applications, NestJS, CI/CD Pipelines
  • Paradigms

    Microservices
  • Platforms

    Docker, Linux, Ethereum, Blockchain
  • Tools

    Git

Education

  • Bachelor's degree in Applied Mathematics
    2015 - 2019
    Russian-Armenian (Slavonic) University - Yerevan, Armenia

To view more profiles

Join Toptal
Share it with others