Grigory Tovmasyan
Verified Expert in Engineering
Software Developer
Grigory has been developing software solutions for enterprises, startups, and small teams for 18 years. He specializes in designing and building scalable, user-friendly, and clean-coded applications in various domains. Grigory is detail-oriented, takes ownership of solving complex problems, and learns new technologies quickly.
Portfolio
Experience
Availability
Preferred Environment
Git, Slack, Visual Studio Code (VS Code), Ubuntu
The most amazing...
...software I've developed analyzes real estate market data to help brokers identify the best investment opportunities.
Work Experience
Senior Lead Front-end and React Developer
Devicie PTY LTD
- Architected and developed the dashboard for B2B customers.
- Developed the front end of the application that focuses on customer-facing registration onboarding.
- Converted Figma designs into a pixel-perfect front-end application.
Full-stack JavaScript Developer
Here/Say, LLC
- Migrated the front end and back end of a legacy website to React/Node.js.
- Modeled the database with different business logic support. Set up database migrations.
- Wrote E2E, integration, and unit tests to ensure code quality.
Senior React Developer and Engineer
iptiQ
- Participated in the development of white-label solutions for the company's most important clients.
- Developed custom components library based on Material UI.
- Communicated with team members to deliver high-quality, bug-free, and user-friendly applications on time. Performed code reviews.
Senior Software Engineer
Aventri
- Led team of engineers for developing critical parts of company online meeting platform.
- Managed development efforts for legacy code migration to React.
- Mentored team members for best practices, code standards, and agility.
Senior Engineer
Freelance
- Architected and developed software solutions by studying clients' needs, systems flow, data structures, data usage, and work processes for various clients.
- Built software solutions for enterprise companies, startups, and small teams.
- Learned and adopted new technologies for different projects.
- Wrote E2E and unit tests and automated code deployment.
- Architected and developed GraphQL Apollo Server with Node.js and connected it with React GraphQL Apollo Client for different projects.
Software Architect and Team Lead
eWorks
- Collaborated with team members to architect and develop software solutions for clients.
- Led team members to deliver high-quality, bug-free, and user-friendly applications on time.
- Followed best practices for code quality and led the code review process.
- Managed a team using Agile Scrum methodologies and estimated and assigned tasks.
- Set up continuous integration and continuous delivery (CI/CD) for numerous projects.
- Wrote E2E, integration, and unit tests to ensure code quality.
Senior Software Engineer and Team Lead
Data2Code
- Participated in the development of both new and existing projects.
- Collaborated with other developers, QA engineers, and product managers to develop new features consistent with product roadmaps.
- Developed project estimates and status updates in cooperation with product managers.
Full-stack Software Engineer
Nairi Soft
- Designed and implemented complex data integration solutions.
- Developed back-office systems and APIs, delivered database designs, and implemented user interfaces.
- Participated in all aspects of the software development lifecycle and investigated problem areas.
Experience
Data Analysis Tool for Real Estate Brokers
Custom CRM System for an Insurance Company
Data Entry and Aggregation Software for Lawyers
Gathered Here | Wills
https://wills.gatheredhere.com.auSkills
Languages
TypeScript, JavaScript, TypeScript 3, ECMAScript (ES6), GraphQL, CSS3, HTML, CSS, HTML5
Frameworks
Express.js, Bootstrap, YARN, Redux, Serverless Framework, Blueprint, Jest, Material UI, Tailwind CSS, NestJS
Libraries/APIs
React, Node.js, Google Maps API, Redux-Saga, REST APIs, Immutable.js, Facebook API, Chai, Highcharts
Tools
Git, CircleCI, Jenkins, Jira, Bitbucket, React Apollo, GitHub, RabbitMQ, Sentry, WebStorm, Slack, Figma, SendGrid
Paradigms
REST, E2E Testing, Unit Testing, Responsive Web Design (RWD), DevOps
Platforms
Amazon EC2, Amazon Web Services (AWS), Docker, DigitalOcean, Mapbox, Ubuntu, Visual Studio Code (VS Code), Azure
Storage
MongoDB, Elasticsearch, MySQL, Amazon S3 (AWS S3), Memcached
Other
Serverless, APIs, Single-page Applications (SPA), Apollo Server, Responsive Web Apps, Front-end, Storybook, Customer Relationship Management (CRM), Semantic UI, Charts, Apollo, SEO Tools, Cloud, Integration, API Integration
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