
Syerikjan Khusayan
Verified Expert in Engineering
Full-stack Developer
Toronto, ON, Canada
Toptal member since March 4, 2021
Syerikjan is a software engineer with a decade of industry experience in banking and enterprise applications such as Dash Enterprise 5. An advocate for test-driven development, he focuses on developing reliable and scalable solutions. He has engineered the VOD solution on AWS, enabling adaptive bitrate streaming capabilities, resulting in a 30% increase in user engagement. Syerikjan specializes in back-end development and prefers to work with Node.js, React, Java, and Go.
Portfolio
Experience
- Node.js - 8 years
- Java - 6 years
- Go - 5 years
- Next.js - 5 years
- React - 4 years
- GraphQL - 3 years
- NestJS - 3 years
- Kubernetes - 3 years
Availability
Preferred Environment
Linux, PostgreSQL, Node.js, Visual Studio Code (VS Code), Amazon Web Services (AWS), Java, Go, React, Back-end
The most amazing...
...thing I've developed and deployed is a video-on-demand solution on AWS to achieve adaptive bitrate streaming.
Work Experience
Senior Back-end Developer
Plotly Technologies Inc.
- Built a fast and reliable GraphQL API, allowing users to scale their data science and ML dashboards quickly.
- Implemented a fault-tolerant, event-driven solution for ML app deployments using Kafka, Kubernetes, and PostgreSQL.
- Developed an SSH proxy service to authenticate Git SSH deploys of ML apps.
Senior Software Engineer
TomYo
- Developed and deployed the video-on-demand solution on AWS to achieve adaptive bitrate streaming for an edtech company.
- Integrated mailing and SMS services using dependency injection and abstracted dependencies to be mocked during unit tests.
- Implemented a recommendation engine using Segment collected data and AWS Personalize.
- Architected a notification service to send push and in-app notifications using Node.js EventEmitter development. Monitored push notification delivery with Google Cloud BigQuery.
- Applied concurrent live-commenting feature to increase user interaction with the live stream using Socket.IO and Redis.
Software Engineer
Nomadays, Inc.
- Migrated existing WordPress agency websites to progressive PWA web apps, which increased the load speed by 30%.
- Coded a multilingual routing solution that made the platform SEO-friendly.
- Initiated and led componentizing of the platform code to ease the development process.
Software Engineer
Unimedia Solutions
- Built an ad performance reporting solution for Japanese mobile operators Au and Softbank using Spring Boot.
- Automated the testing process through RSpec unit testing and GitLab CI/CD.
- Implemented a task completion history-checking feature.
Software Engineer
Golomt Bank
- Reduced SMS notification systems' speed from two minutes to five seconds by upgrading legacy code to allow Java multithreaded processing and database connection pooling using MongoDB.
- Developed a web service using SOAP to block or unblock cards as an e-bank module, reduced 30% of branch overhead in cards, and increased security by encrypting request parameters.
- Reduced 40% of the migration process overhead by assembling a database record formatting tool.
- Redesigned and reduced the legacy billing system's response time by applying a proxy pattern to the data manipulating section and encrypted data exchange.
Experience
TomYo App
AWS Video on Demand (VOD) Solution
Mattermost Web App
https://github.com/mattermost/mattermost-webappEducation
Master's Degree in Computer Science
RMIT University - Melbourne, Australia
Bachelor's Degree in Software Engineering
National University of Mongolia - Ulaanbaatar, Mongolia
Skills
Libraries/APIs
Node.js, React, Restify, Socket.IO, React Redux, Twilio API
Tools
Sequelize, AWS Step Functions, AWS CloudFormation, Amazon EKS
Languages
Java, JavaScript, Go, GraphQL, SQL, Dart, TypeScript
Frameworks
React Native, Next.js, Express.js, NestJS, Spring, Spring Microservice, Ruby on Rails 4, Spring Boot, ASP.NET MVC, Redux
Paradigms
Gang of Four (GOF) Design Patterns, Agile, Scrum, Microservices, Microservices Architecture, Serverless Architecture
Platforms
Linux, Amazon Web Services (AWS), Kubernetes, Firebase, Docker, Apache Kafka, AWS Lambda
Storage
PostgreSQL, Redis, NoSQL, MongoDB, MSSQLCE, Google Cloud, Amazon DynamoDB
Other
Back-end, Web Development, TypeORM, WebSockets, MERN Stack, Team Leadership, PostgreSQL 9, Corporate Finance, Digital Banking, IntelliJ SDK, Spring Cloud, AWS Elemental MediaConvert, Serverless
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