Work Environment

Work Environment

A practical overview of the tools and environment I use to design, build, review, and lead software projects.

Editors & IDEs

  • Visual Studio Code

    A code editor used for general-purpose editing, extensions, and lightweight project work.

  • Cursor

    An AI-assisted code editor used for implementation support, refactoring, and repository-scale editing.

  • Android Studio

    The official IDE used for Android and related native mobile project work.

  • Xcode

    Apple’s IDE used for iOS/macOS project work, builds, and native mobile coordination.

  • Windows Terminal with PowerShell

    Microsoft’s terminal host with PowerShell as the primary shell for local commands, scripts, and tooling.

Local environment, data & APIs

  • Postman

    An API client used to explore, test, and document HTTP APIs during development and integration work.

  • WSL2

    Windows Subsystem for Linux used to run Linux tooling and environments alongside the Windows workstation.

  • PuTTY

    An SSH and terminal client used for remote server access and command-line sessions.

  • Herd

    A local PHP development environment used to run Laravel and related services on the workstation.

  • HeidiSQL

    A database client used to inspect and manage MySQL-compatible and related database connections.

  • pgAdmin

    A PostgreSQL administration client used for schema review, queries, and database operations.

Source control

  • Git

    Distributed version control used for branching, history, and local change management.

  • GitHub

    The remote platform used for repositories, Issues, pull requests, and technical history.

  • GitHub Desktop

    A desktop Git client used for repository cloning, commits, and branch operations with a graphical interface.

AI assistance

  • GitHub Copilot

    An AI coding assistant used inside the editor to support implementation and boilerplate generation.

  • CodeRabbit

    An AI-assisted code review tool used to support pull-request feedback and review workflows.

  • Claude Code

    An AI coding agent used for repository-aware assistance during implementation and review tasks.

  • Codex

    An AI coding agent used for repository-aware implementation support and coding assistance.

  • ChatGPT

    A general-purpose AI assistant used for drafting, research support, and problem exploration.

Design

  • Figma

    A collaborative interface design tool used for UI layouts, reviews, and shared design artifacts.

  • Adobe Illustrator

    A vector graphics application used for logos, icons, and scalable visual assets.

  • Adobe Photoshop

    A raster graphics application used for image editing, assets, and visual preparation.

Delivery & collaboration

  • ClickUp

    A work management platform used as the source of truth for tasks, ownership, deadlines, and delivery status.

  • Toggl

    A time-tracking tool used as the recorded source for work time across engagements.

  • Xmind

    A mind-mapping application used for structuring ideas, plans, and technical discussions.

  • Slack

    A team messaging platform used for channels, direct messages, and day-to-day collaboration.

  • Zoom

    A video conferencing platform used for meetings, remote discussions, and screen sharing.

  • Zoho Workspace

    A cloud productivity suite used for shared documents, mail, and related collaboration apps.

Hardware

  • Primary workstation

    Crosshair 17 HX AI D2XW with Windows 11 — the main machine for local builds, IDEs, browsers, and concurrent engineering work.

  • Display

    LG UltraGear 34″ 2K ultrawide used for multi-pane coding, design review, and documentation.