Amadou Oury Barry
Full-stack software engineer
6years of experienceI build robust web and mobile applications — from Java/Spring Boot backends to React interfaces. Backend-first, focused on quality and performance.

Projects
A selection of systems I've designed and built. Source code is private — I'm happy to walk you through the architecture on request.
- 01

Store — SaaS ERP
Multi-tenant ERP for commerce management — sales, purchasing, stock, inventory and subscriptions. Domain-Driven Design architecture, deployed on Railway (API) and Vercel (web).
RoleArchitecture & full-stack development- Spring Boot
- Spring Security
- Next.js
- JavaScript
- PostgreSQL
- Flyway
- DDD
- Multi-tenant
- Docker
- GitLab
- CI/CD
- Railway
- Vercel
- 02

SISPE — Integrated State Portfolio Monitoring System
Enterprise platform for the General Directorate of the State Portfolio (DGPE): governance monitoring, audits and controls, performance steering, active portfolio management, analytics and business intelligence.
RoleFull-stack developer- Oracle
- Oracle Visual Builder
- HTML/JS
- REST APIs
- 03

SIPAR — Integrated Recovery Activities Steering System
Tax administration system: taxpayer management, declarations, case handling, collections and recovery (debtor accounts, executory titles, payment moratoriums) and registration formalities, with dashboards for performance, revenue and outstanding receivables.
RoleTechnical project lead / Full-stack developer- Spring
- Spring Boot
- Spring Security
- React
- JavaScript
- PostgreSQL
- GitLab
- Docker
- Jira
- TeamCity
- RabbitMQ
- 04

Online tax declaration & payment portal — DGID
Online portal for the General Directorate of Taxes and Public Property (DGID): tax and land declarations, registration formalities, online payment and collection tracking, tax simulator, claims and request management, document upload and messaging.
RoleTechnical project lead / Backend developer (Java/Spring Boot)- Spring
- Spring Boot
- Spring Security
- React
- JavaScript
- PostgreSQL
- GitLab
- Docker
- Jira
- TeamCity
- RabbitMQ
Stack
The tools I use to design, build and ship backend-first systems.
Backend
- Java
- Spring Boot
- Spring Security
- Hibernate
- REST APIs
- GraphQL
- Microservices
- RabbitMQ
- Kafka
Frontend
- JavaScript
- TypeScript
- React
- Angular
- Next.js
- HTML / CSS
Mobile
- Flutter
- Dart
Databases
- PostgreSQL
- MongoDB
- Oracle
- SQL
DevOps & tooling
- Git
- GitLab
- Docker
- CI/CD
- TeamCity
- Jira
Methods
- Agile / Scrum
- Design thinking
Services
How I can help — from a single API to a full product, end to end.
Backend & APIs
Robust, secure REST and GraphQL APIs, microservices and business logic with Java & Spring Boot.
Full-stack web apps
End-to-end web applications, from the database to a polished React / Next.js interface.
Mobile apps
Cross-platform mobile applications built with Flutter, connected to your backend.
Architecture & tech lead
Software architecture (DDD, multi-tenant), code review, CI/CD and performance optimization.
About
I'm a full-stack software engineer with 6 years of experience building web and mobile applications, with a strong focus on backend systems in Java and Spring Boot.
I currently work as a Technical Project Lead, designing and shipping enterprise platforms for public-sector clients — tax administration, state portfolio monitoring and online declaration portals. I care about clean architecture, performance and solving complex problems.
Let's work together
Have a freelance project, a collaboration or an opportunity in mind? I'm open and always happy to talk.