Skip to content
View davidninam's full-sized avatar

Block or report davidninam

Report abuse

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

Report abuse
davidninam/README.md

David Nina

Fullstack Developer | Backend-Driven Architectures | Financial Systems

Building scalable, secure, and domain-driven systems with real-world impact.


🧠 About

Fullstack developer focused on backend architecture, security, and financial systems design.

I work on systems where data integrity, traceability, and scalability are not optional, applying:

  • Domain-driven thinking
  • Secure API design
  • Strong consistency models when required

Most of my work revolves around Java ecosystems, modern web stacks, and cloud-backed architectures.


🧩 Tech Stack

⚙️ Backend

Java Jakarta EE Spring Boot

🗄️ Data

PostgreSQL Informix Supabase

🌐 Frontend

Angular

🔐 Security & Architecture

  • JWT Authentication
  • Audit Logging & Traceability
  • Secure REST APIs
  • Microservices Architecture
  • Domain-Oriented Design

🏗️ Core Expertise

  • Designing financial systems with double-entry accounting models
  • Building secure and auditable APIs
  • Structuring microservices with clear domain boundaries
  • Integrating modern frontend with robust backend services
  • Working with hybrid environments (legacy + modern stack)

🚀 Featured Projects

🔗 URL Shortener Platform

  • Backend: Java + Supabase (REST + RPC)
  • Frontend: Angular
  • Focus: concurrency control, short code generation, API-first design

💰 Financial System (Ledger-Based)

  • Double-entry accounting model
  • Audit trails for every transaction
  • Domain separation: security, notifications, historical data
  • PostgreSQL-based design

🔐 Secure API Layer

  • JWT-based authentication
  • Event auditing (INSERT, UPDATE, DELETE tracking)
  • Designed for compliance-heavy environments

📊 GitHub Stats

---

🧠 Engineering Approach

I prioritize:

  • Clarity over cleverness
  • Explicit design over implicit behavior
  • Security as a first-class concern
  • Data integrity over convenience

If a system cannot be audited, it is not production-ready.


📫 Contact


⚡ Notes

  • Not focused on trends — focused on systems that hold under real constraints
  • Interested in fintech, backend architecture, and scalable systems

Popular repositories Loading

  1. OAuth2Sample OAuth2Sample Public

    Sample application for social login with Github and Facebook made with Angular and Spring-Boot

    TypeScript 1

  2. pow-captcha pow-captcha Public

    Forked from sequentialread/pow-bot-deterrent

    A proof of work based "captcha" similar to friendly captcha, but lightweight, self-hosted and GPLv3 licensed.

    JavaScript 1

  3. symfony-docs symfony-docs Public

    Forked from symfony/symfony-docs

    The Symfony documentation

    C++

  4. markdown markdown Public

  5. bonita-web bonita-web Public

    Forked from bonitasoft/bonita-web

    Java

  6. audit-trigger audit-trigger Public

    Forked from 2ndQuadrant/audit-trigger

    Simple, easily customised trigger-based auditing for PostgreSQL

    PLpgSQL