Skip to content
View senoldogann's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report senoldogann

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
senoldogann/README.md

Hi there, I'm Senol Dogan πŸ‘‹


πŸš€ About Me

I’m a Senior Full Stack Engineer based in Oulu, Finland, with 7+ years of experience building scalable web and mobile products.

My core expertise is in TypeScript, React, Next.js, and Node.js, covering the full development lifecycle β€” from product architecture and database design to frontend systems, backend APIs, CI/CD, and cloud deployment.

I focus on building software that is:

  • scalable
  • maintainable
  • performance-oriented
  • aligned with real business goals

In addition to my core full stack work, I also build selected projects in Rust, Go, and AI tooling, especially where performance, reliability, and developer experience matter.

My Skills


πŸ›  Tech Stack

Core

  • Frontend: React, Next.js, TypeScript, Tailwind CSS, Redux
  • Backend: Node.js, Express.js, REST APIs, GraphQL
  • Databases: PostgreSQL, MongoDB, Redis, Elasticsearch
  • Cloud & DevOps: Docker, Kubernetes, GitHub Actions, Azure

Additional

  • Languages & Systems: Go, Rust, Python, PHP
  • Mobile: React Native, Flutter, Swift
  • Architecture: Clean Architecture, SOLID, TDD, Microservices, Event-Driven Systems

πŸ’Ό Experience

Full Stack Developer β€” Omapalsta Oy

Remote Β· Contract

  • Integrated Azure backend services with a Next.js frontend
  • Improved frontend-backend communication and overall application performance
  • Contributed to reusable UI development and delivery workflows

Full Stack Developer β€” Mstofix

Remote Β· Contract

  • Built scalable full stack applications using React, Node.js, and PostgreSQL
  • Designed RESTful APIs and database structures for enterprise use cases
  • Worked on backend services and performance-oriented implementations

Freelance Full Stack Developer & Consultant

Remote

  • Delivered end-to-end web solutions for international clients
  • Managed projects from requirements and architecture to deployment
  • Built landing pages, dashboards, SaaS products, and custom business tools

Frontend Web Developer β€” EFORWEB Internet Solutions

Mersin, Turkey

  • Developed responsive web interfaces for client projects
  • Collaborated with design and backend teams from concept to delivery

πŸ“‚ Selected Projects

A Finland-focused job discovery platform that aggregates listings from multiple sources into a unified and searchable experience.

Tech: Next.js, Go, PostgreSQL, Redis, Elasticsearch


An AI-assisted development governance platform designed to support code quality, project oversight, and structured engineering workflows.

Tech: Tauri, React, TypeScript, Rust


An AI-powered code analysis and refactoring platform built to improve maintainability and streamline development workflows.

Tech: Next.js, Python



The goal of this project was to build ComplyLane, a compliance follow-up workspace for teams that need to track client obligations, owners, due dates, evidence status, and client-ready follow-up in one place instead of spreading that work across spreadsheets, email, and notes.

Tech: React, Typescript, Vite, Azure Static Web Apps, Azure Functions, Microsoft Entra ID (MSAL), Google 0Auth, Azure Table Storage, Azure Blog Storage, Azure Queue Storage, Application Insights, OpenAI API, Vitest, Playwright, Bicep.


🌐 Portfolio

I’ve delivered a wide range of products, from business platforms and internal tools to mobile apps and technically ambitious side projects.

πŸ‘‰ Explore my work: senoldogan.dev


🀝 Let’s Connect

I’m always interested in connecting with people working on high-quality products, modern web platforms, developer tools, and scalable systems.

Pinned Loading

  1. RustWatch RustWatch Public

    Rust

  2. ai-chat-template ai-chat-template Public

    Ai-chat-template

    TypeScript

  3. LLM-Context-Manager LLM-Context-Manager Public

    Bridge the gap between your codebase and your AI editor. CCM transforms static source code into a dynamic, queryable Knowledge Graph, enabling AI agents to navigate, understand, and reason about yo…

    Rust 1

  4. codex-switcher codex-switcher Public

    A macOS menu bar app that manages multiple OpenAI Codex accounts and automatically switches between them when usage limits are reached β€” no manual login/logout needed.

    Python 5

  5. affaan-m/everything-claude-code affaan-m/everything-claude-code Public

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    JavaScript 131k 18.7k