AI Software Engineer
RST Software
Working with an engineering team and client representatives on the modernization of a legacy PowerBuilder application into a Next.js application.
Engineering harness and legacy modernization
I co-develop the engineering harness used by our team to analyse and refactor the legacy codebase. My responsibilities include contributing to the migration workflow, proposing improvements to the harness and helping refine internal processes so generated and refactored code can be reviewed, validated and extended consistently. I work closely with the team and client representatives to connect technical decisions with the behaviour and business rules of the existing application.
Translation-management application
I am developing a supporting application that gives the client a dedicated interface for managing translations without requiring routine code changes from the engineering team. The solution applies approved changes to the codebase automatically, sends Slack notifications and defines explicit handling for conflicts and other edge cases. This work covers the application design as well as the operational process around ownership, review and safe delivery of translation updates.
T-shaped community initiative
I run a team initiative focused on broadening knowledge beyond each person’s primary specialization. I organize and manage meetings, coordinate topics and speakers, gather feedback after sessions and use it to improve the format. I also support colleagues in developing presentation and public-speaking skills so that knowledge can be shared clearly and confidently across the team.


