Skip to content
View AzazelSensei's full-sized avatar

Block or report AzazelSensei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AzazelSensei/README.md

Abdullah GΓΆkmen

Software Engineer

Building scalable backend systems & cross-platform applications

Portfolio LinkedIn Email


About Me

  • Currently working at the Turkish Ministry of Health, contributing to systems serving 85M+ users
  • Focused on backend architecture, microservices, and DevOps practices
  • Experienced in building production-grade mobile & web applications
  • Backend works and some projects are not shown for security reasons and client requirements

Tech Stack

Backend

Java Spring Boot PostgreSQL Redis RabbitMQ Kafka gRPC Elasticsearch

Frontend & Mobile

Flutter Dart React Next.js TypeScript

DevOps & Tools

Docker Kubernetes Jenkins Grafana Git


Projects


Open source

Merged contributions I actually landed:

Project PR
PMD [doc] Fix #2527: restore CPD tiling article link
PMD [java] AbstractClassWithoutAnyMethod false positive on derived abstra...
form_builder_extra_fields add a visual example gallery for extra fields #21
flutter_file_picker Relax file_picker_linux dbus to ^0.7.13
melos honor PUB_CACHE when generating IDE files
content Remove incorrect private+no-store guidance from HTTP caching guide
retrofit.dart detect generated toJson on Freezed models
mdn/browser-compat-data VideoFrame.copyTo.format_property
Lithos UI Toggle coverage for #124
freeCodeCamp stray article in Toggle Text App

Open pull requests:

Project PR
logging-log4j2 Honor spring.cloud.config.watch.enabled on Log4j2EventListener
maven-changes-plugin Fail announcement templates on null Velocity values #130
maven-checkstyle-plugin failsOnError should fail the build, not abort the report #656
maven-deploy-plugin [MDEPLOY-315] Clarify deploy without a local distributionManagement
maven-enforcer RequireFilesExist should accept a file reached through
maven-gpg-plugin Clarify that sign-and-deploy-file uses Resolver POST
maven-help-plugin Do not let effective-pom encoding fall back to null
maven-invoker-plugin Document how to use a JVM debugger with invoker ITs #708
maven-jar-plugin Document that skipIfEmpty wins over forceCreation
maven-resources-plugin Restore mavenFilteringVersion for the usage page
maven-shade-plugin Write an empty relativePath on dependency-reduced-pom.xml
maven-surefire Fix #3303: distinguish JUnit 6 ParameterizedClass invocations
maven-wrapper Fail when only-script mvnw has no download tool #441
awaitility/awaitility Fix Predicate never tested when Callable returns null
flutter_cache_manager Await store.putFile so cache info is persisted #492
infinite_scroll_pagination drop offstage new-page progress indicator
jackson-databind Document that CacheProvider must return new cache instances
bloc testing initial events
bloc add prefer_bloc_provider
bloc add avoid_missing_event_handlers
equatable compare records with == in objectsEquals
mocktail hint when previous when() is missing then*
mocktail name the verified mock on call-count mismatch
flutter_map don't pass a non-positive pinch scale to math.log
flutter_map stop MarkerLayer wrap loops on a non-finite camera
flutter_form_builder add itemCrossAxisAlignment to FormBuilderRadioGroup #1401
form_builder_extra_fields default searchable dropdown text style to titleMedium #99
form_builder_validators clarify v11 checkNullOrEmpty default for optional fields #116
get_it Add optional ignoreIfNotRegistered to unregister #420
sentry-dart document add-to-app and replay when native init is off
dagger Clarify that enableAggregatingTask is on by default #5235
error-prone Skip nested java.lang types in AvoidCommonTypeNames
json_serializable.dart Use $enumEncode for non-nullable enum toJson lookups
json_serializable.dart Prefix json_annotation helpers when imported with a prefix
flutter_animate Annotate Widget.animate() with @widgetFactory
melos only report success when dart pub exits 0
hive_ce_docs Update contacts tutorial to GenerateAdapters
hive_ce_samples Use GenerateAdapters for the contacts sample
jsoup Add Elements.before(Node) and after/prepend/append(Node) #953
kotlinx.coroutines Join backgroundScope after cancel in runTest
patrol report drag time on dragUntil timeouts #2103
mdn/browser-compat-data Add css.types.color.from_currentcolor for relative color origin
css-examples put border-image-source last in CSS output
micrometer Document @MeterTag when placed on a method
injectable Add constructorCallback to generated micro package init
Feign Skip bridge methods in contract parsing and map them for dispatch
slf4j Pin fluent API caller method name in CallerInfoTest
reactor-core Document that reactor-core-micrometer meters stay registered
picocli [doc] Drop the dead hawkeye example
pflag Keep wrapping after an unbreakable usage word
Spring AI Normalize advisor observation contextual names
spring-data-commons Document Vavr collection types as query method parameters
spring-data-redis Document setIfAbsent return value
spring-security Document DaoAuthenticationProvider timing-attack mitigation
tldr add page
tldr add page
retrofit.dart serialize FlutterCompute @Body via toJson
fx Add AsType generic wrapper over As
very_good_cli resolve dart coverage package_config in pub workspaces
lottie-flutter avoid CanvasKit stack overflow on animated trim paths #411

GitHub Stats

GitHub Stats Top Languages
GitHub Streak

GitHub Instagram

Pinned Loading

  1. persistent-memory persistent-memory Public

    Human-like persistent memory for AI coding agents β€” local-first, immutable decision/lesson records with provenance, hybrid retrieval, zero API keys

    Python