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

Teodoro David Nina Mamani

Software Engineer | Fullstack Developer | Backend & Enterprise Architecture

Designing secure, scalable and auditable software solutions for mission-critical systems.

Java • Spring Boot • Jakarta EE • Angular • PostgreSQL • Microservices • Cloud Architecture


🧠 About Me

Software Engineer specialized in enterprise applications, backend architecture and financial systems.

I design and develop systems where security, data integrity, availability and traceability are critical requirements.

My experience includes building and maintaining software solutions for financial and institutional environments, combining:

  • Domain-driven design principles
  • Secure API architectures
  • Microservices ecosystems
  • Modern frontend applications
  • Integration between legacy and modern platforms

I mainly work with the Java ecosystem, modern web technologies and scalable backend architectures.


🛠️ Technology Stack

Backend

Java Java Spring Boot Jakarta EE Node.js

  • REST APIs
  • Microservices Architecture
  • Spring Cloud
  • Security with JWT / OAuth2
  • Event-driven architectures

Frontend

Angular TypeScript

  • Angular standalone components
  • Reactive programming with RxJS
  • Angular Signals
  • Component-driven design
  • Enterprise UI architectures

Databases

PostgreSQL Informix Oracle

Experience with:

  • Relational modeling
  • Query optimization
  • Transactional systems
  • Audit and historical data models

DevOps & Infrastructure

Docker Kubernetes GitLab CI

  • CI/CD pipelines
  • Linux environments
  • Cloud-ready deployments
  • Application monitoring

🏗️ Engineering Expertise

Enterprise & Financial Systems

  • Design of transactional systems
  • Double-entry accounting models
  • Auditability and traceability
  • Data consistency strategies
  • Integration with institutional platforms

Software Architecture

  • Domain-Driven Design (DDD)
  • Clean Architecture
  • SOLID principles
  • Microservices boundaries
  • API-first development

Security

  • Authentication and authorization models
  • JWT-based security
  • Secure API design
  • Protection of sensitive information
  • Audit logging

🚀 Featured Projects

🔗 URL Shortener Platform

A scalable URL management platform designed with API-first principles.

Architecture

  • Backend: Java + Spring Boot
  • Database: PostgreSQL
  • Frontend: Angular

Engineering challenges

  • Unique code generation
  • Concurrency handling
  • REST API design
  • Scalable data model

💰 Financial Ledger System

Domain model for financial transactions based on accounting principles.

Features

  • Double-entry accounting
  • Transaction traceability
  • Historical records
  • Domain separation

Focus

  • Data integrity
  • Consistency
  • Auditability

🤖 Nina Tech News AI

AI-powered platform for intelligent technology news analysis.

Architecture

  • Java + Spring Boot
  • Spring AI
  • PostgreSQL
  • AI Agents

Capabilities

  • News classification
  • Relevance analysis
  • Automated processing workflows

📊 GitHub Activity


🧠 Engineering Principles

I believe good software is built around:

  • Clear domain boundaries
  • Explicit architecture decisions
  • Security by design
  • Maintainability over short-term solutions
  • Data integrity as a core requirement

A production system should not only work — it should be understandable, observable and auditable.


📫 Contact

GitHub: https://github.com/davidninam

LinkedIn: https://linkedin.com/in/DavidNinaM

Portfolio: https://david.nina.com.bo


⚡ Currently Exploring

  • Artificial Intelligence applied to software engineering
  • Spring AI and intelligent agents
  • Modern Angular architectures
  • Cloud-native enterprise 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