Arsen Sahakyan
Front-End / UI / Blockchain Developer from Yerevan, Armenia

Front - End/UI Developer with around 8 years of experience in AngularJS/Angular2/Angular 4, Nodejs, Core Java, ASP.Net, C#.Net, DOM, XML, Bootstrap, JavaScript, JQuery, AJAX, HTML, CSS, XHTML and...

  • Back-end Development
  • Front-end Development
  • Full Stack Development
  • Web Development
  • Crypto Development
  • Blockchain Development
  • Smart Contract Development
  • Solidity Development

Front - End/UI Developer with around 8 years of experience in AngularJS/Angular2/Angular 4, Nodejs, Core Java, ASP.Net, C#.Net, DOM, XML, Bootstrap, JavaScript, JQuery, AJAX, HTML, CSS, XHTML and JSON in software development life cycle (SDLC).

Developed Hybrid mobile application using UI frameworks such as Apache Cordova, Ionic framework.

Hands-On Experience on JavaScript to develop Client-Side and Server-Side Application.

Experience in creating and accessing various databases using SQL queries on Oracle, MS-SQL Server and No-SQL databases like MongoDB and Cassandra.

Deep understanding in databases such as MySQL, MongoDB, Cassandra and Firebase.

Experience writing angular.js/angular 2 codes for developing Single page applications (SPA), used several in built language core directives, expressions and modules.

Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM with Jira and Sprint Planning.

Experience using RESTful API, Authorization mechanisms and WebSockets

Good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.

Experience in Angular components like directives, factory and service resources, routing, dependency injection, 2-way data binding, filters and events.

Strong Expertise in DOM manipulation and JavaScript event to generate the data results inUI.

Experience using JavaScript concepts such as Objects, Closures, Prototype, Callback, DOM manipulation/scripting, Prototype, Libraries, promises, async and sync functions.

Expertise in modern frameworks for building mobile and responsive applications such as Bootstrap, Ionics and Apache Cordova.

Experience in integrating 3rd party java and .Net library in nodejs using echo module

Extensively worked on cross browser compatibility and Responsive Web Design on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.

Good knowledge in Search Engine Optimization (SEO) techniques in order to develop public web applications.

Experience in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, and JSP.

Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).

Experience in Database application designs and implementation using Oracle, SQL Server, Cassandra and MongoDB.

Hands-on experience in Node JS Environment - npm, Express JS.

Strong experienced in various IDEs like Eclipse, Edit plus, Web storm, Sublime text, Notepad ++, Adobe Photoshop and brackets.

Extensively worked on subversion, GIT, Jenkins, Crucible, Maven and Jira.

Extensive experience with Angular, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.

Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, Angular 2 etc.

Experience in using version controls such as Star Team, GIT and SVN.

Involved in working with various features of UnderscoreJS and NodeJS to design responsive web applications.

Good understanding of Blockchain concepts, cryptography which includes asymmetric (public/private key), symmetric, hash functions, encryption/signatures.

Experience in using solidity, web3js, metamask, truffle, geth, Etherium smart contracts.

Knowledge generating ERC20 tokens using Solidity on Confidential Virtual Machine.

Expertise in testing and debugging new programs using Firebug, Fiddler and Developer tools.

Strong communication skills, time management and Team skills with an intention to work hard to meet project deadlines in a fast paced environment.