Skip to content
View hootpy's full-sized avatar

Highlights

  • Pro

Block or report hootpy

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

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

Report abuse
hootpy/README.md

Harvey "Hootpy" Pham 🦉

Building business software by day, poking at LLM workflows by night, and observing production from a comfortable branch.

class Hootpy:
    location = "Adelaide, Australia"
    role = "Backend Software Engineer"

    languages = ["Python", "JavaScript", "TypeScript"]
    backend = ["Django", "FastAPI", "Flask", "Node.js", "NestJS"]
    databases = ["PostgreSQL", "MySQL", "MongoDB", "DynamoDB"]
    tools = ["AWS", "Docker", "Kubernetes", "CI/CD"]

    current_focus = [
        "Backend systems",
        "API integrations",
        "Business automation",
        "Practical AI workflows"
    ]

    def debug(self, problem):
        observe(problem)
        read_logs()
        question_everything()
        return fix(problem)

What does hootpy even mean?

Hoot is the sound of an owl, my spirit animal. I chose the owl for its legendary wisdom and observation, though mostly I relate to the part where it's wide awake at 3 AM, silent, unblinking, and deeply concerned about something in the darkness. That something, for me, is usually a production log.

The py comes from Python, the language that got me into this whole mess in the first place. No refunds.

Find me elsewhere

Popular repositories Loading

  1. hootpy hootpy Public