Developer
2021 - PRESENTRoaring Deep Pty Ltd- Developed multiple mobile apps and websites across different projects and clients.
- Wrote a business plan and a mobile app specification (including backend stack and database schema) for a consumer fintech idea.
- Automated production of GraphQL API documentation for a large B2B commerce company.
Technologies: TypeScript, GraphQL, React, Vue, MongoDB, Test-driven Development (TDD), Node.js, Workbox, Databases, CI/CD Pipelines, Pytest, Ionic, Full-stack Development, Minimum Viable Product (MVP), NoSQL, Responsive Design, Web & Mobile Applications, Back-end Development, Back-end ArchitecturePortfolio Manager
2015 - 2018Cashwerkz Limited- Created algorithms to mimic the performance of popular actively-managed bond funds by analyzing historic fund and index returns.
- Developed a yield curve-based pricing model in JavaScript and Node.js for Australian Bank hybrid bonds.
- Built a budget reporting and forecasting tool to track business progress in weekly meetings.
Technologies: JavaScript, Trading, Financial Markets, Finance, Fixed Income, Derivative Pricing, Statistics, Research, Bloomberg API, APIs, Startups, Currencies, Data Analysis, Algorithms, Algorithmic Trading, Fintech, Financial Software, Banking & Finance, Agile, Writing & Editing, HTML5, Finance APIs, Quantitative Research, Software Development, Reverse Engineering, Data Analytics, Excel 2016, Data Engineering, Web Development, Databases, Google Sheets, DataDeveloper
2014 - 2015Bolder Group Pty, Ltd.- Refactored client code of the Two Fat Guys app so that user actions and screen transitions had immediate (less than 300ms) results.
- Designed and developed the Baby Name Game from the idea stage to an iOS and Android app for sale for several years in many countries. The app was a Single Page JavaScript app served to clients by Node.js using MongoDB for storage.
- Maintained apps following release with smooth database, server, and version migrations.
Technologies: JavaScript, Node.js, Meteor, Cordova, iOS, Android, Xcode, App Store, Google Analytics, Mixpanel, MongoDB, SQL, Front-end Development, React, APIs, Startups, Architecture, Algorithms, Server-side Rendering, Handlebars, Test-driven Development (TDD), GitHub, REST APIs, Unit Testing, Jest, CSS, Agile, Mobile Development, Mobile, HTML5, NPM, Software Development, Hybrid Apps, Mobile App Development, Express.js, UI Design, Back-end, Automated Testing, Integration Testing, UI Development, Lint, Web Development, Databases, Data, Ionic, Full-stack Development, Minimum Viable Product (MVP), JSON REST APIs, NoSQL, Responsive Design, Cross-platform App Development, Web & Mobile Applications, Cross-platform, Back-end Development, Back-end ArchitectureConsultant
2013 - 2013Private Contractor- Advised one of Australia's largest landfill management software providers on customer requirements of Carbon Emissions portfolio tracking.
- Produced acceptance tests using Cucumber to guide development and confirm user interface features.
- Researched regulatory schemes to ensure accurate calculations and business rules were implemented.
Technologies: Excel VBA, Cucumber, Ruby, Financial Markets, Finance, Fixed Income, Derivative Pricing, Research, Web Applications, APIs, Data Analysis, Fintech, Financial Software, Commodities, Banking & Finance, Agile, Software Development, UI Design, Data Analytics, Web Development, Databases, Data, Minimum Viable Product (MVP), JSON REST APIs, Web & Mobile ApplicationsGroup Manager
2011 - 2012Ecofund Queensland- Achieved record carbon and renewable energy transactions revenue and profits by focusing on large, specialized transactions and customer acquisition.
- Automated public data gathering to produce daily reports on supply and demand with JavaScript and Node.js.
- Oversaw the launch of hedging products tailored to Australia's emissions trading scheme.
Technologies: JavaScript, Financial Analysis, Marketing, Trading, Financial Markets, Finance, Fixed Income, Derivative Pricing, Research, Web Applications, Currencies, Data Analysis, Algorithms, Commodities, Banking & Finance, Writing & Editing, Finance APIs, Quantitative Research, Data Analytics, Excel 2016, Google Sheets, Data, Microsoft Excel, ModelingSenior Contract Trader
2010 - 2011Stanwell- Transacted electricity forwards and Renewable Energy Credits (RECs) to meet hedging and risk management policies.
- Aggregated and profit tracking for Renewable Energy Certificates (RECs) with an Excel front end that linked to an SQL transaction database.
- Executed the company's largest electricity transaction that year through negotiations with a key customer. The transaction required and received special board approval due to its size and complexity.
Technologies: Derivative Pricing, Fixed-income Derivatives, Trading, Financial Markets, Testing, Finance, Fixed Income, Statistics, Research, SQL, APIs, Data Analysis, Algorithms, Algorithmic Trading, Commodities, Banking & Finance, Writing & Editing, Finance APIs, Quantitative Research, Data Analytics, Data Modeling, Visual Basic for Applications (VBA), Excel 2016, Data Engineering, Databases, Data, Microsoft Excel, ModelingManager
2006 - 2009Macquarie- Enabled bespoke transaction booking for a new business through Python scripts representing details.
- Designed and oversaw the customization of existing accounting, valuation, and risk management systems to accommodate environmental commodities.
- Valued the bank's first carbon credit forward transaction using a Monte Carlo simulation of electricity production from a newly built Chinese power plant.
Technologies: Python, Derivative Pricing, Fixed-income Derivatives, Financial Analysis, Trading, Financial Markets, Testing, Finance, Fixed Income, Statistics, Research, Bloomberg API, Architecture, Data Analysis, Algorithms, Fintech, Financial Software, Commodities, Banking & Finance, Writing & Editing, Finance APIs, Quantitative Research, Merchant Banking, Naive Bayes, Software Development, Reverse Engineering, Data Analytics, Data Modeling, Data Visualization, Excel 2016, Data Engineering, Databases, Data, Microsoft Excel, ModelingAssociate
2004 - 2004Minyanville Publishing and Multimedia- Provided real-time market commentary with several publishing tools.
- Reduced 90% of publishing platform costs by identifying external providers through a review of competitors and industry practices.
- Identified marketing opportunities through trackbacks and partnerships with prominent market and economic bloggers.
Technologies: Financial Analysis, Blogging, Marketing, Financial Markets, Finance, Fixed Income, Derivative Pricing, Bloomberg API, Web Applications, HTML, Startups, Currencies, Fintech, Financial Software, Investment Banking, CSS, Writing & Editing, HTML5, Merchant Banking, Web DevelopmentDirector of Business Development
2001 - 2003CyberBazaar India- Coordinated with the team in India to verify teleconference call quality. The data collected was used to identify fraudulent billing of Internet Protocol long-distance calls at voice calling rates.
- Developed business partnerships resulting in a competitive bidding process and acquisition by WebEx Communications for $4 million.
- Established dedicated international phone and data pipelines as a new product category through a new partnership.
Technologies: Contract, Business Development, Financial Markets, StartupsAssociate
1994 - 1998Credit Suisse- Wrote C/C++ tools for time series analysis and position tracking.
- Produced $24 million in profit using bespoke software tools to identify statistical arbitrage transactions in the US sovereign bonds of 20 countries.
- Tested and approved new firm-wide fixed income software that streamlined data collection and reporting. The databases and calculation engines enabled further automation of transaction confirmations and position reporting.
Technologies: C++, Derivative Pricing, Trading, Financial Markets, Testing, Finance, Machine Learning, Statistics, Research, Bloomberg API, SQL, Linux, Front-end Development, APIs, Architecture, Currencies, Data Analysis, Algorithms, Algorithmic Trading, Fintech, Financial Software, Commodities, Investment Banking, Banking & Finance, Writing & Editing, Finance APIs, Quantitative Research, Merchant Banking, Naive Bayes, Software Development, Reverse Engineering, UI Design, Data Analytics, Data Modeling, Data Visualization, Visual Basic for Applications (VBA), Excel 2016, Data Engineering, Databases, Data, Microsoft Excel, Modeling, Excel Macros