Antonio J. Nebro

Málaga, Andalusia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Antonio Gutiérrez is an R&D engineer and doctoral candidate in Computer Technologies at the Universidad de Málaga with 14 years of hands-on experience blending cybersecurity and AI research. He specializes in verifiable, maintainable algorithms for proactive defense, malware analysis, threat intelligence and honeypot systems, and currently works at NICS Lab in collaboration with INCIBE. Antonio pairs academic rigor—masters in Computer Engineering and Big Data & Business Analytics—with practical software delivery, having contributed backend algorithm work to prominent open-source metaheuristics projects like jMetal/jMetalPy. His background spans full-stack research implementations (Django, Java, Spring) and international collaboration as a visiting researcher at Waikato, reflecting a rare mix of applied research, production deployment and cross-language tooling. Notably, he focuses on making AI-driven security models both auditable and operational, bridging the gap between research prototypes and maintainable defensive systems.
code14 years of coding experience
github-logo-circle

Github Skills (15)

algorithm10
javas10
algorithms10
software-design10
metaheuristics10
computer-engineering10
python10
optimisation10
optimizers10
java10
multi-objective-optimization10
optimization10
data-structure9
data-structures9
unit-testing9

Programming languages (5)

JavaC++HTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
jMetal/jMetal

Oct 2012 - Dec 2022

jMetal: a framework for multi-objective optimization with metaheuristics
Role in this project:
userBack-end Developer
Contributions:1170 commits, 177 PRs, 1581 pushes in 10 years 4 months
Contributions summary:Antonio's contributions focused on refactoring package structures and implementing algorithms within the jMetal framework. They added a new class ParticleSwarmOptimizationAlgorithm and made minor adjustments to existing code. The commits suggest the development and modification of optimization algorithms within the multi-objective context of the framework. The code changes involve the creation of algorithms and their integration within the jMetal's ecosystem.
metaheuristicsmulti-objective-optimizationmultiobjective-optimizationsoftware-frameworkjava
jMetal/jMetalPy

Jan 2017 - Dec 2022

A framework for single/multi-objective optimization with metaheuristics
Role in this project:
userBack-end Developer
Contributions:1 release, 74 commits, 27 PRs in 6 years
Contributions summary:Antonio primarily contributed to the `jmetalpy` framework by implementing and refining algorithms for multi-objective optimization. They modified the core ranking and crossover/mutation operators. The changes included integrating test cases, and refactoring the code. They also worked on updating examples and fixing merge conflicts within the framework.
metaheuristicsmulti-objective-optimizationpythonmultiobjective-optimizationjmetal-framework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial