
Arman Piloyan
Verified Expert in Engineering
Software Developer
Yerevan, Armenia
Toptal member since May 13, 2021
Arman Piloyan is a senior software engineer and data engineer with 7+ years of experience building scalable back-end systems and data pipelines. He has led microservices initiatives, modernized CI/CD, and delivered cloud-native APIs across automotive, IoT, SaaS, and AI. Recently, he contributed to data integration workflows and RAG prototypes, while mentoring engineers and driving cross-team technical excellence.
Portfolio
Experience
- Java - 8 years
- Databases - 8 years
- Amazon Web Services (AWS) - 6 years
- TypeScript - 6 years
- Node.js - 6 years
- NestJS - 5 years
- GraphQL - 5 years
- Python - 3 years
Preferred Environment
TypeScript, Node.js, Java, Amazon Web Services (AWS), REST, GraphQL, Docker, Databases, Python, MongoDB
The most amazing...
...thing I've built is a GitOps pipeline using GitHub Actions and Argo CD, automating deployments, tests, and data workflows for faster, reliable delivery.
Work Experience
Senior Software Engineer/Data Engineer
SuperAnnotate
- Designed and maintained back-end services and APIs for data-intensive workflows, ensuring scalability and reliability across high-traffic use cases.
- Contributed to ETL workflows for ingesting and transforming annotation metadata from APIs and cloud storage, with a focus on schema validation and data consistency.
- Assisted in RAG-related prototypes, setting up vector search experiments (Pinecone) and integrating retrieval layers into early LLM-based features.
- Developed microservices in Python/TypeScript, integrating with internal data platforms and external APIs.
- Improved data pipeline monitoring and debugging by adding structured logging and basic observability dashboards.
- Collaborated with ML and product teams to streamline embedding generation and caching strategies, improving performance and reducing resource usage.
- Took part in cross-team design reviews and mentoring, contributing to engineering standards and knowledge sharing.
Node.js and TypeScript Back-end Developer
Volvo R&D Center - Main
- Architected and maintained a scalable microservices ecosystem, managing vehicle service workflows.
- Migrated 15+ legacy services to NestJS and TypeScript, enhancing modularity and long-term maintainability.
- Redesigned federated GraphQL API architecture with a code-first schema approach, reducing service onboarding time by 30%.
- Unified authentication via OpenID Connect, enabling secure and consistent identity flows.
- Led CI/CD transformation. Migrated pipelines to GitHub Actions, reducing CI time by 50%. Introduced Argo CD for GitOps-based deployment management.
- Reduced Docker build time by 40% through multi-stage builds and layer caching.
- Created local development environments via Docker Compose, cutting onboarding time by 60%.
- Implemented performance benchmarking in staging environments, identifying bottlenecks and improving P95 response times.
- Orchestrated event-driven ETL flows using Kafka + Azure Event Grid, aggregating vehicle telemetry and service data into analytics pipelines that later informed predictive maintenance use cases.
- Developed Python-based data processing scripts for log parsing, schema validation, and batch transformations, complementing the event-driven services and accelerating debugging/analytics workflows.
Software Engineer
DILAX Intelcom
- Developed onboarding flows for IoT edge devices, including X.509 certificate authentication.
- Built Java services using Jersey for cryptographic validation aligned with EU security compliance.
- Enhanced performance of Angular-based device UIs for low-spec embedded hardware.
- Streamlined over-the-air firmware update delivery, increasing fleet-wide success rate by 20%.
Back-end Developer
Kursorganizer
- Designed REST and GraphQL APIs with Fastify and Apollo Server for scalable educational platform features.
- Spearheaded back-end migration to TypeScript for improved type safety and consistency.
- Re-architected PostgreSQL data models, reducing reporting query times by over 50%.
- Developed embeddable plugin-based integration tools for external partners.
Software Engineer
WICASTR
- Developed an IoT onboarding platform using AWS Lambda, Go, and Node.js, enabling seamless edge device provisioning.
- Enhanced platform resiliency with self-healing connection strategies.
- Delivered the MVP three weeks ahead of schedule, contributing to successful investor demos.
- Optimized geolocation APIs using Bluedot SDK, reducing latency for location-based features by 35%.
Associate Teacher
American University of Armenia
- Organized problem-solving sessions in Java to demonstrate the practical usage of theory covered during the classes.
- Designed custom OOP exercises to cover weekly topics.
- Assisted the professor in designing the course structure and covered materials.
Back-end Developer
Virtuace
- Built microservices for insurance workflow automation using Java and Guidewire.
- Completed production bug fixing while getting customer feedback and managing issue tracking on Jira.
- Refactored legacy claims logic to support better audit trails and resiliency.
Software Engineer
Polixis
- Optimized financial data ingestion pipelines and reduced failure rates by 25%.
- Rewrote high-latency Elasticsearch queries, resulting in a 2x search speed improvement.
- Developed data loader jobs that index-scraped data into Elasticsearch by making corresponding associations with related records kept in a separate database.
Software Engineer
PicsArt
- Developed an error tracking tool in Java backed by an Elasticsearch engine, which collects application crash data and provides an interface through which the data can be analyzed.
- Built a service in Node.js that provides user-feed recommendations based on pre-processed data stored in the Hadoop Distributed File System (HDFS).
- Tracked and fixed production bugs in the Express-based application that caused photo editor tools to fail in certain settings.
- Refactored in-app and push notification service of the application written in Java to make it compatible with the new feature set.
Experience
Volvo Cars Service App
Edge Computing Platform
Swimming Course Reservation Platform
Education
Bachelor's Degree in Computer Science
American University of Armenia - Yerevan, Armenia
Skills
Libraries/APIs
Node.js, Chai, Sinon.JS
Tools
Helm, Azure IoT Hub, Docker Compose, MQTT, Mocha, Jira, Clubhouse, AWS CloudFormation, Amazon Cognito, Amazon Simple Notification Service (SNS), Jenkins, Kibana
Languages
JavaScript, TypeScript, Java, GraphQL, Python, Go
Frameworks
Express.js, Spring Boot, NestJS, Spark, Jest, Spring, Fastify, Jersey, Angular, JUnit, Selenium
Paradigms
REST, Database Design, ETL
Storage
Databases, MongoDB, Elasticsearch, PostgreSQL, Redis, Amazon S3 (AWS S3)
Platforms
Amazon Web Services (AWS), Docker, Apache Kafka, Kubernetes, AWS IoT Core, AWS IoT Greengrass, Linux, Spinnaker
Other
Software Engineering, Communication, Software Architecture, Data Architecture, Serverless, Argo CD, Artificial Intelligence (AI), Technical Leadership, Machine Learning, Team Leadership, Retrieval-augmented Generation (RAG), Large Language Models (LLMs), Applied Cryptography, Guidewire, TypeORM, HTTPS, Gosu, Amazon API Gateway, Pinecone
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