Skip to content
View aliozdemir13's full-sized avatar

Block or report aliozdemir13

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
aliozdemir13/README.md

Ali Özdemir | Software Engineer & Solution Architect

Software Engineer with a formal degree and 8+ years in high-scale backend systems development and design, including 4+ years as a Solution Architect. Currently transitioning my public footprint toward Go (Golang) and AI/LLM-integrated systems.

Authoring specialized LLM Skills for Enterprise Architects and high-performance developers.

I build the stuff I need or I am interested in!


💻 Technical Expertise

  • Languages: Go (Active Focus), Java, TypeScript, JavaScript, Node.js, Next.js, React Native.
  • Foundation: Software Engineering degree with professional/academic background in C and C++.
  • Architecture: 4+ years designing enterprise-scale solutions in the Salesforce ecosystem.
  • Current Direction: Building high-performance CLI tools, backend systems in Go with LLM/AI integration, and exploring hardware-software bridges for IoT and hobby devices.

🛠️ Languages & Tools

Go Java TypeScript JavaScript Node.js Next.js React Native Salesforce Docker AWS CI/CD n8n


🚀 Public Projects (Open Source)

An independent, open-source Go toolkit for load-testing Salesforce Apex REST endpoints.

  • Focus: Rate-limited goroutine orchestration, CSV-driven test-data pooling, OAuth-based Salesforce API authentication, and per-endpoint error reporting.
  • Status: Implements controlled RPS execution across configurable Apex REST scenarios, using randomized shared data consumption and structured error aggregation to expose throughput limits in synchronous Salesforce transaction flows. Active improvements are focused on the overall architecture, bounded worker pools, and richer latency metrics.

An independent, open-source CLI orchestrator for Atlassian Jira, built with Go.

  • Focus: Bidirectional data translation, recursive tree-traversal parsing, and Terminal UI (TUI) design patterns.
  • Status: Utilizes service-oriented design and data normalization to transform nested enterprise JSON (ADF) into structured, performant TUI components.

A CLI Sports Intelligence Center for real-time telemetry.

  • Focus: Data normalization, service-oriented design, and advanced CLI architecture using the Cobra framework.
  • Status: A sophisticated API orchestrator that transforms complex, nested enterprise JSON into localized, structured terminal data.

A hardware-software bridge connecting Node.js to CircuitPython on a Raspberry Pi Pico.

  • Focus: Real-time data streaming over Serial, USB-HID macro implementation, and embedded system constraints.
  • Key Tech: Node.js, CircuitPython, I2C Protocol, Serial (UART) Communication.

A polished CLI Task Manager built with Go.

  • Focus: Idiomatic Go structure, JSON persistence, and terminal UI design.
  • Status: First public milestone in my transition to Golang.

Note: More projects focused on LLMs and AI agents are currently in private development and will be released soon.


🤖 Skills

I use AI as an engineering amplifier, with a focus on defining the standards, constraints, and review patterns that keep generated code idiomatic, maintainable, and production-oriented.

Gofrik Go Dev Skill A high-fidelity instruction set for aligning LLMs with Idiomatic Go development.

  • The Philosophy: It rejects "clever" abstractions in favor of Go's core values: simplicity, explicit error handling, and standard library purity.
  • Under the Hood: Built on architectural experience to ensure AI-generated output adheres to senior-level patterns (e.g., proper goroutine lifecycles, consumer-defined interfaces, and zero-value usefulness).
  • The Goal: Transforming LLMs from "code generators" into "Idiomatic Pair Programmers" that understand the nuance of the Go ecosystem.

Enterprise Architect Skill (Contact for details)

    • LLM skill for Enterprise Architecture and Systems Design.

🎯 Professional Goals

I am currently migrating my personal portfolio from private Salesforce-centric repos to public Go-based projects. My goal is to combine my architectural experience with the performance and simplicity of Go to build robust applications and open-source projects.


📊 GitHub Activity

Ali's GitHub stats

Top Langs


📫 Connect with me

LinkedIn X Website

Pinned Loading

  1. clockwork-piranha clockwork-piranha Public

    A Go-based **toolkit** for load-testing Salesforce Apex REST endpoints. Clockwork Piranha deploys a coordinated pack of concurrent goroutines against a target endpoint at a controlled rate, hunting…

    Go

  2. Go-Do Go-Do Public

    Go based CLI To Do application built in Go (Golang) featuring JSON persistence, ANSI colors, and idiomatic project structure. Designed for learning.

    Go

  3. Gofrik-Go-Dev-Skill Gofrik-Go-Dev-Skill Public

    LLM skill specialized for golang development

  4. Lumina-CLI Lumina-CLI Public

    Lumina: a high-performance Golang CLI Sports Center. It's a real-time engine normalizing ESPN API data for NBA, NFL, F1, and Soccer. Architected for low-latency terminal rendering, it showcases ad…

    Go

  5. OdinCLI OdinCLI Public

    Go based CLI application for Jira connection via terminal

    Go

  6. Pico-Macro-Keyboard Pico-Macro-Keyboard Public

    A multi-sport live tracker that bridges the ESPN and OpenF1 APIs to a Raspberry Pi Pico via Serial communication. This project demonstrates how to handle complex data processing on a host (Node.js)…

    JavaScript