Secure Code.
Robust Systems.
Java developer specializing in Spring Boot and enterprise security architectures. I build scalable backends protected by production-grade security protocols.
Technical Proficiency
Backend
Core engine development with focus on concurrency and performance.
Database
Relational and NoSQL databases.
Security
Implementing IAM, encryption, and vulnerability assessments.
DevOps
Automated deployment pipelines and container orchestration.
Experience and Projects
Some of my projects.
SchoolAdmin API
SchoolAdmin API is a REST API developed with Spring Boot for the administrative management of a university. It allows you to manage students, teachers, courses, assessments, schedules, announcements, and much more. The API uses JWT for authentication and PostgreSQL as its database.
@RequestMapping("/api/v1/students")
public class StudentController {
@PreAuthorize("hasRole('ADMIN')")
@PostMapping
public ResponseEntity<Student> createStudent(...) {
// Secure audit logging
logger.info("Admin creation triggered");
return studentService.save(request);
}
}
Data Collection Application - Freelance Mission
This application allows users to manage savings groups (tontines, mutual societies, associations), track meetings, contributions, loans, withdrawals, and other financial indicators. It also offers data export to Excel and the use of local notifications.
Future<void> insertGroup(Map<String, dynamic> group) async {
await FirebaseFirestore.instance.collection('groups').add(group);
}
// Get
Future<List<DocumentSnapshot<Object?>?> getAllGroups() async {
QuerySnapshot<Object?> snapshot =
await FirebaseFirestore.instance.collection("groups").get();
return snapshot.docs; // Return the list of documents
}
Education & Certifications
Education
Computer Science Degree
Bachelor's in Computer Science
Catholic University of West Africa (UCAO/ISAE)
2022 – 2025
Programming, System Administration, Databases
Professional Certifications
Java Developer Specialization
Advanced mastery of Java core, reactive programming, spring boot, docker, Agile methodologies and CI/CD.
Cybersecurity Analyst
Focused on network security, incident response, log analysis and monitoring.
Languages & Interests
Languages
English
Technical (documentation, written)
Spanish
B1 Level (Intermediate)
French
Bilingual