
Narine Aghalaryan
Verified Expert in Engineering
Software Engineer and Developer
Yerevan, Armenia
Toptal member since July 21, 2026
Narine is a senior software engineer with 9 years of experience in Java development and modern AI integration for clients such as Async and Fortra. Her primary expertise is in Java, Spring Boot, event-driven architecture, and LLM-powered solutions, where she thrives in cloud-native environments. Narine builds scalable distributed systems and intelligent workflows that enhance product capabilities and improve operational efficiency.
Portfolio
Experience
- Spring Boot - 9 years
- Java - 9 years
- PostgreSQL - 6 years
- MongoDB - 5 years
- Apache Kafka - 4 years
- Redis - 3 years
- Amazon Web Services (AWS) - 3 years
- Agentic AI Systems - 1 year
Preferred Environment
Docker, Git, AWS IoT, Google Cloud Platform (GCP), Java, Spring Boot, PostgreSQL, MongoDB, Apache Kafka, Redis, Back-end Development
The most amazing...
...project I've created is an AI-powered content platform enabling intelligent text editing workflows and scalable text-to-speech generation.
Work Experience
Senior Java Software Engineer
Async
- Designed, developed, and deployed features using Java 21+, Spring Boot 3+, Gradle, and MongoDB in a microservices and event-driven architecture environment.
- Utilized Google Cloud, GitHub Actions, Google Pub/Sub, Redis, and Docker for cloud-based development and deployment workflows.
- Collaborated with product leadership to shape features from concept to implementation, design user flows, and deliver end-to-end features while balancing user experience, technical feasibility, and scalability.
- Developed internal tooling to automate configuration management workflows, empowering non-technical teams and reducing repetitive engineering tasks through self-service capabilities.
- Implemented audio and video processing pipelines for generative media applications.
- Integrated GenAI APIs and performed prompt engineering for agentic AI and skill management solutions.
- Built AI agent capabilities with Spring AI, integrating LLM loops, tool execution workflows, and contextual interactions to automate complex video editing tasks.
Computer Science Tutor
Yerevan High School No.112
- Designed and delivered computer science and programming education for 200+ students, combining theoretical concepts with hands-on projects in software development and emerging technologies.
- Led the STEP.ai educational program, guiding students in developing AI-focused projects that won first place among schools and gymnasiums across Armenia in a national AI competition.
- Organized technology-focused educational events, including tech week participation, company visits, industry discussions, and exhibitions to connect students with real-world engineering practices.
- Established partnerships with technology professionals and companies, including organizing a visit and panel discussion at Fortra to expose students to professional software engineering environments.
Senior Java Software Engineer
Fortra
- Designed, developed, and deployed features using Java 17, Spring Boot, Gradle, PostgreSQL, and MongoDB. Employed Docker, AWS, CI/CD pipelines, and Jenkins for automated deployment processes.
- Mentored team members to enhance technical skills and project delivery.
- Developed microservices with multitenancy support in an event-driven architecture. Utilized Kafka and Redis for distributed messaging and caching solutions.
- Identified and implemented engineering process improvements, including reusable Docker workflows that reduced build overhead and improved developer and QA productivity.
- Acted as a technical partner for multiple product teams, providing integration guidance into a unified platform architecture, API design support, and documentation to enable the successful adoption of a shared platform.
- Extended Keycloak capabilities through custom SPI implementations and OAuth 2.0 integrations, delivering tailored identity management solutions for enterprise applications.
- Created an internal developer platform using a custom Gradle plugin that generated production-ready Spring Boot microservices from templates, including Docker, Keycloak, multi-module builds, and ECR integration.
- Won a company hackathon by delivering a functional feature prototype within a day, demonstrating rapid execution and turning the concept into a production-ready capability.
- Mentored and guided engineers transitioning into the team, helping them understand the architecture, development practices, and project workflows to become productive quickly.
Full-stack Software Engineer
Fortra
- Delivered full-stack solutions across Java and React ecosystems, including migrating legacy Backbone.js applications to React and supporting cross-functional teams in meeting delivery goals.
- Designed and implemented support for multiple data sources, including relational databases, files, and REST APIs.
- Implemented a high-performance JSON flattening algorithm capable of processing large and deeply nested REST API responses when existing solutions did not meet project requirements.
- Enabled complex cross-source data queries, allowing users to combine relational database data with JSON and other external sources.
- Mentored interns by providing technical guidance, code reviews, and knowledge sharing.
- Authored comprehensive technical documentation to support development, onboarding, and product adoption.
- Contributed to improving the platform's data processing capabilities for enterprise-scale analytics workloads.
Experience
Text-to-content Playground
https://async.com/I developed end-to-end back-end capabilities for AI content generation, integrating with Async's AI voice cloning and TTS APIs and implementing audio generation pipelines, streaming generated voiceovers, export functionality, and API rate-limiting mechanisms to ensure reliable usage at scale.
The platform seamlessly integrates with a video editor experience where users can leverage an AI-powered chat assistant to edit projects, generate new media, utilize stock assets, and create social-media-ready content within seconds.
Restaurant Review API
I implemented REST APIs with pagination and filtering, including location-based restaurant search using geospatial querying concepts. I also designed database models, optimized queries, and applied clean architecture principles to keep the system maintainable and scalable.
I added comprehensive automated testing with JUnit, Testcontainers, and PostgreSQL containers to validate API behavior and integration scenarios.
The project also includes API documentation with OpenAPI/Swagger and production-oriented practices such as containerization and database migrations.
Generative AI workflow
http://www.async.comNotification service for multitenant platform
Single Sign-On and Identity Platform Integration
I developed custom authentication extensions for scenarios including Terms and Conditions acceptance, 2FA, tenant-aware login flows, external Identity Provider integrations (Google, Microsoft, Okta, and an OIDC-based Customer authentication provider), remember-me, and device-based authentication flows. I also collaborated with multiple product teams integrating with the platform, helping them adopt OIDC-based authentication and ensuring smooth migration and onboarding. I created detailed technical documentation describing authentication flows for enterprise customers, including exact OIDC and SAML integration flows for Okta-based environments
Architect Feedback:
Praised for proactive ownership, strong problem-solving abilities, and the ability to independently deliver complex platform initiatives. Recognized as a Keycloak and identity management domain expert who became an important contributor to the platform team. Feedback highlighted excellent investigation and collaboration skills.
Education
Master's Degree in Information Systems Development
IT Research and Development Center, YSU - Yerevan, Armenia
Bachelor's Degree in Informatics and Applied Mathematics
IT Research and Development Center, YSU - Yerevan, Armenia
Certifications
AWS Certified Cloud Practitioner
AWS
Skills
Libraries/APIs
REST APIs, API Development, OpenAPI, OpenAI API, OpenID, Claude API, Stripe Connect, WS, React, JDBC, Backbone.js, Backbone.Marionette, jQuery, Stripe, React Testing Library, FFmpeg, Protobuf, Amazon Marketplace Web Service (MWS), NumPy, Pandas, Highcharts
Tools
Claude Code, Claude, Gradle, Git, Jira, Keycloak, Postman, IntelliJ IDEA, GitLab, GitHub, Apache Tomcat, Atlassian, Slack, ChatGPT, Observability Tools, Auth0, GitHub Copilot, Jenkins, Flyway, Google Kubernetes Engine (GKE), Amazon Simple Queue Service (SQS), Amazon Cognito, Vault, Helm, Amazon EKS, AWS CloudFormation, Kiro, Amazon Elastic Container Service (ECS), Visual Studio
Languages
Java, SQL, JavaScript, CSS, HTML, C++, Python, XML, SAML, UML, Go, TypeScript, HTML5, Lua, Kotlin, C#
Frameworks
Spring Boot, JUnit, Mockito, JSON Web Tokens (JWT), Swagger, Spring Security, Spring MVC, Spring, Hibernate, OAuth 2, ASP.NET, Angular, .NET, gRPC, Spring AI, JUnit 5, Selenium, Agentic Frameworks, Windows PowerShell, Cypress, Jest
Paradigms
Microservices, REST, Microservices Architecture, Scalable Application, Test-driven Development (TDD), Web Application Architecture, CRUD, Clean Code, Agile, Test Automation, Role-based Access Control (RBAC), Code Refactoring, Agile Software Development, Automation, Refactoring, Testing, Database Design, Automated Testing, Unit Testing, CQRS, Domain-driven Development, Event-driven Architecture, B2B, Event-driven Design (EDD), Reactive Programming, Functional Programming, HIPAA Compliance, Model Context Protocol (MCP), STOMP, DevOps
Platforms
Apache Kafka, Java EE (Jakarta EE), JVM, Web, Docker, Google Cloud Platform (GCP), Jakarta EE (Java EE or J2EE), Amazon Web Services (AWS), AWS Lambda, Firebase, Cloud Run, AWS IoT, Azure, Kubernetes, Linux, Oracle, Oracle Database, AWS Cloud Computing Services
Storage
PostgreSQL, MongoDB, Google Cloud, Redis, JSON, Databases, Microsoft SQL Server, Spring Data JPA, Cloud Firestore, NoSQL, Relational Databases, MySQL, On-premise
Industry Expertise
Cybersecurity, Enterprise Security
Other
Agentic AI, RESTFul APIs, Back-end Development, Bug Fixes, Debugging, Large Language Models (LLMs), APIs, AI Agent Orchestration, Software Engineering, Code Review, Agentic Coding, Back-end, Web Development, Scalable Architecture, Software Architecture, Workflow, Distributed Systems, Software Development, Scalability, System Integration, Hands-on Implementation, Retrieval-augmented Generation (RAG), Prompt Engineering, Conversational AI, Asynchronous REST APIs, RAG Pipelines, Distributed Software, Development, Application Security, RESTful Microservices, Agentic AI Systems, Technical Documentation, API Management, Software Troubleshooting, Caching, Data Migration, AI Tools, Bug Discovery & Tracking, Multithreading, Access Control, Production Engineering, Multitenancy, SaaS, Single Sign-on (SSO), OAuth, OpenID Connect (OIDC), Data, Architecture, Database Optimization, Operating Systems, Algorithms, LLM Integration, Cloud Infrastructure, SQL Server, Full-stack, Authorization, API Design, Enterprise Architecture, Artificial Intelligence (AI), Full-stack Development, Training, Generative Artificial Intelligence (GenAI), LangChain, API Integration, Software as a Service (SaaS), Technical Leadership, Leadership, AI Integration, OpenAI, Authentication, Integrations, Reviews, Security, Communication, Workflow Automation, Performance Optimization, Network Protocols, Migration, HTTP, AI Agents, Multi-tenant Architecture, Event-driven Systems, RESTful Web Services, Troubleshooting, Cloud, Web Applications, System Architecture, Data Modeling, Identity & Access Management (IAM), AI Voice Agents, ElevenLabs Solutions, Speech-to-Text (STT), Attention to Detail, Written Communication, Web App Development, Startups, AI-generated Code, Infrastructure, CORS, Cross-site Request Forgery (CSRF), Legacy Software, Legacy Code, Solution Architecture, Gemini, AI Programming, AI Design, Planning, Technical Architecture, GDPR, Data Privacy, General Data Protection Regulation (GDPR), Multi-agent Systems, Agentic Workflow Design, AWS Cloud Architecture, QR Codes, AI-assisted Development, Monitoring, Multi-factor Authentication (MFA), Performance Improvement, Enterprise Resource Planning (ERP), ERP Systems, Cursor AI, Telemetry, Memory Leaks, High Code Quality, Scaling, Multi-tenant SaaS, SDKs, WebSockets, Performance Tuning, Application Performance Optimization, Agentic RAG Systems, Enterprise, Amazon RDS, Web Application Design, Push Notifications, Third-party APIs, Web Standards, Technical Writing, Cross-browser Compatibility, Platform Engineering, Data Governance, Stripe Payments, Responsiveness, Cloud Architecture, Security Architecture, Compliance, AI Architecture, System Design, Event Streaming, AI Automation, Amazon DocumentDB, DocumentDB, Vibe Coding, Consulting, Conflict Resolution, Synchronization, User Experience (UX), Data Security, Information Security, LLM Agents, Real-time Data, Video Editing, Messaging, Row-level Security (RLS), Workflow Automation & System Integration, AI Engineering, Google Pub/Sub, CI/CD Pipelines, Compilers, Machine Learning, Mathematical Analysis, Networking, GitHub Actions, Vector Stores, Semantic Search, Audio Streaming, Text-to-Speech (TTS), Testcontainers, Informatics, Computer Science, SpiceDB, Responsive UI, Documentation, Product Demonstrations, Presentations, Anthropic, Tracking, Observability, Latency & Throughput Analysis, Dashboards, Notifications, Cross-team Communication, Monorepos, Front-end Development, Data Visualization, Admin Panels, Dashboard Development, User Interface (UI), API Gateways, Webhooks, AI Chatbots, Team Leadership, Team Management, Vector Databases, Front-end, Object Detection, Video Processing, Videos, Supabase, Cloud Computing, Amazon API Gateway, Amazon EventBridge, HIPAA, Claude Platform on AWS, Bedrock Converse API, AWS Bedrock Converse API, Payment Processing, Cloud Networking, OWASP Top 10, Okta, Network Management, Payment APIs, Chrome DevTools, Modeling, TCP/IP, Amazon Bedrock AgentCore, AWS Auto Scaling
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