Ana Vinogradova

Software Developer at Camunda

Ireland
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

🤩
Rockstar
🎓
Top School
Ana Vinogradova is a pragmatic software developer with over a decade of hands-on experience and two years focused in senior Java roles, now contributing to Camunda's core workflow engine. She excels in backend microservices, Spring and cloud-native stacks, and has practical expertise with event sourcing, Kafka/RabbitMQ, and multiple databases including ArangoDB and Elasticsearch. At Johnson Controls she led design and cross-team coordination for complex distributed systems and tackled migrations and backward-compatibility challenges. Ana pairs strong engineering ownership with clear communication and has translated that into open-source contributions to the widely used Camunda project, implementing job timeout features across protocol and engine state layers. Her background blends formal training in software architecture with early experience in technical support and product-focused side projects, giving her a rare mix of architecture, tooling and customer-facing perspective.
code2 years of coding experience
job10 years of employment as a software developer
bookDiploma in Java Enterprise Programming, Computer Programming, Specific Applications, Diploma in Java Enterprise Programming, Computer Programming, Specific Applications at Fitzwilliam Institute, Dublin (distance learning)
bookCity and Guilds Level 2 Software Testing 7540/12-012, Software Testing, City and Guilds Level 2 Software Testing 7540/12-012, Software Testing at Cenit College
bookBachelor degree in Managements and Business Administration, Business, Management, Marketing, and Related Support Services, Bachelor degree in Managements and Business Administration, Business, Management, Marketing, and Related Support Services at Vilnius Management Academy, Vilnius, Lithuania
bookMaster's Degree, Software Architecture and Design, Master's Degree, Software Architecture and Design at Munster Technological University
bookHigher Diploma in Computer Science, Computer Science, Higher Diploma in Computer Science, Computer Science at University College Cork
languagesEnglish, Russian, Lithuanian, Polish
github-logo-circle

Github Skills (8)

javas10
work-flow10
workflow-engine10
java10
grpc9
protocols9
communication-protocol9
state-management9

Programming languages (2)

MDXJava

Github contributions (3)

github-logo-circle
camunda/camunda

Nov 2023 - Apr 2025

Process Orchestration Framework
Role in this project:
userBack-end Developer
Contributions:300 reviews, 98 PRs, 274 pushes in 1 year 5 months
Contributions summary:Ana primarily contributed to the implementation of features related to job timeout updates within the Camunda workflow engine. The user added new command intents for timeout updates, created a dedicated applier for handling timeout-related events, and updated the JobRecord to include a timeout property. The contributions spanned various parts of the codebase, including protocol definitions, engine state management, and the gateway protocol, indicating a focus on core engine functionality. The work involved modifying existing code and introducing new components to support the new functionality.
golangdistributedcamundaorchestrationworkflow-engine
camunda/zeebe-process-test

Nov 2023 - Mar 2025

Testing project for Camunda Platform 8
Contributions:7 reviews, 9 PRs, 18 pushes in 1 year 3 months
testingjavacamundacamunda-platform-8
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
Ana Vinogradova - Software Developer at Camunda