Skip to content
All work

Professional Software Engineering

Fintech & Enterprise Applications

Contributed to production applications across core banking, identity verification, corporate internet banking, and public-sector operational workflows.

Role
Frontend Web Engineer
Organisation
OpenFactorGroup
Period
July 2024 – October 2026
Status
Professional work

This work was carried out for an employer and its clients. To respect confidentiality, this case study describes the types of systems and my responsibilities only — no screenshots, client names, code or internal details.

01 — Core banking

Transactional interfaces where accuracy matters

Banking interfaces have little room for ambiguity. I built and maintained screens for account workflows — savings, current and recurring accounts — where clear states, validation and predictable behaviour matter more than visual flourish.

02 — Identity verification

Guiding people through verification steps

I implemented frontend components for identity verification applications: multi-step flows that collect information, communicate progress and handle the cases where something doesn't check out.

03 — Corporate internet banking

Maintaining and debugging live features

A large part of production work is understanding existing code. I maintained and debugged corporate internet banking features, tracing issues across the interface and its API calls.

04 — Public-sector workflows

Travel requests, approvals and permissions

I developed travel request and approval workflows with role-based permissions, Excel bulk-upload functionality and integrations with third-party travel-related APIs.

05 — How the work was delivered

Team-based engineering practice

Work moved through pull requests, code reviews, testing and deployment processes in Git and Bitbucket. Data fetching and caching used TanStack Query against documented REST APIs, with Ant Design as the component foundation.

At a glance

Professional responsibilities

  • Developed transactional interfaces for banking workflows
  • Contributed to savings, current, and recurring account functionality
  • Implemented frontend components for identity verification applications
  • Integrated backend REST APIs using available API documentation
  • Maintained and debugged corporate internet banking features
  • Developed travel request and approval workflows
  • Implemented role-based permissions
  • Worked with Excel bulk-upload functionality
  • Integrated third-party travel-related APIs
  • Participated in testing, code reviews, pull requests, and deployment processes