Information
PROFESSIONAL SUMMARY
Technical Team Lead and Senior Software Engineer with 10+ years of professional software development experience, specializing in Java backend systems, microservice architecture, and distributed systems. Proven ability to lead multidisciplinary engineering teams (backend, web, and mobile) in fintech and financial-platform environments, driving architectural decisions, enforcing clean code principles, and delivering scalable, reliable, and maintainable systems. Deep hands-on expertise in Java, Spring Boot, Spring Framework, RESTful APIs, RabbitMQ, Docker, and SQL/NoSQL databases. Experienced in code review, mentoring engineers, defining engineering standards, and collaborating cross-functionally with Product, QA, and DevOps teams. PhD in Computer Networks and Telecommunications. Native Armenian • Professional English
TECHNICAL SKILLS
Languages: Java (7+ years, primary), JavaScript, Groovy, PL/SQL, T-SQL
Frameworks & Platforms: Spring Boot, Spring Framework, Spring Security, Hibernate, MyBatis, EJB, Struts, Grails
Architecture & Design: Microservices Architecture, Distributed Systems, RESTful APIs, Service-to-Service Communication, Event-Driven Design, Design Patterns, Clean Code Principles, High Availability, Scalability, Resilience
Messaging: RabbitMQ (production experience)
Databases: MySQL, Oracle, PostgreSQL, MongoDB, MS SQL — Relational & NoSQL
DevOps & Infrastructure: Docker, Jenkins, AWS, GCP, Maven, Git, TeamCity, Apache, Tomcat
Observability & Quality: System Performance Monitoring, Logging, Troubleshooting, Code Review, Engineering Standards
Frontend (oversight): JavaScript, HTML/CSS — full-stack awareness for backend/web/mobile team leadership
Leadership: Technical Team Lead, Multidisciplinary Team Management, Mentoring, Technical Interviewing, Agile Collaboration, Stakeholder Communication
WORK EXPERIENCE
Energize Global Services CJSC 2019 – Present Technical Team Lead / Senior Software Engineer
Doocat — Mobile Financial Management Platform (Fintech)
-
Led a multidisciplinary engineering team of backend and frontend developers end-to-end, coordinating delivery across all workstreams and ensuring alignment with product and business objectives.
-
Designed and owned the system architecture for a mobile financial management platform built on microservice principles, RESTful APIs, and event-driven messaging via RabbitMQ, ensuring scalability, resilience, and high availability.
-
Drove architectural discussions and design decisions; encouraged active engineering participation and accountability across the team.
-
Defined and enforced coding standards, clean code principles, development processes, and engineering best practices for the team.
-
Conducted technical interviews and built the engineering team from scratch, hiring across backend and frontend disciplines.
-
Collaborated closely with Product Owners and business stakeholders to translate requirements into scalable, maintainable, and reliable technical solutions.
-
Designed and implemented RESTful backend services, data integration pipelines, and reporting modules; performed code reviews and provided technical mentorship to engineers.
-
Took ownership of system quality, performance, and reliability; balanced functional requirements with nonfunctional concerns including security, observability, and maintainability.
Stack: Java • Spring • MyBatis • Hibernate • MySQL • RabbitMQ • Docker • JavaScript • Maven • Git • Jenkins • iReport
Worldline Issuer Backoffice — Card Issuing Platform (Fintech)
-
Led technical design and delivery of a card-issuing backoffice platform serving international clients, covering both backend and frontend modules
-
Performed code reviews, enforced engineering standards, and mentored junior and mid-level developers.
-
Delivered new features and performance optimizations; collaborated with Product Owners and international stakeholders, presenting demos of new capabilities to clients.
-
Provided technical support and production troubleshooting, maintaining high system reliability and uptime.
Stack: Java • EJB • Hibernate • Oracle • JavaScript • HTML/CSS • Maven • Git • Jenkins
Customs Management System — Distributed Government Platform
-
Designed and implemented a large-scale distributed customs platform using microservice architecture, RESTful APIs, and a hybrid SQL/NoSQL database backend.
-
Led server-side and client-side architecture decisions, security hardening, and data protection design.
-
Integrated AWS cloud infrastructure and Docker containerization for scalable, reliable deployment.
-
Collaborated with product managers, data scientists, and analysts to improve software quality and system responsiveness.
Stack: Groovy • Grails • PostgreSQL • MongoDB • Hibernate • RabbitMQ • Docker • AWS • Maven • Git • Jenkins
Addevice Software Development Company 2021 – 2022 Chief Information Officer (CIO)
-
Defined and executed technology strategy aligned with business goals; reported directly to executive leadership.
-
Oversaw IT infrastructure, systems architecture, and cross-functional engineering teams.
-
Established engineering KPIs, SLAs, and performance metrics; managed vendor relationships and budget.
-
Implemented engineering policies, development procedures, and best practices across all teams.
EnEagle LLC 2020 – 2021 Co-Founder & Chief Operating Officer
-
Co-founded an IT services company; led engineering operations, project delivery, and team scaling.
-
Oversaw end-to-end software project delivery ensuring quality, timelines, and budget adherence.
-
Led technical hiring, onboarding, and growth of engineering and operational teams.
Webb Fontaine Holding 2017 – 2018 Software Engineer
-
Designed and implemented client-side and server-side architecture for international trade facilitation platforms.
-
Built RESTful APIs, managed relational databases, and enforced security and data protection compliance.
-
Collaborated with product managers and data teams; produced technical documentation.
Union of Information Technology Enterprises 2013 – 2018 Team Leader — Robotics & Embedded Systems
-
Led engineering teams in robotics R&D projects; managed project delivery from design through integration.
-
Hands-on programming in C, C++, and LabView; worked with sensors, image recognition, and autonomous systems.
File information