WhatsApp

Backend oriented toproduct, APIs, and delivery.

Backend / Full Stack Junior Developer focused on turning scope into APIs, integrations, and data-oriented systems. I work with Node.js, NestJS/Express, TypeScript, PostgreSQL, and cloud, connecting technical decisions to product and delivery.

4+
years of experience
Product
scope clarity and delivery
AI
context, validation, and automation
Node.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude CodeNode.jsNestJSExpressFastifyTypeScriptPostgreSQLMongoDBDockerAWSAzureCodexClaude Code
Focus

Backend with technical judgment and product context.

A combination of APIs, business rules, data, infrastructure, and AI applied to development with validation.

APIs and integrations

I turn requirements into clear contracts, validation, error handling, and modules that evolve safely.

Data and business rules

I model entities, flows, and persistence with PostgreSQL, MongoDB, Prisma, and TypeORM, prioritizing consistency.

Infrastructure and delivery

I organize environments, Docker, CI/CD, GitHub Actions, Azure DevOps, AWS, and Azure to reduce delivery friction.

Applied AI

I use Codex, Claude Code, MCPs, and Domain Context Map to move faster with context, review, and validation.

Experience

Backend, product, and technical evolution.

Code n'App · Oct 2025 - current

Backend / Full Stack Junior Developer

Work on an AI project generation platform, connecting scope analysis, backend, data, integrations, and flow validation across multiple repositories.

  • I turn requirements into microtasks, API contracts, and incremental deliveries with Node.js, Express.js, PostgreSQL, Next.js, and Zustand.
  • I standardize technical context with Domain Context Map and CLAUDE.md to reduce noise, rework, and hallucinations when using agents.
  • I use Codex, Claude Code, Figma MCP, and Playwright MCP to accelerate implementation, refactoring, and journey validation.

Code n'App · 2024 - 2025

Financial reporting system

Structured a financial system focused on business rules, performance, security, and communication between layers.

  • I modeled flows and integrated frontend, backend, and REST APIs with Next.js, TypeScript, Tailwind CSS, Node.js, and Azure DevOps.
  • I reduced scope ambiguity through technical refinement, task organization, and end-to-end delivery.
  • I applied Server Components and secure communication patterns to keep the system scalable and traceable.

Code n'App · 2023 - 2024

Financial product and internal library

Evolved a financial product in an agile team, working closely with product, code review, and technical support.

  • I standardized interfaces and state with React.js, TypeScript, Zustand, SCSS, and Azure DevOps.
  • I joined refinements, PRs, and backlog prioritization to turn product needs into clear deliveries.
  • I supported component and flow consistency to reduce rework across screens and squads.

Code n'App · 2022 - 2023

Internal system and unified authentication

Frontend foundation that built product discipline, componentization, and collaboration before the transition to a backend focus.

  • I built modular interfaces with Vue.js, Vuex, JavaScript, and SCSS, connecting authentication and internal modules.
  • I supported flow structure across areas while keeping deadlines and acceptance criteria aligned.
  • Project delivered on time and presented at a corporate event.

Freelance · 2021 - 2022

First web deliveries

Independent projects that built practical foundations in scope, client communication, implementation, and publishing interfaces.

  • I turned business needs into pages and navigable flows with HTML, CSS, JavaScript, and frontend frameworks.
  • I built product judgment by working directly with briefing, adjustments, validation, and final delivery.
Projects

Projects with product and engineering context.

Selected public projects showing how I turn scope into APIs, integrations, and real products — stack, links, and delivery context included.

Public project
Joseph Haase Portfolio

Joseph Haase Portfolio

Personal portfolio built with Next.js 16 App Router, bilingual (PT/EN) i18n, light/dark theme, token-driven design system, smooth animations, and an end-to-end validated contact form.

Next.jsTypeScriptTailwind CSSMotionReact Hook FormZodResendPlaywright
Stack

Tools behind my delivery work.

Backend

Node.jsNestJSExpressFastifyTypeScript

Data and cloud

PostgreSQLMongoDBPrismaTypeORMDockerAWSAzure

Complementary frontend

React.jsNext.jsTailwindshadcn/uiZustandReact Hook Form

AI and productivity

CodexClaude CodeFigma MCPPlaywright MCPCaveman SkillClickUp
AI First

I use AI as part of the engineering process, not as a shortcut.

I organize agents with Domain Context Map and CLAUDE.md, loading context per domain to reduce noise, token usage, and hallucinations.

I use Codex and Claude Code to speed up investigation, refactoring, and implementation, always with technical review and behavior validation.

I integrate Figma MCP and Playwright MCP to connect design, execution, and journey checks without treating AI as a substitute for engineering.

Contact

Let’s talk about backend and product.

Open to backend opportunities with Node.js, TypeScript, PostgreSQL, APIs, cloud, architecture, and AI applied to the development workflow.

Message

Send a message

Fill out the form and your message will be sent directly to my email.

joseph@haaselabs.com