Frédérique Mittelstaedt
Verified Expert in Engineering
Software Developer
他是一名软件工程师和企业家,拥有伦敦帝国理工学院理论物理学硕士学位. 他擅长用网络构建全栈系统, desktop, and mobile apps, microservices, and external integrations. fracimazrique与他人共同创立了一家国际营销机构和三家开发工具的初创公司, cybersecurity, and AI. fr
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), i3, Arch Linux, MacOS
The most amazing...
...我建立的系统可以在94个交易所实时识别任何对加密货币之间的套利交易机会(每隔几秒更新一次)。.
Work Experience
Messaging Foundations工程经理
- 建立了消息传递基础团队、其使命、章程以及技术和产品路线图.
- 领导Reddit基于Apache Kafka的集中式流媒体平台的设计和开发, Apache Flink, and Flink Stateful Functions.
- 与跨职能团队合作,支持他们采用流媒体平台.
实时安全应用工程经理
- 建立实时安全应用团队, its mission, charter, and technical and product roadmap.
- 将我的团队发展到四个后台和前端工程师.
- 领导了基于Apache Kafka的流处理平台的开发, Apache Flink, and Flink Stateful Functions.
- 构建了一个框架和工具,用于开发在Kubernetes上运行的流应用程序.
- 监督实时安全应用程序的开发.
- 与跨职能团队合作,支持他们采用流媒体平台.
- 监督将传统的实时安全系统迁移到新的流媒体平台.
Senior Software Engineer II
- 使用TypeScript实现了主站点和内部应用的特性, React, Redux, Python, and SQLAlchemy.
- 改进和升级了使用TypeScript和Python的几个项目的开发工具和工作流程.
- 作为两个团队的scrum主管,协调scrum过程,帮助改善团队内部和团队之间的沟通.
Freelance Software Engineer
The Boston Consulting Group (BCG)
- 修改了一个网络应用程序,使其与Internet Explorer 10+和Microsoft Edge兼容.
- 为使用Create React app构建的web应用添加并配置Babel和必要的polyfill,使其使用customize-cra库在IE和Edge上工作.
- 使用浏览器分析识别布局和性能问题,并实施修复以提高IE和Edge的性能.
Freelance Software Engineer
- 使用TypeScript实现了主站点和内部应用的特性, React, Redux, Python and SQLAlchemy.
- 改进和升级了几个项目的开发工具和工作流程(TypeScript) & Python).
- 作为两个团队的scrum主管,协调scrum过程,帮助改善团队内部和团队之间的沟通.
- 2020年5月转为全职高级软件工程师.
Freelance Software Engineer
Wavve.co
- Refactored the Wavve.链接应用程序提供一个可共享的播客网页与一般信息, 链接和从RSS提要(使用next构建)中提取的最新剧集.js, Vuex, and Vue.js in JavaScript).
- Added an episode-list page to Wavve.链接与一个播客的所有剧集的可扩展集合和HTML 5音频播放器,粘在屏幕的底部播放每一集(包括一个弹出窗口设置播放速度).
Freelance Software Engineer
ExxonMobil
- 使用TypeScript为埃克森美孚的全球内部网开发了一个翻译web应用程序, React, MobX with C# Azure functions; the back end was deployed on Microsoft Azure.
- 领导每周与埃克森美孚美国和马来西亚团队的例会,并为项目架构和功能实现提供技术指导.
- 将初始应用原型从JavaScript重写为TypeScript,并配置了所有构建工具.
- 为埃克森美孚的设计系统Unity实现了一个React组件库.
- 使用基于SVG源文件的代码生成实现了一个多分辨率React图标库(包括测试).
- 将微软Azure和谷歌云私有端点翻译api与web应用程序集成,用于文本翻译.
- 使用React和我创建的组件库创建了一个响应式应用程序UI,支持在Microsoft Azure和谷歌云api之间切换.
- 集成文本到语音功能,使用Howler网络音频库和Azure认知服务和谷歌云文本到语音api.
- 实现了一个用于翻译Word文档的Azure函数端点, Excel spreadsheets, 使用Office OpenXml库以及Azure和谷歌云翻译api,用c#编写ppt演示文稿和纯文本文档.
- 使用Azure Active Directory集成身份验证和访问控制.
- 使用c# Azure函数为所有API调用实现代理端点,用于身份验证和性能监控.
- 增加了对使用屏幕上软件键盘输入Unicode的支持.
- 清理并记录代码库,并为未来的维护人员记录应用程序架构.
Contract Software Engineer
Octeract
- 设计并构建了一个IDE,用于创建和编辑公司专有编程语言指定的优化问题/项目.
- 扩展摩纳哥编辑器,为Visual Studio Code提供自定义主题, language definition, and syntax completion handlers.
- 定义并实现自定义项目文档文件格式.
Contract Software Engineer
AlliedCrowds
- 为伊斯兰开发银行(Isdb-innovate)开发了一个众筹网络应用程序.org).
- Refactored the Vue.js代码库,并集成了Vuex状态管理库.
- 后端和前端国际化(支持英语), French, Arabic, Turkish, Bengali, Malay, Kazakh, and Indonesian).
- 为六个国家特定的微型站点设计了构建系统(每个站点都采用不同的本地化设计), text, and media).
- 在加入团队的21天内帮助推出了平台.
- 为肯尼亚和尼日利亚的企业家建立了第二个带有信息材料的网络应用程序, 在7天内获得行业和公司特定阶段的信息路径.
Contract Software Engineer
Private Client
- 为比特币和以太坊开发区块链浏览器和加密货币会计系统.
- 实现了一种有效跟踪不同地址之间资金流动的方法.
- 使用Docker将系统部署在DigitalOcean上.
Contract Software Engineer
Private Client
- 在94个交易所建立了一个实时检测加密货币对之间套利机会的系统.
- 设计了计算相对和总价差获利机会的算法, order books, the exchange, and transfer fees.
- 创建有效的多/空对冲策略,以最大限度地减少费用和最大限度地提高处理速度.
- 实现了一个LINE聊天机器人,当检测到机会时发送通知.
- 在使用Terraform提供的ECS集群的AWS上部署系统.
Founder and CEO
Automorph
- 设计了一种名为Morph的编程和数据语言.
- 在Python中实现了Morph的初始运行时和解释器.
- 使用LLVM编译器工具链为Morph安装了编译器.
- 使用TypeScript为Morph开发了一个基于web的运行时.
- 设计并实现了面向服务和面向组件的应用程序框架service.js in TypeScript.
- 使用TypeScript设计并实现了React UI组件库Service UI, React, and the CSS-in-JS library emotion.
- 设计并实现了一个可扩展的独立于语言和框架的代码生成库.
- 设计了一个人工智能系统,用于根据需求自动生成多应用软件系统的源代码.
- Participated in the Zeroth.2017年在香港的人工智能创业加速器.
Co-founder | CEO
Global Graduate Marketing
- 用500美元创立了一家专门从事国际研究生招聘的数字营销机构,000 annual revenue.
- 执行短期市场推广,以增加特定项目的申请人数.
- 实施长期营销策略, 在三年内将申请人人数增加2 -3倍.
- 建立了庞大的、国际化的线上、线下广告合作伙伴网络.g.、期刊、会议、博士和硕士搜索门户).
Co-founder and CEO
Ruuta
- 为Ruuta基于OpenWrt的WiFi路由器操作系统实现了一个用户友好的基于web的UI.
- 与路由器制造商建立合作关系.
- 参加了第一批赛昂人网络安全加速器.
- 2015年8月在香港RISEConf上介绍Ruuta.
Contract Software Engineer
AlliedCrowds
- 重构代码库并为众筹平台web应用程序添加功能.
Founder
Kozo
- 构建了一个基于模板的软件开发和部署系统.
学生助理(软件工程师)
BTC |商务技术咨询有限公司
- 使用Java、Spring和MySQL开发了一个库存系统.
Freelance Web Developer
smart insights GmbH
- 开发公司市场调研工具的网络版本, 基于现有手机应用的功能和设计.
- 创建了一个调查引擎,支持不同类型的问题和视图.
- 将UI与公司已有的JSON API集成.
Various Student Assistant Positions
Jacobs University Bremen
- Organized events, 处理技术维修和安装, 2011年10月至2012年12月,作为学院办公室团队的一员,负责管理阿尔弗雷德-克虏伯学院(住宿大厅)的Joomla网站.
- 监督计算机实验室的公共使用时间(计算分析实验室), Modeling, (2011年9月至2013年12月).
- Created the design, added content, 并部署了人文研究中心的WordPress网站, Modernity, 和全球化(HMG)在2011年6月的开幕会议之前.
- 2012年8月,用PHP开发了一个在线活动策划系统,该系统与exchange日历同步,并将用户登录与LDAP目录集成在一起.
- 2013年5月至2013年6月,使用jQuery开发大学主网站首页新闻轮播和2013年毕业微网站幻灯片.
- 2013年8月,为大学餐饮服务部门开发了一款可移动的网络应用程序,提供最新的膳食计划,并收集膳食评论.
- 2013年8月,为盆地和石油系统动力学执行硕士课程的研讨会建立了计算机实验室和软件.
- 2013年10月至2014年1月,使用Objective-C和Cocoa在Mac OS X上使用牛顿法创建了一个复杂多项式的图形可视化工具.
- 2013年11月- 2014年1月,开发web应用和数据挖掘后端,对b谷歌search和谷歌Scholar的搜索结果进行分析,对搜索结果进行语义分析.
Freelance Typesetter
Prof. Birgit Mersmann
- 处理客户博士后论文《欧博体育app下载》的排版. Bildphänomene《欧博体育app下载》.”.
- 将最初的手稿从Microsoft Word转换为LaTeX.
- 添加支持和配置包,以支持当代CJK和几个古代脚本.
- 在超过200页的文件中手动更正排版和格式问题.
Student Assistant
弗劳恩霍夫开放通信系统研究所
- Built a library for recognizing arbitrary cameras and capture cards; also configured camera parameters, 并在c#中使用Microsoft DirectShow访问图像数据.
- 开发多摄像机系统的校准程序.
Software Engineering Summer Intern
弗劳恩霍夫计算机体系结构与软件技术研究所(FIRST)
- 为使用微软Kinect和OpenNI的数字穹顶的3D手势控制创建了一个库和示例应用程序.
Intern (Research)
DESY (German Electron Synchrotron)
- 建立并执行一项持续两周的实验,以测量与天气有关的宇宙射线强度,并利用平板探测器和气象站确定μ子粒子的半衰期.
Intern (Research)
Humboldt University of Berlin
- 利用c++和Root数据分析框架对欧洲核子研究中心LEP实验的Z^0共振数据进行了评估和可视化.
Experience
IGLU eLearning System
我在德国青年科学竞赛“青年森林”中展示了它,随后在柏林州竞赛的工作环境类别中获胜.
Cryptocurrency Trading Platform
在这个(主要是教育性的)项目中, 我们学到了很多关于时间序列预测的知识, 技术分析以及微服务开发和部署(我们甚至赚取了少量利润).
CMS管理和主题开发
在我高中的最后两年, 我是德国STEM组织“MINT Zukunft schaffen”的STEM大使和青年协调员, among other things, 为他们建立和管理一个基于php的论坛系统.
During my undergraduate studies, 我还负责管理宿舍楼的CMS,并负责学校主要的WordPress网站以及活动和部门特定的微网站. I managed the site content, created themes, extensions, 以及一些特定的小部件,比如在大学主网站的首页上用HTML 5的新闻轮询器取代之前的Flash版本.
MobX Emotion Theme Provider
http://github.com/gfmio/mobx-emotion-theme-providerResponsive React Monaco Editor
http://github.com/gfmio/responsive-react-monaco-editorGitHub Pages Boilerplate
http://github.com/gfmio/github-pages-boilerplate这个小项目提供了使用TypeScript和Webpack构建React单页web应用程序的样板,并通过一个命令将其部署到GitHub Pages上.
TypeScript Error
http://github.com/gfmio/ts-error这个可扩展的错误类兼容所有浏览器(包括所有版本的IE),并具有最新版本JavaScript中错误类的行为.
伦敦当代人声合唱团男高音
http://www.youtube.com/watch?v=hgV_BljUA48我们经常在活动中付费预订,并与像Kim Wilde这样的专业艺术家一起现场表演或做录音, Shlomo, or Imogen Heap. 在夏季,我们在英国和欧洲大陆的一些音乐节上演出.
Beyond just singing, 我也写过电子音乐的合唱编曲,并和lvk一起表演过, such as "Monument" by Röyksopp & Robyn(链接)现在在Youtube上有近16000次观看(2019年2月).
Digital Nomad
我大部分时间都在泰国度过, Vietnam, Japan, and New Zealand, but also traveled to Myanmar, South Korea, the US, and the Caribbean.
While abroad, 我学习了不同的编程语言实现,以及编程语言的教科书和研究论文, compiler design, 人工智能最终让我开始了我的第三家科技创业公司, Automorph.
Service.js Application Framework
The core idea behind service.Js是将应用程序构建为异步通信服务, 哪些封装了应用程序功能的某些部分. 服务之间的通信使用强类型、可重用的协议进行描述.
然后,这些服务可以在本地、并行或远程运行,而无需对代码库进行任何更改. 这使得对应用程序部署的更改变得微不足道. 同样的服务可以在独立的应用程序中使用, 在单片客户机-服务器后端或使用微服务中.
我开始这个项目是为了简化使用TypeScript开发基于微服务的应用程序. 该框架目前正在开发中,我希望发布版本1.0 in the first half of 2019.
Service.UI Component Framework
Service.UI目前使用CSS-in-JS库情感来进行主题化,并提供React组件. 库非常小,每个组件, 每个文件的大小通常小于1KB, 可以独立使用吗, 允许整体包大小保持较小.
因为相同的概念可以应用于不同的环境, 该库将被移植到React Native,以支持在移动应用程序和Snabbdom中的使用,Snabbdom提供了一个比React更快、更轻量的替代方案.
我开始开发这个图书馆的发展,因为缺乏好的, 小型且易于配置的组件库. 这个库目前正在开发中,我计划发布一个稳定的版本1.0 in the first half of 2019.
Synaptic Wall
Skills
Languages
ECMAScript (ES6), TypeScript, JavaScript, Python 3, HTML5, CSS3, Python, HTML, CSS, Sass, SCSS, YAML, PHP, SQL, Objective-C, Swift, Java, C, C++, C#, Scheme, Delphi, IDL
Frameworks
Express.js, Bootstrap, Svelte, Bulma, Electron, Spring, Cocoa, Redux, Flask, React Native, Laravel, OpenNI, Microsoft Kinect, Nuxt.js
Libraries/APIs
REST APIs, React, Snabbdom, Node.js, MobX, Emotion Library, NumPy, Matplotlib, Chai, TensorFlow, LSTM, Google AdWords, SQLAlchemy, Polyfill.io, SciPy, D3.js、CCXT、DirectShow、jQuery、jQuery UI、Kraken、Vuex、Rollup.js, Vue
Tools
Jira, Docker Compose, Docker Hub, Adobe Illustrator, Gulp, Adobe Photoshop, LaTeX, Mongoose, Adobe Creative Suite, NGINX, Mocha, Webpack, Webpack 4, Webpack 3, Jupyter, i3, Git, Bitbucket, Apache Airflow, Babel, Vagrant, Packer, Terraform, Adobe InDesign, Amazon弹性容器服务(Amazon ECS), Amazon Elastic Container Registry (ECR), Moodle, Ansible, Apache, Geth (go-ethereum), Travis CI, CircleCI, Code Climate, Rollup, Codecov, Flink, RabbitMQ
Paradigms
RESTful Development, Functional Programming, Functional Reactive Programming, Object-oriented Programming (OOP), Agile Software Development, Continuous Integration (CI), Continuous Deployment, Continuous Delivery (CD), DevOps, Siamese Neural Networks, Test-driven Development (TDD)
Platforms
Amazon Web Services (AWS), Linux, MacOS, Docker, DigitalOcean, Arch Linux, Alpine Linux, Azure, Visual Studio Code (VS Code), Twitter, OpenWRT, Azure Functions, Windows, iOS, Android, Kubernetes, Amazon EC2, Linode, WordPress, Joomla, Ethereum, Apache Flink, Apache Kafka
Storage
JSON, MySQL, MongoDB, Redis, OpenXML, PostgreSQL, Amazon S3 (AWS S3)
Other
Design Systems, Front-end Development, Full-stack, Leadership, Technical Leadership, Mobile Apps, CTO, CSS-in-JS, Styled-components, Software Development, Embedded Software, Serverless, SVG, ParcelJS, Artificial Neural Networks (ANN), Backpropagation, Deep Learning, Neural Networks, Deep Neural Networks, Hyperparameters, Hyperparameter Optimization, Machine Learning, Learning Transfer, Multi-task Learning, Facial Recognition, Convolutional Neural Networks, Neural Style Transfer (NST), Recurrent Neural Networks (RNN), Long Short-term Memory (LSTM), LSTM Networks, Eve, Facebook, Root Cause Analysis, Weather, LDAP, Azure Text to Speech, LLVM, Bitcoin, Bitcoind, Chrome Extensions, Web Extensions, Scraping, Web Scraping, AWS DevOps, Semantic Technology, Snyk
Industry Expertise
IT Security
Education
理论物理(量子场和基本力)理学硕士学位
帝国理工学院-伦敦,英国
物理学学士学位
雅各布大学不莱梅-不莱梅,德国
Certifications
Deep Learning Specialization
Coursera
Sequence Models
Coursera
Convolutional Neural Networks
Coursera
构建机器学习项目
Coursera
改进深度神经网络:超参数调整、正则化和优化
Coursera
Neural Networks and Deep Learning
Coursera
认证Scrum产品负责人(CSPO)
Scrum Alliance®
Certified Scrum Master® (CSM®)
Scrum Alliance®