Ioana-Demetra
From Romania (UTC+3)
Ioana-Demetra – Java, Spring Boot, Python
Ioana-Demetra is a mid-to-senior backend developer with strong expertise in Java and Spring Boot, demonstrated across enterprise payments and security-sensitive projects. She has hands-on experience with Kafka, JUnit/Mockito testing, Kubernetes, and security best practices. Her strengths include architecture, team leadership, and direct stakeholder communication.
8 years of commercial experience
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Back-end Developer / Architect
A large-scale payment processing platform handling secure transaction integrations for enterprise clients.
- Architected and led a Google project involving three parties, integrating a third-party encryption service with scalable, event-driven Kafka communication.
- Designed a resilience strategy that enabled event persistence and guaranteed processing during core-service outages, preventing data loss.
- Delivered a critical Microsoft feature and integrated it into a distributed production system.
- Led teams and projects, coordinating delivery, making technical decisions, and maintaining high-quality outcomes.
- Initiated the migration of a legacy monolith to a scalable, cloud-native architecture.
- Led the payment-service migration using Helm, Jenkins, Kafka, Groovy, Kubernetes, AWS, and GKOP.
- Resolved complex production issues, minimized downtime, and contributed to technical interviews and team development.
Chief Artificial Intelligence Officer
AI systems powering Discord and Telegram bots for an AI-driven SocialFi platform focused on genuine Web3 community growth.
- Led the design and development of scalable data processing solutions, ensuring efficient handling of data for future use.
- Designed and developed 5 microservices that communicated via Kafka to prepare data for the AI network.
- Architected the solution using a microservices approach, integrating Flask and REST APIs for creating and managing endpoints.
- Worked with Docker and Docker Compose to containerise the microservices and deploy them on AWS.
- Utilized data analytics to organize and prepare data for future AI systems.
Back-end Developer
Digital banking software.
- Developed and integrated frontend and backend features for a digital banking application.
- Implemented and tested REST API services on Android.
- Developed bank payment formats and PL/SQL automation scripts to improve efficiency and compliance.
- Strengthened application security through OWASP-aligned assessments, dependency analysis, secure code reviews, and SonarQube scanning.
- Built automated tests using JUnit, Mockito, and Selenium, supplemented by manual testing where needed.
- Produced UML-based technical documentation and presented solution designs to stakeholders.
- Acted as Backup Scrum Master, providing technical guidance, estimates, delivery coordination, and onboarding support; delivered three major projects.
Back-end Developer
A European-scale project focused on secure digital identity solutions, working within systems supporting biometric identification and secure authentication for government and public sector clients.
- Owned and enhanced three key project tools, including encryption development for a core tool.
- Developed frontend and backend features for an internal microservices-based application.
- Built AI-driven fingerprint and face-generation solutions using neural networks and StyleGAN2.
- Containerized TensorFlow GPU JupyterLab for model execution and migrated code from TensorFlow 1 to TensorFlow 2.
- Led AI knowledge sharing, guided new team members, and shaped technical approaches and tool behavior.
- Maintained code quality through reviews, test automation with JUnit, manual testing, code coverage, and remediation of SonarQube, OWASP, and Checkmarx findings.
- Supported delivery planning in Jira, resolved critical blockers, and implemented features to meet deadlines.
Software Developer
In-house products developed from concept through to prototyping and production for a technology company focused on innovative consumer and embedded solutions.
- Developed an interface with Vue.js for the company's web application.
- Tested the functionality and usability of the company's web application.
- Informed developers about bugs and issues using technical descriptions.
- Wrote new automation test code based on requirements and existing test cases with Python and Selenium.
- Performed code maintenance for older failed tests.
- Analyzed the Java tests first.