Ana içeriğe geç
Hüseyin Onur

Hüseyin Onur

Senior Software Developer | .NET • Distributed Systems • Payment & Reservation Platforms

Yetenek
IstanbulÜyelik tarihi 21 Ağustos 2026
Senior Software Developer.NETDistributed SystemsPayment & Reservation PlatformsreactNode.jsJavaRESTful APIsGolangSQLDatabase DesignQuery OptimizationPostgreSQLRedisRabbitMQDockerAPI GatewayCI/CDJenkinsSystem ArchitectureElectronJWTAgileScrumGitJavaScript
·

Bu kişiyi işe al

Bu adaya doğrudan iş teklifi gönderin

Senior Software Developer.NETDistributed SystemsPayment & Reservation Platformsreact

Hakkında

Senior Software Developer with 6+ years of experience designing and developing scalable backend systems, high-performance APIs, distributed services, and enterprise web applications. Experienced in .NET, Node.js, Docker, PostgreSQL, Redis, RabbitMQ, and cloud-native architectures. Strong background in payment systems, reservation platforms, database optimization, API integrations, and microservice-based solutions.

Passionate about clean architecture, performance optimization, and building reliable production systems.

Deneyim

Software Developer - Sanalogi Bilişim A.Ş

(2025-01 - 2026-01)

  • Designed and developed high-performance backend services using .NET, Node.js and Golang for tourism, reservation, and payment platforms.
  • Architected scalable REST APIs and asynchronous worker services handling reservation synchronization, payment processing, and background jobs.
  • Designed and maintained database architecture, optimized complex SQL queries, and improved overall system performance for high-volume transactional workloads.
  • Built API Gateway services to centralize authentication, routing, logging, and service orchestration.
  • Implemented Redis caching strategies to improve reservation flow performance and reduce database load.
  • Developed RabbitMQ-based event-driven workers for payment integrations, reservation synchronization, and third-party service communication.
  • Integrated multiple payment providers including virtual POS systems and installment infrastructures.
  • Designed resilient integration layers for external tourism providers and reservation systems.
  • Created multi-tenant architectures supporting multiple agencies and configurable business rules.
  • Improved application observability through structured logging, centralized monitoring, and production troubleshooting.
  • Participated in architectural decisions, code reviews, and mentoring developers while maintaining clean architecture principles.

Software Developer - Finbosoft A.Ş

(2024-01 - 2025-01)

  • Developed and maintained enterprise-grade financial web applications using React, .NET, Node.js and Golang, delivering secure and responsive user experiences.
  • Designed and integrated RESTful APIs through an API Gateway architecture to centralize authentication, routing, and service communication.
  • Implemented secure authentication and authorization mechanisms using JWT (JSON Web Token) and role-based access control (RBAC).
  • Built and optimized Docker containerized environments to ensure consistent development, testing, and production deployments.
  • Configured and maintained Jenkins CI/CD pipelines to automate build, testing, and deployment processes.
  • Collaborated with backend teams to develop scalable microservice integrations and improve API performance.
  • Participated in system architecture discussions, code reviews, and Agile Scrum ceremonies to ensure high-quality software delivery.
  • Improved application performance through frontend optimization, API response tuning, and efficient state management.
  • Worked closely with QA and DevOps teams to support release management and production deployments.
  • Utilized Git-based version control workflows and maintained clean, reusable, and maintainable codebases following industry best practices.

Software Developer - ustamgeliyor.com

(2020-01 - 2023-01)

  • Developed modern web applications using React and JavaScript while collaborating on backend services built with .NET, Node.js and Golang.
  • Implemented REST API integrations and contributed to API development for internal business workflows.
  • Participated in database design, SQL query optimization, and backend feature implementation.
  • Built reusable frontend components and maintained responsive, user-friendly interfaces.
  • Collaborated with cross-functional Scrum teams, participating in sprint planning, code reviews, and agile development processes.
  • Improved application performance by optimizing frontend rendering and backend API response times.
  • Resolved production issues, implemented bug fixes, and contributed to continuous product improvements.
  • Worked with Git-based version control and CI/CD workflows to support reliable deployments.

Eğitim

Electronics and Communication Technology - Electronics and Communication Technology - İstanbul University (2020-01 - 2022-01)

Computer Programming - Computer Programming - İstanbul University (2026-01)

Beceriler

Senior Software Developer.NETDistributed SystemsPayment & Reservation Platforms

Değerlendirmeler