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

Highlights

  • Pro

Block or report senoldogann

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 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 β€” Data Solutions Finland Oy

Remote Β· Contract

  • Mobile Development with Flutter Offline Agent
  • Improved frontend-backend communication and overall application performance

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

OmaLeima transfers the app's paper stamp cards to the phone. The student collects the stamps with a QR code, the company scans with their own device, and the organizer sees the evening's situation in one place. Tech: React Native Expo, TypeScript , Javascript


I built a way to use GitHub Copilot from my phone and continue coding remotely

Tech: React Native Expo, TypeScript


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

    RustWatch is a high-performance, terminal-based system monitor written in Rust. It provides real-time visualization of system resources including CPU, RAM, and running processes.

    Rust

  2. 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 61 3

  3. 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.

    Swift 14 2

  4. affaan-m/ECC affaan-m/ECC Public

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

    JavaScript 246k 37.1k

  5. web-research-stack web-research-stack Public

    A production-ready web scraping and AI-powered research tool with full-stack capabilities.

    Python 12

  6. Live-Translate Live-Translate Public

    Live subtitles with translation on top of your screen while you watch meetings, movies, or streams.

    TypeScript 3