Fernando Elizalde is a DevOps engineer with 11 years of experience applying data engineering and data science expertise to build large-scale systems that improve user experience and business outcomes. Currently at Revolut, he has progressed from data scientist to data engineer and now focuses on platform and operational engineering, combining ML-informed thinking with infrastructure reliability. He is a polyglot developer comfortable in Spark, Scala, Python, Go and Rust, and an active open-source contributor to notable Rust projects such as arrow2 and Nushell where he’s worked on core engine features and UX-facing line editor improvements. Fernando brings a systems-level mindset from a PhD in Chemical Engineering and prior industrial process work, enabling him to design robust, measurable solutions under time pressure. He pairs strategic, big-picture planning with hands-on refactors and performance optimizations, and often surfaces subtle UX and internationalization gains (e.g., non-American keyboard and paste support) that improve developer and user workflows.
11 years of coding experience
13 years of employment as a software developer
Ingenieria Química Ingenieria Química, Ingenieria Química Ingenieria Química at Universidad Autonoma del Estado de México
Doctor of Philosophy (PhD) Chemical Engineering, Doctor of Philosophy (PhD) Chemical Engineering at Newcastle University
Contributions:13 reviews, 64 commits, 124 PRs in 7 months
Contributions summary:Fernando contributed significantly to the `reedline` project, demonstrating proficiency in UI and backend enhancements. Their work included implementing features for non-American keyboard support in `Vi` and `Emacs` edit modes, adding support for a paste event and a context menu for completion suggestions, and providing keybinding functionalities. They also corrected issues related to the menu displaying correctly and added bashisms features.
Contributions:17 reviews, 230 commits, 158 PRs in 1 year 3 months
Contributions summary:Fernando focused on implementing core features and functionality within the backend of the "A new type of shell" repository. The commits indicate changes to the core engine, including adjustments to the "ansi" and "benchmark" commands. The code changes reveal the user's work on core aspects of the shell's engine, demonstrating a deep understanding of the project's internals.
rusttype-ofshellbash
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.