Michael Kowalski
Verified Expert in Engineering
Software Developer
Michael在金融、商业和软件方面有着非凡的背景. 他是一名经过认证的超级预报员和具有机器学习知识的MBA. At Credit Suisse, 他利用定制的软件工具识别20个国家主权债券的统计套利交易,并为澳大利亚银行混合债券建立了基于收益率曲线的定价模型,创造了2400万美元的利润. Michael在金融、能源、电信和出版领域拥有丰富的行业经验.
Portfolio
Experience
Availability
Preferred Environment
Python, React, Swift, GraphQL, TypeScript, 测试驱动开发(TDD), Algorithms, Fintech, Financial Software, Git
The most amazing...
...我开发的产品是一个投资组合管理工具,它是为非常具体的指标量身定制的,我每天都依赖它好几年了.
Work Experience
Developer
Roaring Deep Pty Ltd
- 在不同的项目和客户中开发多个移动应用程序和网站.
- 为消费者金融科技创意撰写商业计划和移动应用规范(包括后端堆栈和数据库模式).
- 为大型B2B商务公司自动生成GraphQL API文档.
Portfolio Manager
Cashwerkz Limited
- 创建算法,通过分析历史基金和指数回报,模拟流行的主动管理债券基金的表现.
- 用JavaScript和Node开发了一个基于收益率曲线的定价模型.澳大利亚银行的混合债券.
- 建立预算报告和预测工具,在每周会议上跟踪业务进展.
Developer
Bolder Group Pty, Ltd.
- 重构了Two Fat Guys应用程序的客户端代码,以便用户操作和屏幕转换具有即时结果(少于300ms).
- 设计并开发了《欧博体育app下载》,并将其从构思阶段发展为iOS和Android应用,并在许多国家销售了数年时间. 该应用程序是一个单页JavaScript应用程序,由Node提供给客户端.使用MongoDB进行存储.
- 维护应用程序发布后,平滑的数据库,服务器和版本迁移.
Consultant
Private Contractor
- 向澳大利亚最大的垃圾填埋场管理软件供应商之一就客户对碳排放组合跟踪的要求提供法律意见.
- 使用Cucumber生成验收测试,以指导开发并确认用户界面特性.
- 研究监管方案,确保准确的计算和业务规则的实施.
Group Manager
Ecofund Queensland
- 通过专注于大规模的碳和可再生能源交易,实现了创纪录的收入和利润, 专业化交易和客户获取.
- 使用JavaScript和Node自动收集公共数据,生成每日供需报告.js.
- 监督针对澳大利亚排放交易计划推出的对冲产品.
高级合约交易员
Stanwell
- 交易电力远期和可再生能源信用(RECs),以满足对冲和风险管理政策.
- 可再生能源证书(RECs)的汇总和利润跟踪,使用链接到SQL事务数据库的Excel前端.
- 通过与一个重要客户的谈判,完成了公司当年最大的一笔电力交易. 由于交易的规模和复杂性,该交易需要并获得了董事会的特别批准.
Manager
Macquarie
- 通过表示细节的Python脚本为新业务启用定制事务预订.
- 设计和监督现有会计的定制, valuation, 以及适应环境商品的风险管理系统.
- 利用蒙特卡洛模拟中国新建电厂的发电量,对该行首笔碳信用远期交易进行了估值.
Associate
民研社出版与多媒体
- 使用多种发布工具提供实时市场评论.
- 通过审查竞争对手和行业惯例,识别外部供应商,减少了90%的发布平台成本.
- 通过追踪和与知名市场和经济博客的合作,发现市场机会.
业务发展总监
CyberBazaar India
- 与印度团队协调,验证电话会议的质量. 收集的数据被用来识别以语音通话费率进行的互联网协议长途电话的欺诈账单.
- 发展商业伙伴关系,导致竞争性招标过程,并被WebEx Communications以400万美元收购.
- 通过新的合作伙伴关系,建立了专门的国际电话和数据管道作为一个新的产品类别.
Associate
Credit Suisse
- 编写了C/ c++工具,用于时间序列分析和位置跟踪.
- 利用定制的软件工具识别20个国家的美国主权债券的统计套利交易,创造了2400万美元的利润.
- 测试和批准新的公司范围内的固定收益软件,简化数据收集和报告. 数据库和计算引擎使交易确认和头寸报告进一步自动化.
Experience
从GraphQL模式生成文档
http://help.appdirect.com/api/graphql/index.html全栈游戏开发
•React响应式web应用程序,允许基本配置文件管理和快速游戏.
• Node.js后端与WebSocket数据同步到客户端,并使用REST API与AI播放器微服务连接.
•使用剧作家自动端到端测试. 使用Mocha和Sinon的自动化单元和集成测试.JS.
•GitLab CI/CD允许站点的多个独立实例运行数据收集和功能测试.
•MongoDB Atlas图表可视化收集的数据.
产品管理-金融科技移动应用程序的业务规划和设计
1)一份商业计划,概述竞争对手的方法、细分市场和商业模式;
2)使用Figma进行前端设计的应用程序规范, a database schema, OpenAPI中的后端API文档;
3)使用TypeScript/React Native编写应用的初始代码, AWS back-end APIs, 和AWS CloudFormation脚本来运行CI/CD.
RSS Reader
http://github.com/mikowals/simple-rss-next当前的后端使用Cloudflare的无服务器工作器来提供GraphQL API. 所有状态都保存在键值存储中. 对于查询,对客户机的总响应时间约为100ms, 而需要轮询RSS提要的突变则受到最慢提要响应的瓶颈.
前端已经在React和Next中完成.js、React Native和Swift UI. 在每个实现中, the UI is optimistic, Apollo的客户端缓存可以立即反映整个应用程序中的用户操作. iOS实现的功能包括在“新闻”页面上重新获取最新文章,在“订阅”页面上向右滑动删除订阅提要.
后端可以在http://worker-rss上浏览.mikowals.workers.Dev /__graphql的代码库在http://github.com/mikowals/cloudflare-worker-rss.
iOS的React Native前端在exp://exp.主机/ @mikowals / rss-react-native.
React和Next的代码存储库.Js在http://github.com/mikowals/simple-rss-next. 它目前没有在任何地方运行.
React and Node.. js邻里网络和聊天iOS应用程序
我还为这款应用修复了几轮漏洞. For example, 聊天功能会丢失消息, 所以我调试了在socket中实现的Websocket连接.IO来消除这个问题.
该应用程序将很快在app Store发布.
Baby Name Game
Requirements:
•MongoDB数据库主机名,客户数据,和游戏状态.
•为iOS和Android商店下载打包的单页应用程序.
•托管与发布和版本迁移脚本在流星平台和DigitalOcean.
Game features:
•从匿名体验到付费用户的免费增值模式.
•联合游戏与安全邀请系统之间的连接玩家共享数据.
•响应UI的多种手机和平板电脑尺寸.
•快速游戏与乐观的服务器交互和用户里程碑更新.
•分析和报告界面,通过升级周期跟踪使用情况和进度.
•在多个国家提供地理上合适的名称.
机器学习开源贡献
http://github.com/tensorflow/swift-apis我的贡献集中在实现高级机器学习算法上, 但考虑到软件的新特性, 这通常会导致修复框架错误. For example, 我接受了TensorFlow和Swift对TensorFlow的拉请求,以修复它们各自的批处理规范化实现. TensorFlow中的修正修正了训练和推理中不同平均值的应用, 而S4TF中的修正修正了自动导数计算的平方根.
批量插入-流星包
http://github.com/mikowals/batch-insert该软件包已被5,000多名开发人员使用,并自2015年以来一直在维护.
桶期对冲改进-银行研究项目
Working in C and C++, 我建立了一个反向测试工具和时间点模型,以产生用标准和桶期对冲的交易的历史比率. 回溯测试可以报告已实现利润与预期利润的每日标准差.
该项目发现,该公司的国债曲线模型在计算上有一个怪癖,即微小的价格变化可能导致曲线在上升和下降之间“弹出”. 这种怪癖对对冲效率的影响是最初研究的持续时间效应的三倍.
通过在国债模型中增加一个额外的步骤,迫使曲线通过流动(最具流动性)的债券收益率,这种低效率得到了解决.
Two Fat Guys
Skills
Languages
Python, JavaScript, Excel VBA, GraphQL, SQL, CSS, TypeScript, Python 3, Python 2, Visual Basic for Applications (VBA), ECMAScript (ES6), Swift, Octave, C++, HTML, SCSS, HTML5, R, Swift 5
Frameworks
Jest,顺风CSS, Express.js, Swagger, Ionic, Next.js、MUI (Material UI)、Framework7、React Native、Laravel Mix、SwiftUI
Libraries/APIs
React, Node.. js, Bloomberg API, Handlebars, REST API, Mustache, PyTorch, TensorFlow, Sinon.JS, Vue, Vuex, CocoaPods, OpenAPI, Puppeteer, Chart.js, Socket.IO, AWS Amplify
Tools
Xcode, NPM, GitHub, Excel 2016, Google Sheets, Microsoft Excel, Git, Webpack, MATLAB, MongoDB Atlas, Workbox, Cucumber, Google Analytics, CodeMirror, AWS CloudFormation, AWS CodeCommit, AWS CodeBuild, Figma, Mocha, GitLab, GitLab CI/CD, Pytest
Paradigms
测试驱动开发(TDD), Unit Testing, Mobile Development, Quantitative Research, UI Design, Automated Testing, Testing, Agile, Serverless架构, Data Science, Acceptance Testing, Continuous Deployment, 持续集成(CI), Cross-platform, Back-end Architecture, MapReduce, REST
Platforms
Linux, Meteor, Mobile, Firebase, iOS, 亚马逊网络服务(AWS), Android, 谷歌云平台(GCP), Docker, Mailgun, DigitalOcean, Amazon EC2, Mixpanel, AWS ALB, Kubernetes
Industry Expertise
Accounting, Banking & Finance, Marketing
Storage
MongoDB, NoSQL, JSON,数据库,MySQL, Amazon S3 (AWS S3)
Other
Finance, Strategy, Financial Analysis, Statistics, Research, Derivative Pricing, 固定收益衍生品, Fixed Income, Blogging, Full-stack, Web Applications, Back-end, Front-end, Trading, Financial Markets, Front-end Development, Startups, Currencies, Data Analysis, Fintech, Financial Software, Merchant Banking, Investment Banking, Commodities, Writing & Editing, RSS Feeds, Finance APIs, Software Development, 移动应用开发, UI Development, i18n, Data Analytics, Data Modeling, Data Visualization, Data Engineering, Web Development, Data, Modeling, 完整的开发, 最小可行产品(MVP), JSON REST APIs, Responsive Design, Excel Macros, 跨平台应用开发, Web & Mobile Applications, Back-end Development, Software Architecture, User Experience (UX), User Interface (UI), OAuth, Single Sign-on (SSO), Investment Manager, Investments, Time Series Analysis, Venture Capital, Organizational Design, Machine Learning, Contract, APIs, Cloudflare, Responsive UI, App Store, Mobile Apps, Architecture, Algorithms, Algorithmic Trading, 服务器端呈现(SSR), Lint, Serverless, Mobile UI, Apollo, Apollo Server, Logistic Regression, Linear Regression, 分类算法, Predictive Modeling, Naive Bayes, Hybrid Apps, Reverse Engineering, 人工智能(AI), Product Management, 数据库模式设计, Playwright, Integration Testing, Service Workers, CI/CD Pipelines, Project Consultancy, Remix, Data Processing, Business Development, Optimistic UI, WebSockets, Cordova, Random Forests, GPU Computing, Linear Algebra, Image Recognition
Education
工商管理硕士(MBA)
牛津大学——英国牛津
工商管理学士学位
密歇根大学-安娜堡,密歇根州,美国
Certifications
AWS认证云从业者
Amazon Web Services
机器学习的神经网络
Coursera/多伦多大学
认证SuperForecaster
Good Judgment, Inc.
实用机器学习
Coursera/约翰霍普金斯大学
Machine Learning
Coursera /斯坦福大学
网络智能和大数据
Coursera/印度理工学院,德里