Hrach A.

Hrach A.

Front-End (React) Web Developer

Request Rate
Armenia, Yerevan

Hrach is an enthusiastic Web Developer with 4 years of experience in Javascript and React. He has strong communication and management skills, is experienced in working remotely. Thanks to his experience and soft skills, Hrach can solve any difficult task and satisfy clients' needs.

Skills

  • Javascript
  • CSS
  • HTML
  • React
0246810

Experience

IT technology and services, Armenia, Yerevan

Lead Software Engineer / Co-founder (part-time)

September 2018 to Present

Stack:  

  • MEAN,
  • MERN.


Responsibilities: 

  • Web Development in various spheres and areas including front-end and back-end technologies.


Software development, Remote

Senior Javascript Engineer (part-time)

January 2020 to Present

Stack:  

  • React js, 
  • Redux,
  • CSS-in-js, 
  • React-maps, 
  • React-table, 
  • React-select.


Responsibilities: 

  • Build SaaS admin tool from scratch;
  • Build solid User Experience architecture;
  • Build Redux-based stated architecture to manipulate asynchrone data.


Online service, Remote

Solutions Architect

January 2019 to September 2019


 Stack:  

  • React js, 
  • Node js, 
  • Express js, 
  • Redux, 
  • Chart js.


Responsibilities: 

  • Provide architecture to Request data analysis with up to 10 million data rows;
  • Construct algorithm to split request data into chunks and calculate overall statistics;
  • Serve statistics via REST API and serve it to the client end.


IT technology and services, Remote

Senior Web developer

September 2017 to September 2018


Stack:  

  • Javascript, 
  • JQuery, 
  • HTML5, 
  • CSS3, 
  • Bootstrap.css, 
  • PHP, 
  • MySql, 
  • Wordpress, 
  • Joomla, 
  • Pestashop.


Responsibilities: 

  • https://armenius.com.cy;
  • https://buycar.com.cy;
  • SEO Complete setup.


Education

Bachelor in Computer Science, Yerevan State University

September 2012 to September 2018

Yerevan, Armenia

Portfolio

Data analyses based on user metadata
January 2018 - May 2018
Data analyses based on user metadata
January 2018 - May 2018

Role: Team of 3 members of JavaScript engineers, my role as a lead software engineer, providing solutions for various user stories: 


  • Handled architecture to provide optimized graphic charts for data analyzes; 
  • Node js backend structure to handle up 10 million data requests with chunks and streams and send to client end with REST API; 
  • Admin permissions system with CRUD on users and requests; 
  • Payment gateway and packaging plans are set up both for the front-end and back-end.


Technologies used:
Node.js, Express, React, HTML, CSS
Product making online and physical meetings more disciplined
June 2018 - June 2019
Product making online and physical meetings more disciplined
June 2018 - June 2019

Role: One and only UI/UX Developer with stack React js, building and deploying complex user experience in admin panel:


  • Build SaaS admin tool from scratch; 
  • Build solid User Management UX;
  • Build Redux-based stated architecture to manipulate asynchronous data.


Technologies used:
React, Node.js, HTML, CSS
B2B Marketplace for business ideas
June 2019 - January 2020
B2B Marketplace for business ideas
June 2019 - January 2020

Role: Lead of 4 experienced software engineers to build and scale whole web application including back-end and front-end:


● Building and maintaining web applications from architecture level to deployment; 

● Task Management and communication organization between client and development team; 

● Solid experience providing sitemap for building application; 

● Building user stories with PMs and PO`s.


Technologies used:
React, CSS, HTML
Low-carbon, customer-centric electricity system by enabling any energy asset owned by any customer
January 2020 - June 2020
Low-carbon, customer-centric electricity system by enabling any energy asset owned by any customer
January 2020 - June 2020

Role: Worked on Zero and iam-cache-server products as a senior UI/UX Developer


- working on blockchain covered web servers mostly doing synchronization between blockchain DB and      Postgres; 

- implementing API connections with metamask from client to server;

- creating and building UI reusable components doing usual code review.


Technologies used:  React Transition Group, React Router Dom, Typescript, React-dates, React-maps Formik, React-forms, Recoil.