Samvel Asatryan
Verified Expert in Engineering
Full-stack Web Developer
Yerevan, Armenia
Toptal member since May 18, 2020
Samvel is a full-stack engineer with over five years of experience in web development. He's worked on different projects in various industries, including learning, marketing, and eCommerce, and has solved many problems in each of them. Samvel is ready to use his skills to help you realize your great ideas.
Portfolio
Experience
Availability
Preferred Environment
Slack, WebStorm, MacOS
The most amazing...
...project I worked on was a hotel reservation system with the ability to "walk around" the hotel rooms, measure the length of the bed, and look out the windows.
Work Experience
Senior Software Engineer
EPAM Systems
- Developed reusable React components using Adobe XD design files.
- Tested React components using Unit tests and Storybook.
- Built the front end of a website for a client using React.
JavaScript Developer
ArctX
- Led the front-end team and held technical meetings to help team members with some technologies.
- Discussed business requirements with stakeholders, PMs, and PO, then with the team, conducted different Scrum meetings with my PM.
- Conducted research and selected technology for various projects.
- Improved code quality by performing code reviews and integrating automatic checks/linters at GitHub Actions and during the pipeline.
- Built the front end of a website for the company using React.
- Created admin management websites for a few applications with React and Angular.
- Constructed an API and database for the statistic application using NestJS and MySQL.
- Developed an app integrated with online gaming platform providers such as Pragmatic Play.
Front-end Developer
ScreenCloud
- Developed a website for the company's upcoming online event.
- Fixed bugs and updated a few existing pages on the main website.
- Constructed fully responsive pages from Sketch files using Sketch Cloud.
Full-stack Web Developer
Fouraitch
- Created several responsive web applications and pages.
- Enhanced the UI and UX across the entire web application.
- Redesigned the database and the API for readability and performance.
- Improved database security and protected the website from XSS attacks.
- Optimized several large SQL queries where the execution time went down two to three times.
- Described test cases for business logic and created the unit tests.
- Led various daily meetings, including architecture, feature, solution discussion, and code and PR reviews with my sub-team with two junior and mid-level developers.
Experience
Football Club Fan App
https://fcsp.myfan.co/I worked as the front-end developer but also took part in back-end development. I built reusable React components and built and published packages for user data validation to Npm.
Course Finder
https://www.course.am/en/I was one of the front-end developers and I developed reusable React components, used UI frameworks such as Material-UI and Ant design, and handled the Google Maps API.
Reboot, ScreenCloud
I worked on the front-end side and developed the website from Sketch files. The website shows the description of the event, agenda, guests, and accompanying podcasts.
Online Shop for a Top Three Tire Company
Social Marketing Web App
Custom Printing App
I was a front-end developer and was primarily involved in the optimization and adding a couple of new features to the existing application.
Gambling Web App
I was a front-end developer involved in integrating online games from a provider like Pragmatic Play and API results from our back-end into our web application.
Education
Bachelor's Degree in Computer Science
National Polytechnic University of Armenia - Yerevan, Armenia
Skills
Libraries/APIs
React, React Testing Library, Context API, jQuery, React Redux, Node.js, Google Maps API, REST APIs, React Router, Jenkins Pipeline, React Navigation, jQuery UI, Antd, Facebook API
Tools
Git, GitHub, GitLab, GitLab CI/CD, WebStorm, JSX, PhpStorm, NPM, Jira, Redux Thunk, Jenkins, Sonar, SonarQube, Confluence, Redux Toolkit, Webpack, Babel, Figma, Cron, Lerna, Slack, Sketch, Prettier, Bitbucket, CircleCI, TeamCity
Languages
HTML, JavaScript, JavaScript 6, ECMAScript (ES6), TypeScript, HTML5, CSS, CSS3, SCSS, Less, PHP, SQL, Sass, Bash Script
Frameworks
Web Frameworks, Redux, Express.js, Bootstrap, Yarn, Next.js, Material UI, Jest, React Native, NestJS, Angular
Paradigms
Object-oriented Programming (OOP), REST, Unit Testing, Agile, Agile Software Development, Scrum, RESTful Development, Responsive Web Design (RWD)
Platforms
Windows, MacOS, Linux, Docker, Visual Studio Code (VS Code), Heroku, Messenger Bots, Google Cloud Platform (GCP), Salesforce, Vercel
Storage
JSON, MySQL, MongoDB, Databases, Redis Cache, PostgreSQL
Other
APIs, Web Development, Web App Development, ESLint, Husky, Front-end, Front-end Development, Responsive Web Apps, JavaScript Libraries, Full-stack, Web App Deployment, Ajax, RESTful Web Services, Shopware, Styled-components, Storybook, Strapi, Material Design, Axios, i18n, Content Management Systems (CMS), API Integration, UI Development, User Interface (UI), User Experience (UX), Pixel Perfect, Full-stack Development, Integration, Authorization, User Authentication, Authentication, Web Security, Application State Management, TypeORM, Prismic, Back-end, Back-end Development, Performance, Optimization, CI/CD Pipelines, Architecture
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring