Summary
Adrian Acosta is a Senior Software Consultant based in Miami with eight years of experience building high-performance backend systems in C++ and Java. He has delivered scalable, production-grade platforms for clients including PN Systems, the Salamanca Police Department, and medical centers, with projects tuned for high throughput (10,000+ req/s) and flexible data models. Equally at home in research, he co-authored a cellular automata project proving Turing-completeness and developed optimized digital-circuit simulations, skills that informed his approach to high-speed signal processing. On the side he engineered a modular, OOP-heavy AI that reached top-100 out of 5,000+ competitors in a complex chess-like game using Monte Carlo Tree Search and Minimax, demonstrating rigorous testing and self-improvement at scale. Fluent in English and a native Spanish speaker, he combines consultancy experience with deep technical craftsmanship and a persistent focus on reusable, algorithmic solutions.
8 years of coding experience
3 years of employment as a software developer
Engineer's degree, Computer Software Engineering, Engineer's degree, Computer Software Engineering at Universidad de Salamanca