As a Senior Platform Engineer at Forsyth Barr, I played a key role in developing a new platform aimed at accelerating FinTech product development. This platform eases the integration of commonly used industry services, enhancing efficiency and functionality. My responsibilities included managing the design and implementation of critical components such as Identity and Access, SDKs, Event Framework, and API Gateway.
See here for my key achievements with Forsyth Barr.As a Senior Financial Engineer at Trove, I contributed to the launch of Tempo, a FinTech product, by developing Financial Services and supporting tools for the mobile app. Utilizing AWS services, I quickly gained proficiency in Python and serverless development.
One notable achievement was the creation of a performance testing suite, which significantly enhanced our confidence in the system's ability to handle loads well beyond launch expectations. This suite not only pinpointed areas for enhancement but also provided valuable insights that informed design decisions within and between teams.
See here for my key achievements with Trove.As a Senior Developer at Middleware NZ, I transitioned my focus towards API and microservice development to diversify my technical expertise. Working on multiple projects across different teams, technologies, and processes, I adeptly tackled each challenge, delivering positive outcomes for both internal and external clients.
While at Middleware NZ, a significant focus of my role involved spearheading the delivery of the Open Banking Accelerator. This product has been effectively integrated across several New Zealand banking clients, streamlining the implementation of APIs and Security Profiles in alignment with the New Zealand Open Banking specification.
See here for my key achievements with Middleware NZ.At Properly, I joined a 14-member team working globally to provide property owners and managers with tools and support. Following our successful Series-A funding, I witnessed the company's expansion to over 50 members. As the lead for the front-end team, I oversaw the development of multiple web apps. In addition to this role, I actively participated in various engineering, design, and testing activities.
See here for my key achievements with Properly.I began my career at Solnet, where I joined their delivery team after graduating. While there, I gained diverse experience working with various clients, primarily as a front-end developer. However, I also frequently ventured into other roles such as DevOps, API developer, and automation tester. During my tenure, I also took on the responsibility of mentoring team members in JavaScript tooling and best practices through one-on-one sessions and group presentations.
See here for my key achievements with Solnet.Forsyth Barr is a leading investment firm in New Zealand and committed to advancing its technology capabilities. I applied my experience from developing Tempo to contribute to the implementation of a new platform product. Within 8 months, our team successfully launched the platform, marking its first integration. My role primarily involved design, direction, and implementation of the platform, with a significant portion of my time dedicated to remote collaboration across time zones between Canada and New Zealand.
Tempo, New Zealand's pioneering guided retail investment app, emerged with the goal of expanding the customer base and fortifying the technological capabilities of its parent company, Forsyth Barr. Successfully launched to market, Tempo now serves customers across New Zealand. In this role, my responsibilities were diverse and adaptable, encompassing implementation design, mentoring, providing on-call support, and addressing various needs of the team and product.
The Open Banking Accelerator offers a standardized set of APIs that banks can leverage to make conformance simpler. Developed by a compact internal team, the product builds upon years of prior experience within the open banking domain. In my role, I took ownership of design, implementation, and testing tasks, while also delegating additional responsibilities within the team. Additionally, I provided reviews and support for other team members' work.
As part of the ministry's COVID response, this project aimed to provide a verifiable COVID pass to residents and visitors in New Zealand. Challenges included managing forecasted demand and ensuring the security of sensitive APIs. In my role, I supported team members and ensured alignment of our work with project delivery objectives.
I joined BNZ's product team to contribute to the transformation of their Lending and Onboarding systems, with the goal of enhancing the experience for both customers and bank users. This transformation embraced a new delivery approach, emphasizing modular system design and implementation, supported by platform development and DevOps processes. Within the team, I co-led the front-end implementation of two significant applications and a component library.
EAB is an application designed for small to medium businesses to generate new employment agreements while providing educational content on employment law in an easily understandable format. EAB successfully surpassed its objectives and was developed, tested, and deployed within a three-month time frame.
I was a member of a Westpac team dedicated to enhancing their online banking experience. Initially, I supported project developers by facilitating communication between development teams and enhancing automation in local, development, and test environments, fostering developer autonomy. After two months, I transitioned into a technical leadership role, overseeing a team of five and spearheading feature development within the middleware.