Michael Zakaryan
E-mail: mikazakaryan94@gmail.com
Phone: +374 9111 9395
Github
LinkedIn
experience
Adobe Development ARM LLC - Software Engineer
Feb, 2021 - current
Web Development Instructor
july, 2018 - current
Conducted a number of workshops and courses teaching Web Development basic and advanced skills. Mainly teaching JavaScript/NodeJS and famous frameworks such as ReactJS.
Gruv LLC - Full Stack Developer
April, 2019 - Jan, 2021
Full Stack Development with Graph DBs and suggestion systems. Architecting Graph-backed databases to enable community detection, personalized suggestions/recommendations. Building NodeJS based API services using Express, JSON-API, and Micro-Serivice architecture. Building ReactJS based apps using Redux/Rematch and NextJS that rely on REST-ful APIs. Writing unit and integration tests.
Inomma LLC - Full Stack JS Developer Coin Stats Web
March, 2018 - April, 2019
Developing and designing responsive UI with ReactJS, Next. JS and Redux. Creating back-end architecture with NodeJS/Express and PostgreSQL/MongoDB.
GGLabs - Internship
November, 2017 - January, 2018
Created UI templates using ReactJS. Implemented backend for internship projects with NodeJS/Express and PostgreSQL. Implemented Ride Destination suggestion algorithms with C++. Participated in React/NodeJS and C++ workshops.
Optym - Internship
June, 2017 - August, 2017
Developed a backend for internship project with C# and MsSQL, Participated in C#/MsSQL warkshops
skills
  • C++ (Qt, STL)
  • JavaScript (Node JS, React JS, Typescript)
  • Data structures, Algorithms
  • GIT
  • OOP, FP
  • DB (ArangoDB, PostgreSQL, MongoDB, SQLite, Redis)
  • Steganography, Cryptography
  • Networking, System Operations (basics)
education
National Polytechnic University of Armenia
2012 - 2018
Bachelor in Computer Systems and Informatics, (ISSD) information security and software development department, Yerevan, Armenia,
projects
Created a steganography software, using my own algorithm based on LSB, which encrypts and conceals any kind of message in a WAV audio format. The program also verifies consistency of the message after retrieving it using generated key. Technologies and standards used in the project are C++ (QT), AES, SHA, LSB
Organized and participated in public workshops/talks, trying a create an open tech community in Armenia
hackathons
EVOCATHON, Innovation solutions and technology center (ISTC) and Evocca Bank
One of the winners for innovative solution.
ARMCTF, ArmSec armenia
Third place of Armenian local CTF(Capture the flag) challenge
Climate Tech Hackathon, Innovation solutions and technology center (ISTC) and United Nations Development Programme
One of the winners for innovative solution.
GEEKS Against GBV Hackathon, Innovation solutions and technology center (ISTC) And United Nations (UN)
Winner for best solution.
Telecommunication Hackathon, Microsoft Innovation Center Armenia (MIC Armenia) and Beeline Armenia
One of the winners for innovative solution.
Smarter Armenia Hackathon, Innovation solutions and technology center (ISTC)
Winner of Special prize for most innovative solution using IBM Bluemix and Watson.
languages
Armenian (Native) Russian (Fluent) English (Advanced)
MILITARY SERVICE
The Armed Forces of Armenia
2012 - 2014