Matthias Bayer
Verified Expert in Engineering
Full-stack Developer
Matthias is a software engineer living in Munich, Germany, 拥有超过十年的经验,使用最好的网络技术设计和开发应用程序. 他对开放网络平台和开源软件情有独钟. 他主要使用JavaScript或TypeScript为浏览器或Node开发现代软件.js platform.
Portfolio
Experience
Availability
Preferred Environment
Linux
The most amazing...
...我开发的软件是一个基于浏览器中的WebRTC的点对点内容交付网络.
Work Experience
Software Engineer
M21 Technologies
- 为科技创业公司提供软件工程和咨询服务. Collaborated with Cruise LLC, Labelbox, Inc., Owner.com, Inc., and more.
- 专门与硅谷的中小型创业公司合作.
- 通过我在德国的公司完成100%的远程工作.
Software Engineer
Personal Project | PeerIt Video Delivery Network
- 构建基于WebRTC的点对点内容分发网络.
- 使用WebSockets和Node构建了一个实时跟踪器.js.
- 为节点和浏览器中的本机加密操作开发了同构包.
- 使用PKI和默克尔树执行内容完整性和真实性检查.
- 为几个视频播放器创建JavaScript插件.
- Developed a debug interface using Vue.js.
- 写了一篇关于在浏览器中使用点对点网络的媒体传输的科学论文.
Software Engineer
Personal Project | Reflect OS
- 利用Electron、Node开发模块化智能镜像操作系统.js, and Vue.
- Implemented voice command recognition with Node.js and Google Speech-to-Text API.
- Developed the front end with Vue.
- 使用Node实现实时天气和交通更新.js.
- Developed software that runs on a smart mirror (Bit.ly/2W0k2NA).
Senior Software Engineer
Soprado GmbH
- 使用AngularJS开发并维护了一个web应用程序.
- 用Symfony和AngularJS框架构建一个REST API.
- 使用AngularJS和D3创建了一个Elasticsearch日志文件可视化.js.
- 使用Ansible和Kubernetes编写软件来管理100多个服务器基础设施.
- 作为DevOps团队的一员,维护服务器和网络基础设施.
- 使用WebSockets和Node构建了一个实时统计API.js.
- Ported a legacy AngularJS web application to React.
Lead Software Engineer/DevOps
Soprado GmbH
- 使用REST api和Selenium构建了一个完全自动化的订购模块,用于web浏览器自动化.
- Led the development team (approximately ten people).
- Managed the server and network.
- Refactored and maintained existing PHP projects.
- Developed the front end with JavaScript and jQuery.
Web Developer (Freelance)
RAYSTORM Digital Studio
- Managed the project and provided customer service.
- Enhanced an existing custom PHP CMS.
- Maintained and improved existing projects.
Web Developer
RAYSTORM Digial Studio
- Built an online food ordering system from scratch.
- 使用TYPO3或Zend框架创建多个网站.
- 开发了一个自动网络托管和计费系统.
- Enhanced an existing custom PHP CMS.
- Performed server and network administration.
Freelance Developer
Freelance Work
- Built small websites using WordPress and Joomla.
- Developed custom WordPress plugins.
- Created a custom PHP MVC-Framework.
- Used jQuery for animations.
- Built rich user interfaces with Ajax.
Experience
Profile
http://bayer.devThe page was built with Next.js and is hosted on Vercel.
Reflect OS
http://bit.ly/2W0k2NAPeerIt
Sheetlify
Self Improvement
Skills
Languages
HTML, CSS, HTML5, SQL, JavaScript, PHP, TypeScript, GraphQL
Frameworks
PHP MVC, Redux, Next.js, Symfony 3, Express.js、React Native、NestJS、顺风CSS、Selenium、AngularJS、Electron、Zend Framework、Symfony、next.js, Jest, Angular
Libraries/APIs
Node.js、WebRTC、React、Mapbox GL、jQuery、Vue、REST api、Vue 2、Vuex
Other
全栈、api、Webhooks、Apollo、样式组件、计算机科学、Web开发
Tools
Webpack, NPM, NGINX, Vagrant, Ansible, Git, MongoDB Atlas, Expo
Platforms
Linux、Docker、Kubernetes、Mapbox、Vercel、Amazon Web Services (AWS)、Firebase、AWS IoT
Paradigms
Test-driven Development (TDD), Agile Software Development, Responsive Web Design (RWD), Class-based OOP, Prototype-based OOP, Functional Programming, DevOps, Asynchronous Programming, REST, Automation
Storage
Elasticsearch, PostgreSQL, MySQL, NoSQL, MongoDB, Redis
Education
媒体计算机科学理学硕士学位(Web和应用程序开发,可用性工程)
Wilhelm bchner应用科学大学- Pfungstadt,德国
学士学位,Web开发和设计专业
SAE研究所慕尼黑|米德尔塞克斯大学伦敦-德国慕尼黑和英国伦敦
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring