Skip to content
View davidninam's full-sized avatar

Block or report davidninam

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
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