
Tigran Grigoryan
Verified Expert in Engineering
Software Developer
Madrid, Spain
Toptal member since August 8, 2019
Tigran is a software developer with a PhD in mathematics and computer science. With over 10 years of experience in full-stack development and a passion for efficient problem-solving, he delivers high-quality products. Tigran is equally comfortable working in the .NET and Node.js environments. As for the front end, he has mastered both Vanilla JS and various JavaScript frameworks, such as Angular and Vue.
Portfolio
Experience
- JavaScript - 8 years
- C# - 6 years
- Microsoft SQL Server - 6 years
- .NET - 6 years
- Express.js - 4 years
- Node.js - 4 years
- Angular - 4 years
- Vue - 2 years
Availability
Preferred Environment
Git, Visual Studio, Visual Studio Code (VS Code), Windows
The most amazing...
...chunk of code I've created generated web forms from JSON schemas.
Work Experience
Full-stack Engineer
Elite Jeans
- Maintained and added new features to the existing web application, which tracks and simplifies sending work orders to the factories, monitoring their production, and shipping.
- Migrated mLab and Heroku-based system to the MongoDB Atlas, GitHub, and AWS.
- Implemented PDF reporting system using Puppeteer and Marko.js.
- Implemented a logging mechanism and developed an application to monitor those logs.
Team Lead
Ogma Applications
- Mentored team members in learning Angular and Vue.js frameworks.
- Created and worked on an Angular/C# project, which integrates Microsoft Partner Center API.
- Participated in the integration of the Microsoft Partner Center API.
- Implemented automated quality assurance techniques, such as E2E and unit tests, in the projects.
Senior Software Developer
Ogma Applications
- Integrated several third-part APIs, namely, Authorize.Net payment system, Google Maps API, Geolocation API, and Microsoft Partner Center API with existing web applications.
- Led the development of a task management system for internal use.
- Took part in developing a network management system.
- Developed a scheduler service for background operations.
Software Developer
Ogma Applications
- Implemented bulk uploads, editing, and validation of data from Excel sheets.
- Developed tree diagrams of networks with the JavaScript Canvas API.
- Created various controls for the user interface feature.
- Implemented dynamic templates, which were used to upload data as Excel sheets.
- Helped in the dynamic creation of PDF reports in the back end.
- Created a dashboard with various charts using the Highcharts library.
- Developed a mechanism for creating and sending HTML emails.
Experience
Systanium
PBDWest EDI
Task Tracker
Omega
Form Generator
Education
PhD in Computer Science
Yerevan State University - Yerevan, Armenia
Master's Degree in Information Systems Management
Yerevan State University - Yerevan, Armenia
Bachelor's Degree in Mathematics and Mechanics
Yerevan State University - Yerevan, Armenia
Certifications
React—The Complete Guide (including Hooks, React Router, Redux)
Udemy
TOEFL iBT
Educational Testing Service
Skills
Libraries/APIs
Chart.js, React, Authorize.net, RxJS, Node.js, REST APIs, Highcharts, jQuery, Vue, Vuex, Antd, NgRx, Google Maps API, LINQ, Puppeteer, Marko.js
Tools
Visual Studio, Git, Visual Studio 2019, Postman, NPM, MongoDB Atlas
Languages
HTML, C#.NET, C#, JavaScript, HTML5, ECMAScript (ES6), CSS, SQL, CSS3, SCSS, Regex, TypeScript, Less
Frameworks
Angular, Redux, AngularJS, .NET, MVC Razor, Kendo UI, ASP.NET MVC, Vuetify, Bootstrap, Express.js, OAuth 2, Ionic 4, NestJS
Platforms
Visual Studio Code (VS Code), Windows, Heroku, Firebase, Amazon Web Services (AWS), Amazon EC2
Storage
JSON, Microsoft SQL Server, SQL Server Management Studio (SSMS), MongoDB, Relational Databases, Amazon S3 (AWS S3)
Paradigms
REST, Microservices Architecture, Database Design, Agile, E2E Testing, MEAN Stack
Other
User Authentication, Data Visualization, Microsoft Clarity, Data Structures, Algorithms, Material Design, Clarity PPM, HTML Canvas, User Interface (UI), Web Components, HTML Email, Regular Expressions, Research, Computer Science, Languages, Network Systems, Machine Learning, Calculus, Linear Algebra, Differential Equations, Statistics, Reports, English
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