Anirut Teerabut's Work | ContraWork by Anirut Teerabut
Anirut Teerabut

Anirut Teerabut

Building Scalable Full-Stack Web & Native/Flutter Apps

New to Contra

Anirut is ready for their next project!

Cover image for The Middle Way
An architectural evaluation
The Middle Way An architectural evaluation and decision-making framework built on First Principles and Spectrum Thinking. Designed to navigate complex software engineering dilemmas, it replaces rigid, binary choices with a structured methodology to analyze technical trade-offs across a detailed continuum, optimizing for long-term system maintainability and efficiency.
0
21
Cover image for Tetris: 
In a senior engineer's
Tetris: In a senior engineer's portfolio, a Tetris build is typically a refined exercise in state management, matrix manipulation, and deterministic game loops. It is an excellent showcase for clean UI rendering and handling real-time asynchronous inputs without memory leaks.
0
10
Cover image for 1. Cerebro: A centralized metadata
1. Cerebro: A centralized metadata management hub designed to consolidate and organize various GitHub repositories. It essentially serves as a digital "Second Brain," utilizing specific scoring logic and structural categorization to keep track of distributed codebases and knowledge. 2. Akasa: A specialized chatbot built for personal remote orchestration. Operating over platforms like Telegram and Line, it allows you to securely trigger, monitor, and control development tasks and remote system processes on the fly. 3. JarWise: An accounting and personal finance application developed using Flutter and Web technologies. It is architected to seamlessly track receipts, manage income and expenses, and streamline budgeting workflows. 4. The Middle Way: An architectural evaluation and decision-making framework built on First Principles and Spectrum Thinking. Designed to navigate complex software engineering dilemmas, it replaces rigid, binary choices with a structured methodology to analyze technical trade-offs across a detailed continuum, optimizing for long-term system maintainability and efficiency.
0
36
Cover image for FireflyBridge Monorepo: Seamless Emergency Resource Solutions
FireflyBridge is a dedicated monorepo project configured for a web and backend application, specifically focused on emergency/crisis support resources. Here is the exact architectural and functional breakdown based on the repository contents: 🏗️ Project Architecture & Tech Stack Monorepo Setup: The project is managed as a monorepo utilizing pnpm workspaces to handle multiple applications under a single repository efficiently. Frontend (apps/frontend): Built as a modern Web Application using Next.js. Backend (apps/backend): A backend service written in TypeScript (utilizing frameworks like Elysia, optimized for deployment and high performance). Deployment & Tooling: Configured for seamless deployment on Vercel and includes robust code quality guards such as Jest (for testing), Husky (for Git hooks), and SonarCloud (for code quality and coverage tracking). ⚙️ Core API Endpoints & Functionality The platform is engineered to serve critical public/emergency resource data via the following endpoints: GET /api/hotlines — Fetches a compiled list of emergency hotlines (รายการเบอร์โทรฉุกเฉิน). GET /api/external-links — Directs users to verified external assistance platforms (ลิงก์แพลตฟอร์มภายนอก). GET /api/shelters — Delivers real-time or structured information regarding emergency shelter locations (ข้อมูลศูนย์พักพิง).
0
6