A Intro · Engineering signal
Madrid, Spain Java · Spring · DevOps Orbiting Language Nodes · Clean AI

I build reliable enterprise systems that teams can run, evolve and trust.

Senior Full Stack Developer and Systems Analyst focused on Java, Spring Boot, Angular, APIs, databases and delivery discipline for public-sector and business-critical platforms.

Discover Design Build Operate
4+ years shipping software
3 engineering teams
2 public-sector systems
Impact

A developer profile built around outcomes, not noise.

Inspired by dense technical resumes and modern product pages: fewer empty claims, more visible proof, clearer positioning and faster scanning for recruiters or technical leads.

01 / Analysis

Translate business needs into durable systems.

Requirements, architecture and implementation aligned before code grows expensive to change.

02 / Engineering

Ship backend, frontend and integrations together.

Java, Spring Boot, REST, SOAP, Angular, JSP/JSF and SQL across enterprise environments.

03 / Delivery

Make releases reviewable and repeatable.

CI/CD, Docker, Jenkins, AWS, Bash and testing practices that reduce manual risk.

Architecture & Technologies

The systems I can design, build and operate.

A practical map of the architecture styles, technologies and delivery habits I use across full-stack, backend, data and DevOps work.

Transactional platforms

Business-critical systems with clear domain boundaries, reliable persistence, migrations, validation, authentication and operational health checks.

Java 21 Spring Boot 3 Spring Security JPA PostgreSQL Flyway Actuator

Modular backend ecosystems

API-first services, Maven modules, gateway-ready structures, profile-based configuration and integration contracts that can evolve without breaking teams.

REST APIs Spring Cloud Maven WebSocket/STOMP JUnit Testcontainers

Event-driven and automation systems

Separated pipelines for data ingestion, decision logic, risk checks, execution and analytics, connected through message-driven patterns and explicit schemas.

Python Rust ZeroMQ Protobuf Docker Observability

Modern frontend delivery

Fast, maintainable interfaces for dashboards, marketing sites and operational tools, with typed components, responsive layouts and automated UI checks.

TypeScript React Next.js Astro Tailwind Playwright Vitest

.NET web applications

Server-rendered applications with identity, relational data access and pragmatic MVC structure for internal tools and business workflows.

.NET 8 ASP.NET Core Identity Entity Framework SQL Server Razor
BackendJava · Spring · .NET
FrontendReact · Angular · Astro
DataPostgreSQL · SQL
DeliveryDocker · CI/CD
QualityTests · review · proof
What I Bring

A practical engineering partner, not just another pair of hands.

I fit best in teams that need someone calm, technical and delivery-minded: able to understand the system, improve it and keep moving.

01

Systems analysis before implementation

I clarify flows, dependencies and acceptance criteria so work starts from reality instead of assumptions.

02

Backend depth with frontend ownership

I can move from database and API decisions to user-facing screens without losing the thread.

03

Release habits that reduce risk

Small changes, visible checks, CI/CD, logs and tests help teams ship without drama.

“
Good engineering is the habit of making tomorrow easier without slowing today down.

That is the standard I try to bring to every codebase: useful now, understandable later.

Technical Stack

The tools I use to build and operate software.

Grouped like a technical capability map, so a lead can quickly understand where I fit in a team.

Backend Core

Java 8/17/21/25 Spring Boot Spring MVC Spring Security WebSocket/STOMP Microservices REST API SOAP / WS JUnit TDD C# .NET 8 ASP.NET Core

Frontend UX

TypeScript Angular React Next.js Astro JavaScript HTML5 CSS3 Bootstrap Tailwind shadcn/ui JSP / JSF Struts

Data Performance

PostgreSQL Oracle MySQL SQL Server Data Modeling Query Optimization Flyway Redis

DevOps Proof

AWS Docker Docker Compose Jenkins CI/CD Git Apache 2 Bash / Linux Postman SoapUI JasperReports Playwright Vitest ZeroMQ Protobuf
Process

How I work when the system matters.

Borrowing the strongest idea from modern AI-engineering pages: memory, process and proof. In a human portfolio, that becomes clear requirements, visible decisions and verified delivery.

Explore before editing

Understand existing code, data flows and constraints before touching a production path.

Design for review

Keep changes small enough for humans to reason about, with clear ownership and scope.

Automate the boring parts

Use CI/CD, scripts and repeatable checks to remove manual release friction.

Prove it works

Tests, API validation, logs and deployment evidence over vague confidence.

Experience

Selected professional experience.

Structured for fast technical reading: company, dates, role, impact bullets and stack tags.

PinappleSystem Aug 2025 - Present ICOGAM

Senior Systems Analyst / Senior Full Stack Developer

  • Enterprise solutions for critical ICOGAM systems, covering analysis, design and implementation.
  • Full stack development with Java, Spring Boot, microservices, REST APIs and web services.
  • Database work across Oracle, MySQL and PostgreSQL, including modeling and query optimization.
  • AWS deployments, Apache 2 configuration, Jenkins pipelines, Bash/Linux automation and testing with JUnit.
JavaSpring BootAWSJenkinsOraclePostgreSQL
Alten Apr 2023 - Jul 2025 Ministerio de Educación · INTEF

Full Stack Developer

  • Public-sector full stack development with Java, Spring Boot, TypeScript, Angular and MySQL.
  • Designed and validated RESTful and SOAP services using Postman and SoapUI.
  • Created custom JasperReports and participated in agile delivery and CI/CD workflows.
JavaAngularMySQLSOAPJasperReports
Alten Mar 2022 - Apr 2023 Ministerio de Hacienda · CMT

Software Developer

  • Built internal web applications for administrative data management in institutional environments.
  • Worked with C#, Java 17, MySQL and MVC architecture for maintainability and scalability.
  • Applied TDD and automated testing practices to support quality and security standards.
C#Java 17MySQLMVCTDD
Education

Training and languages.

Formal technical education plus multilingual communication for Spanish and international teams.

CFGS - Desarrollo de Aplicaciones Multiplataforma

Ilerna · Sept 2021 - Jun 2023

CFGM - Sistemas Microinformáticos y Redes

Ilerna · Jan 2019 - Jun 2021

Languages

Spanish: Native · Arabic: Native · English: Intermediate

Work Modalities

Madrid-based · Remote, hybrid and on-site opportunities considered.

Contact

Let’s build something reliable.

I am open to Full Stack, Java, Systems Analyst and DevOps-oriented roles. For privacy, professional contact is handled by email first.

Email moasinbd@gmail.com
Availability Professional contact by email
Location Madrid, Spain
GitHub github.com/Moasinbd