Emmanuel Bustos is a software engineer with nine years of experience who currently builds backend tooling at ASML, applying a strong mix of Python, data analysis, and systems thinking in an optics context. He combines a formal background in electrical and computer engineering and a master's in computer science with hands-on full-stack experience using React, Typescript, Express and MongoDB. Emmanuel is particularly drawn to backend development, infrastructure and low-level topics—he studies computer architecture and operating systems while learning Rust and Go to broaden his toolset. His open-source contributions to Emacs projects show a knack for improving developer UX through UI/UX enhancements, theming and iconography, reflecting attention to polish as well as function. A top performer academically, he brings disciplined problem-solving from verification and VLSI work into production software and measurement-data tooling. Colleagues can expect a curious engineer who balances practical delivery with a deep interest in software architecture and low-level correctness.
9 years of coding experience
3 years of employment as a software developer
Master's Degree, Computer Science, 4.3/5, Master's Degree, Computer Science, 4.3/5 at Université Jean Monnet Saint-Etienne
Master's degree, Computer Science, 4.3/5, Master's degree, Computer Science, 4.3/5 at University of Eastern Finland
Bachelor's degree, Computer Engineering, 9.18/10, Bachelor's degree, Computer Engineering, 9.18/10 at Universidad de Costa Rica
Master's degree, Computer Science, 4.3/5, Master's degree, Computer Science, 4.3/5 at Toyohashi University of Technology
Contributions:6 reviews, 181 commits, 79 PRs in 2 years
Contributions summary:Emmanuel's contributions primarily revolve around theming and customization of the Emacs editor, focusing on creating and modifying color schemes (themes) for the Doom Emacs environment. Their work includes implementing new themes and adjusting existing ones, often involving changes to faces, colors, and mode-line configurations. The commits highlight expertise in adapting visual elements to enhance the user experience, by modifying the look and feel of Emacs.
Contributions:6 commits, 7 PRs, 66 comments in 2 months
Contributions summary:Emmanuel primarily contributed to the UI/UX and feature enhancements of the Emacs dashboard. They implemented file and heading icons, and added functionality for init info display. Additionally, they introduced Vimish bindings and a customizable footer with random messages and an icon, and fixed widget faces issues. These changes improved the dashboard's usability and user experience.
elispemacsstartpageextensibledashboard
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.