Summary
Overview
Work History
Skills
Certification
Education
Languages
Websites
Recommendations
Timeline
Generic
Artiom Startev

Artiom Startev

Senior Software Engineer | Solutions Architect 🚀
Chișinău

Summary

Experienced in Cloud Architecture, Backend Development, and Frontend Engineering, I specialize in designing and optimizing scalable, high-performance applications. With 5+ years of hands-on experience, I have deep expertise in AWS services, distributed systems, and modern web technologies and hands-on practice with GenAI/ML.

  • Cloud & Infrastructure – Architecting and optimizing cloud solutions using AWS (AWS CDK TypeScript), with a strong focus on security, reliability, and cost efficiency.
  • Backend Engineering – Building robust, scalable, and efficient APIs using Go, GraphQL, and REST, ensuring high performance and maintainability.
  • Frontend Development – Crafting seamless user experiences with Angular, TypeScript, and RxJS, delivering clean, efficient, and intuitive applications.
  • GenAI & ML – Gained practical experience with Amazon Bedrock and SageMaker, working on RAG pipelines, configuring embeddings, using vector databases, and exploring multiple AWS ML services to bridge AI concepts with real-world solutions.

Holding AWS Certified Solutions Architect – Associate, Developer – Associate, AI Practitioner, and Cloud Practitioner certifications, I’m passionate about efficiency, automation, and solving complex challenges. Constantly learning, improving, and pushing the boundaries of what’s possible in cloud and software development and AI.

Overview

5
5
years of professional experience
4
4

Certificates

Work History

Senior Software Engineer

KIVORK
01.2026 - Current

Technical responsibilities:

• Core API & Business Logic:
- Design and implement complex, large-scale business logic in Go (Golang) powering the central and high-throughput API serving as the primary aggregation layer for flight and transportation data.
- Build and maintain a large, well-structured set of REST routes using Gorilla Mux, enforcing clean separation of concerns and maintainability across a rapidly evolving codebase.

• GDS Integration & Microservices Architecture:
- Integrate with multiple GDS (Global Distribution System) providers, orchestrating data retrieval, normalization, and transformation into a unified internal format aligned with business rules.
- Architect and develop dedicated GDS-specific microservices (Go) using frameworks such as Fiber and Gin, each encapsulating the integration logic for a single GDS and exposing clean internal APIs consumed by the central API.

• Concurrency & Performance Engineering:
- Leverage Go's concurrency primitives — goroutines, channels, semaphores, worker pools, fan-out/fan-in patterns — to maximize throughput and minimize latency across parallel GDS calls and data processing pipelines.
- Author unit tests, benchmarks, and performance tests to enforce correctness and efficiency standards at the component and system level.

• Caching & Data Flow:
- Integrate Redis for distributed caching of frequently accessed GDS responses and computed results, reducing redundant external calls and improving response times.
- Publish processed results and domain events to Kafka topics, enabling downstream departments and services to consume real-time flight and transportation data asynchronously.

• Observability & Infrastructure:
- Implement structured logging with the ELK Stack (Elasticsearch, Logstash, Kibana), configuring appropriate log levels per environment (dev, staging, production) for efficient debugging and audit trails.
- Instrument services with Prometheus metrics and build Grafana dashboards for real-time visibility into system health, latency, throughput, and error rates.
- Manage build and deployment pipelines through Jenkins, coordinating continuous integration and delivery across multiple Go services.

Full-Stack Software Engineer

Payingit
Amsterdam, Netherlands
06.2021 - 10.2025

Technical responsibilities:

Frontend:

- Build complex SPAs with Angular + TypeScript + RxJS, SCSS and Bootstrap.
- Implement modular, OOP-style components, advanced reactive forms (custom validators) and dynamic, data-driven UIs.
- Integrate with AWS AppSync (GraphQL); host static assets in S3 and distribute via CloudFront (OAI).
- Maintain unit tests with Jest and enforce high code quality.

Backend:

- Develop services in Go (Golang) using goroutines, channels and concurrency patterns for performance.
- Integrate with third-party systems (e.g., AFAS) and persist data in Aurora Serverless (MySQL) via GORM.
- Expose APIs through AppSync (GraphQL) and API Gateway (REST).

Serverless & Async Workflows:

- Build Lambda-based microservices (Go) invoked by AppSync pipeline resolvers or API Gateway.
- Implement resilient async processing using SNS → SQS → Lambda.

Infrastructure as Code:

- Design and manage the AWS estate with AWS CDK (TypeScript).
- Manage stacks, nested stacks and environment deployments.

CI/CD, Security & Observability:

- Build and run pipelines (CodeBuild / CodePipeline) and deployment scripts (Bash).
- Configure authentication/authorization with Cognito (user pools/groups/custom attributes).
- Implement centralized logging, tracing (X-Ray) and WAF protection; secure secrets with Parameter Store / Secrets Manager.

Testing, Reviews & Enablement:

- Cypress E2E automation and CI integration; collaborate with QA to reduce flakiness.
- Review all FE/BE PRs, mentor teammates, produce docs to accelerate onboarding and maintain standards.

Process & collaboration:

- Actively participate in refinement, sprint planning, retrospectives and architecture reviews.
- Translate business needs into technical requirements and prioritize trade-offs with stakeholders.
- Make deployment, rollback and incident decisions as the reliable owner for on-call and production activities.

Skills

  • Amazon Web Services (AWS)
  • AWS CDK (TypeScript)
  • Kubernetes
  • Docker Swarm
  • Docker
  • Jenkins
  • Microservices
  • Apache Kafka
  • Go (Programming Language)
  • Elastic Stack (ELK)
  • Prometheus
  • Grafana
  • Redis
  • MySQL
  • GraphQL
  • REST APIs
  • Angular
  • RxJS
  • TypeScript
  • JavaScript
  • Artificial Intelligence (AI)
  • Machine Learning
  • Generative AI
  • Prompt Engineering

Certification

  • AWS Certified Solutions Architect – Associate
  • AWS Certified Developer – Associate
  • AWS Certified AI Practitioner
  • AWS Certified Cloud Practitioner

Education

Bachelor's Degree - Applied Informatics And Mathematics

Universitatea De Stat Din Moldova
Chișinău, Moldova
06-2026

High School -

IPLT "OLIMP"
Chișinău, Moldova
06.2022

Languages

English (Professional Working)
Romanian (Limited Working)
Russian (Native or Bilingual)

Recommendations

  • Wybren Slager (Product Owner) - "Artiom is a very pleasant developer to work with! He has a strong drive to understand the context thoroughly and come up with the right solution. He is always ready to help. His talent and drive make him a great colleague."
  • Jim Ruijl (Application Specialist) - "Artiom is an engaged developer, very pro-active. Giving suggestions and is trying to understand the fundamentals of the project. Very adaptable to changing environments and keeps priority on his personal development."
  • Michel van Duiven (Software Architect | Team lead Service and Innovation Center) - "One of the most loyal and quick learning developers I have met."

Timeline

Senior Software Engineer

KIVORK
01.2026 - Current

Full-Stack Software Engineer

Payingit
06.2021 - 10.2025

Bachelor's Degree - Applied Informatics And Mathematics

Universitatea De Stat Din Moldova

High School -

IPLT "OLIMP"
Artiom StartevSenior Software Engineer | Solutions Architect 🚀