
Hüseyin Onur
Senior Software Developer | .NET • Distributed Systems • Payment & Reservation Platforms
Bu kişiyi işe al
Bu adaya doğrudan iş teklifi gönderin
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)



