Nikita Semenov
Senior Software Engineer • Senior Go Developer
Experienced software engineer with over 4 years specializing in high-load systems, application development, and information security. Demonstrated success in tackling complex challenges, optimizing performance, and securing applications against vulnerabilities. Known for a rational, results-oriented approach to development and adaptability to constructive feedback. Collaborative team player with a proactive attitude toward knowledge sharing and continuous learning.
Experience
Nov 2023 – Present
Phuket, Thailand
Senior Go Developer, Search Team, Aviasales
  • Counteracted bots and scrapers, reducing search load by ~8% without impacting conversion rates.
  • Conducted vulnerability research, identifying and mitigating issues exploited by bots and scrapers.
  • Researched and optimized the performance of search engine component, achieving a speed increase of approximately 30%.
  • Implemented business features.
Sep 2020 – Nov 2023
Phuket, Thailand
Senior Python/Go Developer, Integration Team, Aviasales
  • Participated in the development of a high-load data processing service provided by the world's largest GDS.
  • Designed and implemented a booking processing system, achieving a 10x speed improvement.
  • Designed and integrated a debugging data collection system for partner bookings.
  • Investigated anomalies in partner bookings data and developed a remediation plan.
  • Designed and maintained the Backoffice service, providing statistics and metrics for Aviasales business partners.
  • Developed integrations to connect partners to the search engine.
Feb 2020 – Sep 2020
Khabarovsk, Russia
Junior Python Developer, Fogstream
  • Created a system for managing dynamic OG tags of a page and previewing how links to the page will visually look in search services and messengers.
  • Participated in the development of integrations for an online store with external data providers.
Eudication
2015 – 2020
Khabarovsk, Russia
Specialists degree of Information Security, Computer Science Far Eastern State Transport University
Skills
High-Load Systems Design Performance Optimization System Vulnerability Assessment Deep Analytical and Investigative Approach Effective Team Collaboration
Go Python JavaScript / TypeScript HTML / CSS SQL
Docker Kubernetes Kafka Redis Posgres