Skip to content
View akkaraponph's full-sized avatar
😁
Coding & Researching
😁
Coding & Researching

Block or report akkaraponph

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
akkaraponph/README.md

Hi there πŸ‘‹ I'm Akkarapon Phikulsri

akkaraponph

πŸ§‘β€πŸ’» A Software Craftsman

  • Passionate about exploring new technologies and building innovative solutions to solve real-world business challenges.
  • Skilled across a wide range of areas including frontend and backend development, cloud deployments, and microservices architecture.
  • Focused on delivering impactful, scalable, and efficient solutions.

Code Time

Lines of code

🐱 My GitHub Data

πŸ“¦ ? Used in GitHub's Storage

πŸ† 2,296 Contributions in the Year 2025

🚫 Not Opted to Hire

πŸ“œ 142 Public Repositories

πŸ”‘ 0 Private Repositories

I'm an Early 🐀

🌞 Morning                12507 commits       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   29.20 % 
πŸŒ† Daytime                21397 commits       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   49.96 % 
πŸŒƒ Evening                8253 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   19.27 % 
πŸŒ™ Night                  672 commits         β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.57 % 

πŸ“… I'm Most Productive on Thursday

Monday                   6913 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.14 % 
Tuesday                  6610 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.43 % 
Wednesday                7081 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.53 % 
Thursday                 8014 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   18.71 % 
Friday                   6986 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.31 % 
Saturday                 3528 commits        β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.24 % 
Sunday                   3697 commits        β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.63 % 

πŸ“Š This Week I Spent My Time On

πŸ•‘οΈŽ Time Zone: Asia/Bangkok

πŸ’¬ Programming Languages: 
C#                       25 hrs              β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   53.83 % 
TypeScript               17 hrs 38 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   37.99 % 
Bash                     1 hr 20 mins        β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.90 % 
Other                    49 mins             β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.79 % 
JSON                     25 mins             β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.90 % 

Timeline

Lines of Code chart

Last Updated on 27/06/2025 14:49:45 UTC

From: 18 August 2021 - To: 26 June 2025

Total Time: 464 hrs 8 mins

C#                                 157 hrs 3 mins  ⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   33.84 %
Python                             44 hrs 5 mins   β£Ώβ£Ώβ£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€   09.50 %
Other                              36 hrs 22 mins  β£Ώβ£Ώβ£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€β£€   07.84 %

"Crafting software requires artistry, guided by imagination, grounded in logic, endlessly enduring." " - Akkarapon Phikulsri"

I thrive on challenges, constantly adapt to new technologies, and strive to contribute to impactful software solutions.

