Nihad Abasli
@nihadabasli
I build Java backend services, CDC pipelines, and reliable asynchronous enterprise workflows.
What I'm looking for
I've built Java backend services for enterprise applications, including a Change Data Capture service at Andersen Lab that decoupled search indexing and reduced RAM usage sixfold versus the legacy Logstash pipeline.
At Andersen Lab, I also delivered parallel Excel import pipelines that saved marketing teams an average of six hours weekly, replaced legacy email handling with RabbitMQ processing achieving 99%+ reliable single delivery, and collaborated on build-cache improvements that reduced average build times by 40%.
Through freelance work, I've developed REST APIs and microservices with Java, Spring Boot, and PostgreSQL, using RabbitMQ for background tasks and webhooks. I work with Hibernate, JDBC, QueryDSL, OpenAPI/Swagger, JUnit, Mockito, and Docker to create maintainable, documented backend systems.
My background in control and automation engineering, along with hands-on testing and automation internships, helps me connect reliable systems engineering with practical business needs.
Experience
Work history, roles, and key accomplishments
• CDC & Infrastructure: 6x RAM reduction, lower infra costs
• Data Pipelines: Parallel Excel imports, validation & deduplication; saved 6 hrs/week
• APIs & Messaging: Fixed OpenAPI startup issues; RabbitMQ achieved 99%+ delivery
• Recruitment: Advanced search, workflows & booking improvements
• DevOps: Build caching cut build times 40%
Engineer
Sumgait State Technical College
Mar 2025 - Jun 2025 (3 months)
Worked as Engineer at Sumgait State Technical College.
Back End Developer
Freelance
Sep 2023 - May 2025 (1 year 8 months)
• Developed custom REST APIs and backend microservices using Java, Spring Boot, and PostgreSQL for freelance clients and university related projects.
• Set up asynchronous processing with RabbitMQ to handle background tasks and webhooks.
• Leveraged Hibernate and JDBC alongside QueryDSL for dynamic database filtering, type-safe queries, and efficient data mapping.
• Performed functional and in-circuit testing (FCT/ICT) on manufactured PCBs and assisted with test fixture preparation.
• Supported ICT frequency and delay tuning and conducted basic maintenance on networking equipment.
• Gained exposure to automated production lines, AOI systems, and test automation tools including TestStand and LabVIEW.
• Assisted in the manufacturing and assembly of industrial control panels and control devices.
• Interpreted project blueprints and supported SMD component soldering and panel assembly.
• Performed power-on and power-off testing of control panels and related systems.
Education
Degrees, certifications, and relevant coursework
Azerbaijan State Oil and Industry University • ASOIU
Master's degree, Computer Systems and Networks
2025 - 2027
Pursuing a Master's degree in Computer Systems and Networks.
Yıldız Teknik Üniversitesi
Bachelor's degree, Control and Automation Engineer (100% English)
2019 - 2025
During my education at this university, I managed to complete two internships at well known local companies. I've played a great role in the university projects I was part of. I have missed our beautiful campus(
Tech stack
Software and tools used professionally
OpenAPI
GitHub
GitLab
JaCoCo
Kubernetes
Docker Compose
Jenkins
Debezium
PostgreSQL
Spring Boot
Redis
Gradle
Java
Logstash
Kafka
RabbitMQ
Grafana
Kibana
Prometheus
Elasticsearch
JUnit
Mockito
Keycloak
OAuth2
Docker
REST Assured
SQL
Rancher
Podman
Portainer
GitHub Copilot
WireMock
Testcontainers
DeepSeek
Model Context Protocol (MCP)
LM Studio
OpenCode
Availability
Location
Authorized to work in
Portfolio
github.com/von-naSocial media
Job categories
Skills
Interested in hiring Nihad?
You can contact Nihad and 90k+ other talented remote workers on Himalayas.
Message NihadGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
