Elena Bondareva is a seasoned software engineer with 10 years’ experience building robust Java back-end systems and a strong academic foundation in applied mathematics. She combines deep expertise in Java EE, OOP, SQL and Agile practices with a keen interest in machine learning and neural network technologies, enabling cross-disciplinary solutions that bridge production services and data-driven features. Elena contributes to notable open-source projects such as Bootique, where she improved error handling and configuration metadata—demonstrating attention to platform resilience and developer ergonomics. Known for tackling nuanced integration challenges, she excels at connecting business needs with clean, testable engineering and enjoys projects that merge Java ecosystems with ML workflows.
10 years of coding experience
4.8/5.0, with high honours, 4.8/5.0, with high honours at Voronezh State University
Bootique is a minimally opinionated platform for modern runnable Java apps.
Role in this project:
Back-end Developer
Contributions:57 commits, 28 PRs, 22 pushes in 1 year 1 month
Contributions summary:Elena primarily focused on improving the Bootique platform by addressing command execution exceptions and enhancing configuration capabilities. They fixed an issue where exceptions within CommandOutcomes were not reported, ensuring better error handling. Additionally, the user implemented the ability to use `@BQConfigProperty` on constructors, improving the configuration metadata compilation process and adding features for CLI options, demonstrating a focus on extending the platform's core functionality.
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.