flowchart LR
    A[🎨 Software Craftsmanship] --> B[🎯 Expertise]
    A --> C[πŸ› οΈ Tech Stack]
    A --> D[πŸš€ Projects]
    
    B --> E[⚑ Performance Optimization]
    B --> F[πŸ—οΈ Scalable Architecture]
    B --> G[πŸ’‘ Problem Solving]
    
    C --> H[🎨 Frontend]
    C --> I[βš™οΈ Backend]
    C --> J[☁️ DevOps]
    C --> K[πŸ—„οΈ Database]
    
    H --> L[Next.js β€’ Redux β€’ TypeScript]
    I --> M[Golang β€’ C# β€’ Python]
    J --> N[Docker β€’ AWS β€’ Kubernetes]
    K --> O[PostgreSQL β€’ MongoDB β€’ Redis]
    
    D --> P[🌐 Web Applications]
    D --> Q[πŸ”— Microservices]
    D --> R[πŸ“± Mobile Apps]
    D --> S[πŸ€– API Development]
    
    E --> T[πŸ“Š Monitoring & Analytics]
    F --> U[πŸ”„ CI/CD Pipelines]
    G --> V[πŸ§ͺ Testing & Quality]
    
    P --> W[πŸ’Ό Business Solutions]
    Q --> X[🎯 High Availability]
    R --> Y[πŸ“± Cross-Platform]
    S --> Z[πŸ”— RESTful & GraphQL]

    %% GitHub-optimized styling
    style A fill:#0969da,stroke:#0550ae,stroke-width:4px,color:#ffffff
    
    style B fill:#7c3aed,stroke:#6d28d9,stroke-width:3px,color:#ffffff
    style C fill:#059669,stroke:#047857,stroke-width:3px,color:#ffffff
    style D fill:#f59e0b,stroke:#d97706,stroke-width:3px,color:#ffffff
    
    style E fill:#8b5cf6,stroke:#7c3aed,stroke-width:2px,color:#ffffff
    style F fill:#a855f7,stroke:#9333ea,stroke-width:2px,color:#ffffff
    style G fill:#6366f1,stroke:#4f46e5,stroke-width:2px,color:#ffffff
    
    style H fill:#16a34a,stroke:#15803d,stroke-width:2px,color:#ffffff
    style I fill:#059669,stroke:#047857,stroke-width:2px,color:#ffffff
    style J fill:#0891b2,stroke:#0e7490,stroke-width:2px,color:#ffffff
    style K fill:#0d9488,stroke:#0f766e,stroke-width:2px,color:#ffffff
    
    style L fill:#22c55e,stroke:#16a34a,stroke-width:1px,color:#ffffff
    style M fill:#10b981,stroke:#059669,stroke-width:1px,color:#ffffff
    style N fill:#06b6d4,stroke:#0891b2,stroke-width:1px,color:#ffffff
    style O fill:#14b8a6,stroke:#0d9488,stroke-width:1px,color:#ffffff
    
    style P fill:#f97316,stroke:#ea580c,stroke-width:2px,color:#ffffff
    style Q fill:#f59e0b,stroke:#d97706,stroke-width:2px,color:#ffffff
    style R fill:#eab308,stroke:#ca8a04,stroke-width:2px,color:#ffffff
    style S fill:#d97706,stroke:#b45309,stroke-width:2px,color:#ffffff
    
    style T fill:#c084fc,stroke:#a855f7,stroke-width:1px,color:#ffffff
    style U fill:#d8b4fe,stroke:#c084fc,stroke-width:1px,color:#ffffff
    style V fill:#93c5fd,stroke:#3b82f6,stroke-width:1px,color:#ffffff
    
    style W fill:#fb923c,stroke:#f97316,stroke-width:1px,color:#ffffff
    style X fill:#fbbf24,stroke:#f59e0b,stroke-width:1px,color:#ffffff
    style Y fill:#facc15,stroke:#eab308,stroke-width:1px,color:#ffffff
    style Z fill:#fb7185,stroke:#f43f5e,stroke-width:1px,color:#ffffff
    
    %% Clean link styling
    linkStyle default stroke:#6b7280,stroke-width:2px
Loading

Activity

1

akkaraponph's GitHub stats akkaraponph Top Language

github-snake

GITHUB Stats GITHUB Languages GITHUB Stats GITHUB Languages


DigitalOcean Referral Badge


♾️ Workflows

flowchart TD
    A[πŸš€ Live/Production] --> B[πŸ’» Code]
    B --> C{πŸ› Bug Found?}
    C -->|Yes| D[πŸ”§ Fix Bug]
    C -->|No| E[βœ… Deploy]
    D --> F[πŸ”„ Restart]
    F --> G{πŸ’‘ Worth Refactoring?}
    G -->|Yes| H[♻️ Refactor]
    G -->|No| I[πŸ“‹ Document & Move On]
    H --> J[πŸ§ͺ Test Refactored Code]
    J --> K{βœ“ Tests Pass?}
    K -->|Yes| E
    K -->|No| D
    E --> L[πŸŽ‰ Success]
    I --> L
    L --> A
    
    %% Enhanced styling with eye-friendly colors
    style A fill:#2563eb,stroke:#1d4ed8,stroke-width:3px,color:#ffffff
    style B fill:#7c3aed,stroke:#6d28d9,stroke-width:2px,color:#ffffff
    style C fill:#0891b2,stroke:#0e7490,stroke-width:2px,color:#ffffff
    style D fill:#f59e0b,stroke:#d97706,stroke-width:2px,color:#ffffff
    style E fill:#16a34a,stroke:#15803d,stroke-width:2px,color:#ffffff
    style F fill:#06b6d4,stroke:#0891b2,stroke-width:2px,color:#ffffff
    style G fill:#8b5cf6,stroke:#7c3aed,stroke-width:2px,color:#ffffff
    style H fill:#059669,stroke:#047857,stroke-width:2px,color:#ffffff
    style I fill:#6b7280,stroke:#4b5563,stroke-width:2px,color:#ffffff
    style J fill:#a855f7,stroke:#9333ea,stroke-width:2px,color:#ffffff
    style K fill:#0d9488,stroke:#0f766e,stroke-width:2px,color:#ffffff
    style L fill:#ca8a04,stroke:#a16207,stroke-width:3px,color:#ffffff
    
    %% Link styling with softer colors
    linkStyle default stroke:#374151,stroke-width:2px
    linkStyle 0 stroke:#3b82f6,stroke-width:3px
    linkStyle 1 stroke:#06b6d4,stroke-width:2px
    linkStyle 2 stroke:#22c55e,stroke-width:2px
    linkStyle 3 stroke:#f97316,stroke-width:2px
    linkStyle 4 stroke:#06b6d4,stroke-width:2px
    linkStyle 5 stroke:#10b981,stroke-width:2px
    linkStyle 6 stroke:#6b7280,stroke-width:2px
    linkStyle 7 stroke:#059669,stroke-width:2px
    linkStyle 8 stroke:#0d9488,stroke-width:2px
    linkStyle 9 stroke:#22c55e,stroke-width:2px
    linkStyle 10 stroke:#0891b2,stroke-width:2px
    linkStyle 11 stroke:#f59e0b,stroke-width:3px
    linkStyle 12 stroke:#f59e0b,stroke-width:3px
    linkStyle 13 stroke:#3b82f6,stroke-width:3px
Loading

πŸ› οΈ Languages and Tools

Languages

python csharp go

Frontend

nextjs redux tailwind

Backend

nodejs django dotnet

Mobile

android flutter

Databases

postgresql mssql sqlite

DevOps & Cloud

docker kubernetes jenkins azure nginx

Tools & Others

kafka rabbitMQ graphql git bash linux


🌱 Lifeflows

flowchart TD
    A[😴 It was working yesterday] --> B[πŸ” Read Error Message]
    B --> C{πŸ€” Makes Sense?}
    C -->|Yes| D[πŸ› οΈ Quick Fix]
    C -->|No| E[πŸ¦† Rubber Duck Debug]
    D --> F{βœ… Fixed?}
    F -->|Yes| G[πŸŽ‰ Victory Dance]
    F -->|No| H[😀 This is impossible]
    E --> I[πŸ’‘ Eureka Moment]
    I --> J[πŸ”¨ Implement Fix]
    H --> K[πŸ“š Stack Overflow / Ask AI]
    K --> L{🎯 Found Solution?}
    L -->|Yes| M[πŸ“‹ Copy and Paste]
    L -->|No| N[😒 GitHub Issues]
    M --> O{πŸ§ͺ Works Now?}
    O -->|Yes| P[πŸ˜… I knew that]
    O -->|No| Q[🀯 Existential Crisis]
    N --> R[πŸ‘₯ Ask for Help]
    Q --> S[β˜• Coffee Break]
    S --> T[🧘 Fresh Eyes]
    T --> U[πŸ” Git Blame Check]
    U --> V[😈 I wrote this mess]
    V --> W[πŸ”„ Rewrite Everything]
    J --> F
    R --> X{πŸ’¬ Got Help?}
    X -->|Yes| Y[🀝 Pair Debug]
    X -->|No| Z[πŸŒ™ Sleep on It]
    Y --> F
    Z --> AA[πŸŒ… Morning Clarity]
    AA --> B
    W --> F
    P --> G
    G --> AB[πŸ“ Document It]
    AB --> AC[πŸ”„ Next Bug]
    AC --> A

    %% Enhanced eye-friendly styling
    style A fill:#6366f1,stroke:#4f46e5,stroke-width:2px,color:#ffffff
    style B fill:#7c3aed,stroke:#6d28d9,stroke-width:2px,color:#ffffff
    style C fill:#0891b2,stroke:#0e7490,stroke-width:2px,color:#ffffff
    style D fill:#f59e0b,stroke:#d97706,stroke-width:2px,color:#ffffff
    style E fill:#06b6d4,stroke:#0891b2,stroke-width:2px,color:#ffffff
    style F fill:#0d9488,stroke:#0f766e,stroke-width:2px,color:#ffffff
    style G fill:#16a34a,stroke:#15803d,stroke-width:3px,color:#ffffff
    style H fill:#f97316,stroke:#ea580c,stroke-width:2px,color:#ffffff
    style I fill:#a855f7,stroke:#9333ea,stroke-width:2px,color:#ffffff
    style J fill:#059669,stroke:#047857,stroke-width:2px,color:#ffffff
    style K fill:#8b5cf6,stroke:#7c3aed,stroke-width:2px,color:#ffffff
    style L fill:#0891b2,stroke:#0e7490,stroke-width:2px,color:#ffffff
    style M fill:#6366f1,stroke:#4f46e5,stroke-width:2px,color:#ffffff
    style N fill:#64748b,stroke:#475569,stroke-width:2px,color:#ffffff
    style O fill:#0d9488,stroke:#0f766e,stroke-width:2px,color:#ffffff
    style P fill:#16a34a,stroke:#15803d,stroke-width:2px,color:#ffffff
    style Q fill:#a855f7,stroke:#9333ea,stroke-width:2px,color:#ffffff
    style R fill:#06b6d4,stroke:#0891b2,stroke-width:2px,color:#ffffff
    style S fill:#8b5cf6,stroke:#7c3aed,stroke-width:2px,color:#ffffff
    style T fill:#059669,stroke:#047857,stroke-width:2px,color:#ffffff
    style U fill:#f59e0b,stroke:#d97706,stroke-width:2px,color:#ffffff
    style V fill:#f97316,stroke:#ea580c,stroke-width:2px,color:#ffffff
    style W fill:#7c3aed,stroke:#6d28d9,stroke-width:2px,color:#ffffff
    style X fill:#0891b2,stroke:#0e7490,stroke-width:2px,color:#ffffff
    style Y fill:#16a34a,stroke:#15803d,stroke-width:2px,color:#ffffff
    style Z fill:#64748b,stroke:#475569,stroke-width:2px,color:#ffffff
    style AA fill:#06b6d4,stroke:#0891b2,stroke-width:2px,color:#ffffff
    style AB fill:#059669,stroke:#047857,stroke-width:2px,color:#ffffff
    style AC fill:#6366f1,stroke:#4f46e5,stroke-width:2px,color:#ffffff
    
    %% Link styling with soft colors
    linkStyle default stroke:#374151,stroke-width:2px
    linkStyle 0 stroke:#7c3aed,stroke-width:2px
    linkStyle 1 stroke:#0891b2,stroke-width:2px
    linkStyle 2 stroke:#f59e0b,stroke-width:2px
    linkStyle 3 stroke:#06b6d4,stroke-width:2px
    linkStyle 4 stroke:#16a34a,stroke-width:2px
    linkStyle 5 stroke:#f97316,stroke-width:2px
    linkStyle 6 stroke:#a855f7,stroke-width:2px
    linkStyle 7 stroke:#059669,stroke-width:2px
    linkStyle 8 stroke:#8b5cf6,stroke-width:2px
    linkStyle 9 stroke:#6366f1,stroke-width:2px
    linkStyle 10 stroke:#64748b,stroke-width:2px
    linkStyle 11 stroke:#0d9488,stroke-width:2px
    linkStyle 12 stroke:#16a34a,stroke-width:2px
    linkStyle 13 stroke:#a855f7,stroke-width:2px
    linkStyle 14 stroke:#06b6d4,stroke-width:2px
    linkStyle 15 stroke:#8b5cf6,stroke-width:2px
    linkStyle 16 stroke:#059669,stroke-width:2px
    linkStyle 17 stroke:#f59e0b,stroke-width:2px
    linkStyle 18 stroke:#f97316,stroke-width:2px
    linkStyle 19 stroke:#7c3aed,stroke-width:2px
    linkStyle 20 stroke:#0d9488,stroke-width:2px
    linkStyle 21 stroke:#16a34a,stroke-width:2px
    linkStyle 22 stroke:#64748b,stroke-width:2px
    linkStyle 23 stroke:#0d9488,stroke-width:2px
    linkStyle 24 stroke:#06b6d4,stroke-width:2px
    linkStyle 25 stroke:#7c3aed,stroke-width:2px
    linkStyle 26 stroke:#0d9488,stroke-width:2px
    linkStyle 27 stroke:#16a34a,stroke-width:2px
    linkStyle 28 stroke:#059669,stroke-width:2px
    linkStyle 29 stroke:#6366f1,stroke-width:2px
    linkStyle 30 stroke:#6366f1,stroke-width:2px
Loading

Popular repositories Loading

  1. nodejs-ts-fastify-handler-service-model nodejs-ts-fastify-handler-service-model Public

    folder-by-type

    TypeScript 3 1

  2. nodejs-nextjs-starter-template nodejs-nextjs-starter-template Public archive

    This repo node api crud and nextjs template - folder-by-type

    TypeScript 3

  3. student-admission-plan-client student-admission-plan-client Public archive

    TERM PROJECT

    Dart 3

  4. nodejs-typescript-fastify-course nodejs-typescript-fastify-course Public

    nodejs-typescript-fastify-course

    TypeScript 3 2

  5. internship-management-system internship-management-system Public archive

    example nodejs application | Internship Form for student. Director confirm the Form...

    JavaScript 2 1

  6. nodejs-ts-fastify-mvc-starter-template nodejs-ts-fastify-mvc-starter-template Public archive

    This repo node api crud template - folder-by-type

    TypeScript 2