IBM
Senior Full-Stack Developer · Enterprise Applications & AI Integration
At IBM, I work on enterprise applications and AI integrations. My experience spans full-stack development, backend services and the connections between software systems, with project work in banking and telecommunications.
Alongside application development, I support the people joining our teams. My role has included helping new colleagues understand company processes and preparing learning paths that connect their technical preparation to the projects they will work on.
01.1 / ENTERPRISE APPLICATIONS · BANKING
Reliable data at the point of entry.
Full-stack development for an anti-money laundering data-entry platform.
The context
The platform supports data-entry activities within anti-money laundering workflows. In this setting, the quality of the information entered matters: verification and validation are part of making that information usable throughout the process.
My contribution
I contributed across the frontend and backend of the application, including its verification and validation systems. This work connected the data-entry experience with the checks behind it, supporting consistency between what users enter and what the application processes.
What the work supports
The purpose was to support data integrity and the platform’s regulatory-compliance workflows. It is an example of my work on enterprise software where business requirements and the handling of data are closely connected.
01.2 / AI INTEGRATION · TELECOMMUNICATIONS
Connecting voice AI to customer care.
Backend development and integration modules for an AI-based virtual voice assistant.
The context
The project brought an AI-based voice assistant into a telecommunications customer-care setting. The assistant needed an application layer connecting its conversational capabilities with the services supporting the customer-care workflow.
My contribution
I worked on backend development and integration modules using IBM watsonx. My contribution focused on the software connections supporting the assistant, bringing AI capabilities into the wider application rather than treating the model as a standalone feature.
What the work supports
The aim was to support voice interactions and customer-care automation. This experience brings together two parts of my work: backend engineering and the practical integration of AI into enterprise applications.
01.3 / PEOPLE & PROJECT READINESS
Helping new colleagues find their way.
Corporate onboarding and structured technical learning paths.
Starting inside the company
I helped new joiners navigate internal administrative procedures and company processes. The first part of this support was practical: helping people understand the organisational steps involved in entering a new working environment.
Preparing for project work
I also defined structured study paths to help candidates build the knowledge needed for their upcoming projects. The objective was to connect learning with the work ahead, so that joining a project team came with preparation and a clear professional direction.
Why this matters to my work
Software is built by teams. Supporting a colleague’s entry into the company and their technical preparation is another way I contribute to those teams, alongside the application code I develop.




