Tigran Niksalyan, Developer in Yerevan, Armenia
Tigran is available for hire
Hire Tigran

Tigran Niksalyan

Verified Expert  in Engineering

Front-end Developer

Location
Yerevan, Armenia
Toptal Member Since
August 17, 2020

Tigran is a senior software developer with about a decade of professional experience. Tigran has a progressive track record with expertise in developing online applications, internal tools, data protocols, data encryption, and security. Skilled in large data processing along with motion graphics and web development, Tigran is a developer who can deliver high-performing products.

Portfolio

Reddit, Inc.
JavaScript, Front-end Development, HTML, TypeScript, Front-end, CSS, GraphQL...
Mobeus Industries, INC.
Unity, Visual Effects (VFX), Shaders, C++
Synergy International Systems
Angular, Communication, REST APIs

Experience

Availability

Full-time

Preferred Environment

Windows, PhpStorm, WebStorm, JetBrains Rider, 3D, Unity

The most amazing...

...project I've done was NetWings, a web development solution based on Angular and Angular Material Components. Fifty plus apps have been made using NetWings.

Work Experience

Senior Software Engineer (Front-end)

2023 - 2024
Reddit, Inc.
  • Developed and maintained internal software, which included fixing bugs.
  • Researched and developed complex editing tools and components.
  • Provided support and advice for new functionality.
Technologies: JavaScript, Front-end Development, HTML, TypeScript, Front-end, CSS, GraphQL, ECMAScript (ES6), Angular, REST, Vue, Polymer

Senior Unity Consultant

2022 - 2022
Mobeus Industries, INC.
  • Developed and maintained internal software, including fixing bugs.
  • Researched and developed complex editing tools and components.
  • Provided support and advice for new functionality.
Technologies: Unity, Visual Effects (VFX), Shaders, C++

Senior Front-end Developer

2018 - 2021
Synergy International Systems
  • Developed and maintained internal software, which included fixing bugs.
  • Analyzed and developed SVG-based graphical solutions.
  • Researched and developed complex editing tools and components.
Technologies: Angular, Communication, REST APIs

Senior Front-end Developer

2015 - 2018
BetConstruct
  • Maintained the primary website maintenance, which included implementing improvements and bug fixes.
  • Developed internal software along with maintaining it and fixing bugs.
  • Provided support and advice on a smooth transition from AngularJS to Angular.
Technologies: AngularJS, REST APIs

Senior Online Marketing Developer

2011 - 2014
Insparx (be2 and C-date)
  • Developed and maintained internal software development, including fixing bugs.
  • Developed a conversion tracking and monitoring system that provides maintenance services and bug fixes.
  • Used the earlier version of the NW engine for development.
Technologies: HTML, CSS, MySQL, PHP

Senior Developer

2008 - 2010
HayPost
  • Developed and maintained the primary website, which included fixing bugs.
  • Created and maintained internal software and fixed bugs.
  • Used an earlier version of the NW engine for development.
Technologies: CSS, HTML, MySQL, PHP, Communication

Aircraft Simulator

The goal was to recreate commercial aircraft functionality, including radio communication simulation, navigation controls, ILS landing, the possibility to set up multiple displays, and touchscreen control.

3D Modeling Software

A 3D Modelling tool that uses dynamic geometry generation pathfinding algorithms. The goal was to speed up the modeling process, automate most of the process, and reduce the amount of work by 60% to 70% and the failure rate due to human error.

NetWings 5 CMF (Content Management Framework)

NetWings is a web development solution based on Angular and Angular Material components. More than 50 applications and tools have been made using NetWings.

Supported Features:
• Customizable lists with add, remove, editing, sorting, searching, and filtering capabilities.
• File manager.
• Image editor.
• Multiple users.
• Multiple languages.
• Full registration process including email confirmation and Google and Facebook login
• Reporting

Final Mission VR

https://store.steampowered.com/app/1165830/Final_Mission_VR/
Final Mission VR is a simple virtual reality shooter. A retro-style game, but with a new approach. It introduces a new control system for VR to prevent motion sickness by adapting the game for a standing and sitting experience.

Internal Reporting Tool and Banner Tool | Creative Repository, Tracking System

A reporting tool that uses estimations based on deal types and traffic. The goal was to reduce the amount of work by 50% and the failure rate due to human error. It has a single data source for internal reporting and introduces a unified tracking code system for two brands with separate tracking logic.

My Heart's Journey

This is an online platform game made using HTML5. It was written entirely in JavaScript, including the game engine itself. In 2013, the game was nominated as the "Best Technological Solution" in Armenia's Open Game contest.

Technologies used include: HTML5, JavaScript, and a canvas game engine (self-created).

Panther SciFi Isometric Adventure

https://www.youtube.com/watch?v=jveNGMeKjpw
Panther SciFi Isometric Adventure
Jan 2017 to Jan 2018

Project Description:
Panther SciFi Isometric Adventure game, which was inspired by the retro style of games of the 1990s, was adapted for touch screen devices.

Technologies: Unity.

DJ Simulation Software

The goal was to recreate the DJ experience in VR, including crowd reaction.
To support learning and actual simulation, full DJ device audio processing functionality has been recreated. I made a connection to the actual hardware via the MIDI interface.

Three.js-based AR Game

AR Fishing is an exciting game that uses augmented reality to bring the joy and excitement of fishing to your smartphone or tablet! With realistic graphics and physics, players can experience the thrill of catching a wide variety of fish in a range of different locations.

To play, players point their device's camera at a flat surface, and a virtual lake is placed in front of them. The lake is filled with beautiful and diverse fish that are swimming around in the water. Players cast their fishing line by swiping their finger on the screen and trying to hook as many fish as possible.

Languages

TypeScript, JavaScript, PHP, HTML, HTML5, C#, ActionScript 3, PHP 7, Sass, MaxScript, CSS, GraphQL, ECMAScript (ES6), C++

Frameworks

Angular, AngularJS, Unity, Unity3D, Angular Material

Libraries/APIs

HTML5 Canvas, Three.js, RxJS, jQuery, jQuery UI, REST APIs, Facebook API, Node.js, Steam Integration, Chart.js, WebGL, Entity Framework, Lit, Vue, Polymer

Tools

Adobe Premiere Pro, Canvas, 3ds Max, Adobe After Effects, V-Ray, JetBrains Rider, WebStorm, PhpStorm

Platforms

Web, Arduino, Windows, Mobile, Samsung Gear VR, Google VR

Storage

MySQL, SQLite, WebCore, PostgreSQL

Other

Virtual Reality (VR), Discreet Combustion, Games, Gaming, Communication, Game Development, Animation, Hardware Design, 3D, 3D Games, AmCharts, Morpheus VR, VR Platform, OpenAI GPT-3 API, Front-end Development, Front-end, Visual Effects (VFX), Shaders

Paradigms

REST

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring