Summary
Overview
Work History
Education
Skills
Timeline
Generic
Brayan Diaz Jimenez

Brayan Diaz Jimenez

Senior Java Solutions Developer
Uruapan

Summary

Results-driven Software Developer with 5+ years of experience at Calavo de México SA de CV, specializing in modular Java applications and Clean Architecture. Developed 5 enterprise solutions from scratch that improved operational efficiency by 70%. Proficient in test-driven development practices and UI implementation. Currently leading a billing management module with JavaFX while expanding skills in C# and .NET. Strong collaborator focused on delivering scalable solutions.

Overview

14
14
years of professional experience
1
1
Language

Work History

Software Developer | Clean Architecture

Calavo
01.2011 - Current
  • Developed and maintained modular, scalable desktop applications using Java and JavaFX.
  • Applied Clean Architecture principles and design patterns (MVC, Command) to reduce code complexity and improve maintainability.
  • Automated UI testing with JUnit and enhanced code quality using TDD and Mockito.
  • Collaborated using Git and GitHub for version control and code reviews.
  • Currently expanding skills in C# and .NET for cross-platform development.

Education

Computer Systems Engineer | Title in Process

ICEP University
Uruapan, Michoacán, Mexico
05.2001 -

Intermediate +1 - English Language

Vocablo
Uruapan, Michoacán México.
12.2023 - Current

Skills

  • Languages: Java (Java 21), JavaScript, Python (basic), VBA(visual basic), learning C# and NET

  • Frameworks: JavaFX, PureMVC, Spring Boot 3, Spring FrameWork 6

  • Tools: Maven, Git, GitHub, Scene Builder, JUnit, Mockito, IntelliJ IDEA, Visual Studio, Eclipse, NetBeans

  • Practices: Clean Code, SOLID, Low Coupling, TDD, Modular Architecture

  • Other: Internationalization (ResourceBundle), FXML UI Design, Version Control (Git)

Timeline

Intermediate +1 - English Language

Vocablo
12.2023 - Current

Software Developer | Clean Architecture

Calavo
01.2011 - Current

Computer Systems Engineer | Title in Process

ICEP University
05.2001 -
Brayan Diaz JimenezSenior Java Solutions Developer