Experience
Engineer
Building/improving the components library for the xero.com website using React Hooks, Typescript and styled components library.
Intermediate Developer
I worked on several front-end projects using React Hooks, Typescript and Material-UI.
BFF: to handle data caching, filtering, sorting and pagination logic of a list of accounts rendered in a table, to improve performance
Compliance dashboard: a series of widgets with expandable tables that allow advisers to keep up with their ongoing obligations such as annual client review and renewing expired wholesale certs.
Bulk order: allows advisers to upload a set of orders/instructions, check for validation errors, submit the bulk order to FNZ/AssetWatch. Before they used to do this process manually; it was time consuming and prone to errors.
Filters component: filters applied to an accounts’ details table, with different sections, multi-select dropdowns and checkboxes.
Education
Web Development Training Scheme - Level 6 with 72 Credits
I completed between 700 and 800 hours of coding on multiple projects in a team/simulated work environment.
I learnt technical skills that allow me to work full stack: Javascript, HTML, CSS, Bootstrap, React js, Node js, Express js, Postgres and SQLite databases, Knex.js.
I developed high levels of self-awareness and familiarized myself with different aspects of a work environment through weekly human skills sessions (e.g: agile principles, Scrum practice, appreciation of diversity, empathy and communication skills).
I gained experience in giving/receiving feedback and in pair-programming.
Bachelor Degree in Banking and Finance
Basic knowledge about the functioning of financial markets, financial intermediaries and corporate finance, business economics, economic history, general mathematics.