Profile
Software engineer with 4+ years of experience building enterprise Java systems for banking and large corporate clients. Focused on backend development with Spring and Jmix, business process automation with Flowable BPMN, system integrations and high-performance reporting. Takes ownership of technical decisions and cares about clean architecture and maintainable code.
Experience
Software Engineer
Jul 2022 - Present
Quadrium • Enterprise GRC software for banking and corporate clients
Key achievements
- Cut internal report generation time by 3-10x.
- Automated task synchronization across Jira, OpenProject and Azure DevOps, significantly speeding up client communication and issue resolution.
- Built a tool to migrate role-based access models from 1C:Enterprise into the platform, substantially shortening customer go-live time.
- Automated the ingestion of regulatory documents (retrieval, processing and import), dramatically cutting processing time and eliminating manual data-entry errors.
- Integrated OpenSearch-based semantic search, making the system easier to use and more personalized.
Responsibilities
- Develop backend applications in Java 17/21 with the Spring Framework
- Develop an enterprise GRC platform on Jmix for large corporate and banking clients
- Design and implement business process workflows in Flowable (BPMN)
- Build integrations with external systems
- Build regulatory and internal reporting with Jmix Reports and Power BI
- Develop data marts using XSLT transformations; write PL/pgSQL functions and stored procedures
- Write unit and integration tests
- Set up and maintain CI/CD pipelines in Azure Pipelines and GitLab CI
- Work directly with clients to gather requirements and write technical specifications
Education
Immanuel Kant Baltic Federal University
2021 - 2025
Bachelor of Information Systems and Technologies
Immanuel Kant Baltic Federal University
2024
Artificial Intelligence Specialist