Arsen Melikyan

Senior Software Engineer focused on building products with extra attention to detail

Yerevan, Armenia, AMT

Work Experience

ServiceTitan

2021 - Present

Senior Software Engineer -> Staff Software Engineer

    Implemented and delivered a front-end solution for a new ServiceTitan business direction.
    Improved front-end platform solutions at ServiceTitan and contributed to the in-house design system.
    Wrote and maintained developer documentation. Actively maintained the core platform front-end documentation.
    Implemented TeamCity configurations for the front-end project and a GitHub Actions PR synchronization workflow for the back-end repository.
Technologies: React.js, TypeScript, Mobx, Esri maps, GitHub Actions, Jetbrains TeamCity, in-house front-end platform, and design system solutions

Full Stack JavaScript Developer

    Improved CircleCI pull request check and feature branch deployment workflow durations by ~4 and ~2.5 times respectively.
    Improved developer experience by integrating static code analysis and code styling tools into the development process.
    Integrated third-party recipe service into the system allowing the users to use a recipe search engine powered by Elasticsearch.
    Dramatically improved third-party search results by applying an approximate string-matching algorithm.
    Simplified project structure by doing a major refactor and removing unnecessary parts which allowed for reduced duplication.
    Implemented a content security policy to protect client's web application from XSS attacks.
Technologies: React.js, Redux, Node.js, MongoDB, Postgres, Elasticsearch, AWS, CircleCI

RPA Developer, Full Stack JavaScript Developer

    Enabled Service Desk personnel to perform their tasks with 300% improved time efficiency by developing a web application to bridge multiple ticketing tools and standardizing the ticket creation process.
    Developed a browser extension (Chrome, FF, Opera, etc.) to automate routine tasks of our users.
    Saved FTEs by automating business and IT processes with Blue Prism and Automation Anywhere.
    Created cognitive solutions using IBM Watson (Assistant, NLC, etc.) and deployed them to IBM Cloud.
Technologies: React.js, Redux, Vue.js, Vuex, WebExtentions API, Blockchain (Hyperledger Composer, Fabric), Node.js, MongoDB, MySQL, IBM Cloud, IBM Watson Services, Blue Prism, Automation Anywhere

Digilite
Remote

2018

Full Stack JavaScript Developer

    Temporarily took over the maintenance and development of 8thmind.com.
    Improved test coverage of the project and fixed existing broken tests.
    Suggested the team switch from Excel files to Atlassian Bitbucket for better issue management.
Technologies: Ember.js, Node.js, MySQL, Mocha, Chai, Atlassian Bitbucket

Skills

TypeScript/JavaScript
React/Next.js
Node.js/Nest.js
MongoDB
PostgreSQL
REST APIs
Websockets