Narek Malkhasyan
Verified Expert in Engineering
WordPress Developer
Yerevan, Armenia
Toptal member since July 21, 2017
As a skilled full-stack developer with over 12 years of experience, Narek possesses a broad range of technical expertise, from server-side and desktop programming to front-end web development. He is well-versed in working with the .NET framework, C#, ASP.NET MVC, WPF, Microsoft SQL Server, PHP, WordPress, React, and React Native. Narek is a strong team player who always strives to produce high-quality, maintainable code.
Portfolio
Experience
- JavaScript - 9 years
- C# - 7 years
- MySQL - 7 years
- PHP - 6 years
- WordPress - 5 years
- Angular - 1 year
- React - 1 year
- React Native - 1 year
Availability
Preferred Environment
Visual Studio Code (VS Code), Windows
The most amazing...
...thing I've coded was an anomaly detection algorithm for graphing the uniqueness of brain electric activity (EEG) signals over time.
Work Experience
Freelance WordPress Developer
YesChef Ltd
- Developed new architecture for creating post and page templates, with a significantly improved page loading performance.
- Created optimized counterparts of existing landing pages.
- Worked on WordPress API endpoints, debugged and fixed various payment and subscription flows.
Freelance WordPress Developer
Product Mafia
- Created a complex filtering panel UI and functionality.
- Achieved significant improvements in page load speed.
- Created an admin module for automated retrieval of AliExpress products' prices and details using Puppeteer.
Freelance PHP Developer
BTGWorks (via Toptal)
- Added a new user role in a business management system.
- Added database tables and stored procedures for the new user role.
- Developed a webhook for automatic processing of incoming emails.
Freelance WordPress Developer
WildCrafter
- Created a responsive page and post templates from PSD.
- Developed Gutenberg blocks for reusable UI sections.
- Worked on communication with BigCommerce API for fetching, displaying, and updating shopping cart and promotional banners.
- Used Timber plugin for separation of business and UI logic in the code.
Freelance React Native Developer
KiiCards (via Toptal)
- Developed a React Native application for organizing vacation photos and sending to a printing service.
- Integrated Google Analytics for tracking user behavior through the application.
- Integrated Stripe to the application to charge the user credit card in a PCI compliant way.
- Integrated and customized a library for collecting credit card information.
Freelance WordPress Developer
Baroque Group (via Toptal)
- Developed a fully responsive theme for a news magazine website.
- Migrated website data from SquareSpace to WordPress, fixed issues with migration plugin.
- Processed the content of the old website and created an automated process for removing outdated information.
- Integrated and customized a commenting plugin to the theme.
- Used multiple custom post types and the ACF plugin for business specific data storage.
Freelance WordPress Developer
D'Marge (via Toptal)
- Maintained the website by fixing issues on front-end and back-end.
- Developed new designs from PSD files.
- Managed Google DFP ads, developed mechanisms for displays and smooth transitions.
- Refactored code, removed unreachable code, incorporated web development tools to the project: Sass source codes, Gulp, NPM scripts, and more.
- Developed new features for an existing A/B testing plugin.
.NET Developer
Optym
- Built an intranet web application for a trucking company (R+L Carriers) to develop and maintain optimal service network and line-haul schedule. Used the ASP.NET MVC framework for back-end development and HTML, AJAX, jQuery, and Telerik controls for GUI development.
- Developed an intranet Silverlight application for a railroad company (CSX) used as a service quality analysis and performance assessment tool; used Silverlight Telerik controls for rich GUI development and WCF RIA services.
- Created an intranet Silverlight application for a railroad company (CSX) to monitor the efficiency of train cars in terms of time and distance. Worked on the application's database using SQL Management Studio 2012 and on the UI using MVVM Light framework, Telerik controls, and ArcGIS library.
Web Developer
NetSoft USA
- Developed an intranet web application intended to streamline, support, and audit expense management processes within the organization.
- Contributed to all stages of the development lifecycle—including the design of functional specifications, database design, multi-tier loosely coupled architecture design, GUI, and service layer development.
- Used the ASP.NET MVC framework for back-end development; HTML, AJAX, and jQuery for rich GUI development.
- Worked with the Microsoft Entity Framework for connecting the repository layer to the database.
- Created unit tests using the Visual Studio unit testing framework.
Software Developer
Hylink JSC
- Developed security software to lock/unlock workstations based on proximity to a paired mobile device via Bluetooth.
- Utilized Microsoft Foundation Class (MFC) framework for GUI development.
- Integrated Bluetooth protocol stack for seamless interaction between workstations and paired devices.
Experience
GreenWell
WildCrafter
IOPro
http://narek-dev.com/UI-Pages/ioprouiBaroque
D'Marge
http://dmarge.comChameleon
http://narek-dev.com/WP/ChameleonQuality
http://narek-dev.com/WP/QualityWindow Classics
http://narek-dev.com/WP/WindowClassicsThe live site can be found at: WindowClassics.com
Personal Website
http://narek-dev.com/WP/JonathanDGrowJKids
http://narek-dev.com/WP/JKidsMarvin Canada
Education
PhD Degree in Computer Engineering
Armenian National Academy of Sciences - Yerevan, Armenia
Master's Degree in Programming
Armenian National Academy of Sciences - Yerevan, Armenia
Bachelor's Degree in Informatics and Applied Mathematics
Yerevan State University - Yerevan, Armenia
Certifications
React Native Certificate
Toptal Academy
React Certificate
Toptal Academy
Skills
Libraries/APIs
React, jQuery, Stripe API, WordPress API, Google Maps API, Stripe, WordPress REST API, Microsoft Foundation Class (MFC) Library, DFP API, ArcGIS, Facebook SDK, Chart.js, BigCommerce API, Puppeteer, Node.js, WooCommerce API, Microsoft Foundation Classes (MFC)
Tools
Microsoft Silverlight, Subversion (SVN), GitHub, Microsoft Visual Studio, Mailchimp, Expo, Google Analytics, Gutenberg Editor, Advanced Custom Fields (ACF), Redux Thunk
Languages
C#, PHP, HTML, JavaScript, CSS, SCSS, Sass, C++, Timber
Frameworks
React Native, ASP.NET MVC 3, .NET, MVVM Light Toolkit, Windows Presentation Foundation (WPF), Ionic, Bootstrap, Angular, Next.js, ASP.NET MVC, Tailwind CSS, Redux
Paradigms
Unit Testing, BEM, Object-relational Mapping (ORM), Design Patterns
Platforms
WordPress, ClickFunnels, Visual Studio Code (VS Code), WooCommerce, BigCommerce, Windows, Telerik, AliExpress
Storage
MySQL, Microsoft SQL Server
Other
Data Structures, Algorithms, WordPress Themes, API Integration, Front-end, WordPress Plugins, APIs, SOLID Principles, Code Review, Elementor, Squarespace, Migration, WCF Web Services, Beaver Builder, Site Speed Optimization, Content Marketing Platforms
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