Download PDF

Summary

I've been interested in computer and electronic technologies since early childhood. I've started coding when I was 14 years old. I do like challenges․ I'm always curious in things that I don't understand or it is too complex to solveIn my free time I usually draw, do plannings, do experiments or learn new things and languages.

Education

Work experience

Jul 2018present

Lead Back End developer and software architect

*Undisclosed*

Programming languages: Node.js, Shell scripting,
Аrchitecture: Epic task plannings, migration plan development, team leading and task prioritization.
Technologies: git, crontab, Facebook chat bot, Passport.js, gulp, grunt, Q promises,
Databases: Sequelize.js, PostgreSQL, Express.js,
AWS: Elastic Beanstalk, EC2, RDS, S3, Route53, SES,
Documentation: Slate, Markdown, jsDocs,
Development methods: SCRUM, Jira,
Testings: TDD, BDD, e2e data validation,
Other: Penetration testings, Security scn

Jul 2016Jan 2018

Front End Developer

Inforuptcy

Website: https://inforuptcy.com

Programming languages: JavaScript,
Frameworks: React.js (Redux),
Technologies: npm, git, Babel, React-Bootstrap, WebPack, LESS, Drupal, Azk.
Testings: TDD, BDD, e2e testings,
Documentation: Swagger.

Jun 2015Jul 2016

Full Stack Developer

Simply Technologies

Website: https://www.simplytechnologies.net/

Programming languages: JavaScript, Bash, Batch scripting.
Databases: MongoDB, PostgreSQL, MariaDB, MySQL.
Frameworks: Express, React (Flux), Angular2, Knockout.
Technologies: npm, Git, Babel, Mongoose, SequelizeJS, jQuery, Bootstrap, React-Bootstrap, CasperJS, PhantomJS, Promises, Gulp, Grunt, WebPack, SCSS, JADE (PUG).
Testings: TDD.
Documentation: JSDocs.
Other: REST API.

May 2015present

Founder, Full Stack Developer

LinguaCode

Website: https://linguacode.me.
Sources: https://github.com/LinguaCode

Programming languages: JavaScript, HTML5, CSS3, Bash scripting.
Frameworks: React.js (Flux), Express.js.
Technologies: Node.js, Webpack, Git, Babel, Mongoose, React-Bootstrap.
Databases: MongoDB.
Testings: TDD, BDD, Test coverage.
Documentation: JSDocs.
Other: REST API, end to end data validation. 

Description:
After Moth startup dissolution, I decided to start working on a project which would help children study programming without any barrier. 

LinguaCode is a social coding platform and is designed especially for children, where they can learn programming and share their codes with their native language and without the necessity of knowing English.

Due to our solution children can not only get acquainted and study the basic elements of programming, but can also easily pass to professional programming languages. Knowing English is very important, but a language must not be a barrier for learning programming.

With LinguaCode one can not only study programming, but also learn languages.

Jan 2015Apr 2015

Team Leader

Moth

Former website: http://moth.do.am (interface: Armenian)

Programming languages: JavaScript, HTML5, CSS3, C#, C++, PHP, Python.
Frameworks: .Net.
Platforms: Console, WPF.
.
Description:
We've developed an educational portal where children can study JavaScript in Armenian, learn Japanese and Korean languages, pixel-art and lifehacks.

Jun 2014Jan 2015

SAP Basis Administrator

Shirak Technologies (SHTE)

Website: http://shte.net

Programming languages: ABAP, tcl/tk, Batch Scripting.
Technologies: SAP. 

Description: Parallel to my position I've also worked as a system administrator and a JavaScript teacher (3 months).