弗洛里安斯, Developer in 慕尼黑,巴伐利亚,德国
Florian is available for hire
Hire Florian

弗洛里安斯

验证专家  in 工程

后端开发人员

Location
慕尼黑,巴伐利亚,德国
至今成员总数
2021年7月12日

Florian has over five years of experience in back-end software engineering. 他精通Java、AWS、Node.js, SQL, 和Python, 重点是可扩展的云基础设施, 快速算法, 简洁的API设计. 除了 to a recent SE internship at a big tech company, 在弗洛里安之前的工作中, he led a team of five remote contractors and in-house developers. His industry experience is backed by a bachelor's degree in computer science from KIT and CMU.

Portfolio

HubSpot
Java, Amazon Simple Queue Service (SQS), Apache卡夫卡, HBase...
playsport拍摄GmbH是一家
Python、节点.js, 打印稿, SQL, Redis, 复述,队列, AWSλ, React...
卡耐基梅隆大学
Python, Research, 机器学习, 生成预训练变压器(GPT)...

Experience

Availability

Part-time

首选的环境

MacOS, GitHub, 亚马逊网络服务(AWS), 打印稿, Node.js, Python, SQL, Linux, Java

最神奇的...

...thing I've worked on is the core infrastructure of HubSpot's extremely scalable sending pipeline and webhook processing system.

工作Experience

软件工程实习生

2022 - 2022
HubSpot
  • Developed a robust acceptance test infrastructure that monitors the correct functioning of core business priorities.
  • Worked on a highly scalable microservice architecture using Kafka, Apache HBase, and AWS SQS.
  • Designed and built a Cloudflare edge worker to correctly route incoming requests.
Java技术:, Amazon Simple Queue Service (SQS), Apache卡夫卡, HBase, 分布式系统, 监控, Metrics, Testing, Microservices, Microservices架构, Back-end, 为什么Twilio API, Twilio, JSON, Webhooks

首席软件工程师

2019 - 2021
playsport拍摄GmbH是一家
  • Architected a scalable cloud architecture with multiple databases on AWS, 包括CI/CD管道, 自动定量, 负载平衡器, 和AWSλ.
  • 开发了一个文档清晰的Node.js、打印稿和Express.js REST API with cron jobs, job queues, Redis caches, WebSockets, and complex SQL queries.
  • Created a unit and end-to-end test suite with Mocha to automatically test all critical endpoints and features.
  • Built two microservices in Python for machine learning and natural language processing tasks that provide recommendations, 自动标记, 和匹配.
  • 与各种第三方api集成, 包括条纹, 谷歌地图, 谷歌BigQuery, 重火力点分析, 和Quaderno.
  • 构建了一个灵活的订阅支付系统, 一次性延期付款, coupons, 以及基于Stripe的发票.
  • 在一家体育应用初创公司负责技术方面的工作, built the tech culture and established software engineering standards, 加入了7名新开发者, 并执行代码审查和sprint计划.
  • 实现部分, 维护, and conducted code reviews for two React web apps and admin dashboards.
技术:Python、Node.js, 打印稿, SQL, Redis, 复述,队列, AWSλ, React, Testing, Stripe, JavaScript, REST APIs, 体系结构, Databases, DevOps, 数学, API集成, Scripting, 亚马逊网络服务(AWS), Amazon EC2, NGINX, CI / CD管道, Microservices, RESTful Microservices, Microservices架构, Amazon S3 (AWS S3), Back-end, Exports, 亚马逊DynamoDB, JSON, Webhooks

访问研究学者

2019 - 2019
卡耐基梅隆大学
  • Conducted natural language processing research on the semantic parsing of instructional texts, 比如烹饪食谱和DIY指南, 我的学士论文就是基于这个研究.
  • 开发自动化工具, parsers, 和Python中的转换器, 其中一些可以在我的GitHub配置文件中找到.
  • Ran machine learning experiments and training on remote Linux servers.
技术:Python, Research, 机器学习, 自然语言处理(NLP), GPT, 生成预训练变压器(GPT), Linux, PyCharm, Scripting, API集成, JSON

助理研究员

2018 - 2019
卡尔斯鲁厄理工学院
  • Developed a 2D-LSTM for sequence-to-sequence learning in PyTorch from scratch as a research project (see GitHub).
  • Conducted neural machine translation experiments and training on remote Linux servers with GPUs.
  • Created a detailed unit test suite for the PyTorch 2D-LSTM model.
  • 写了一份关于研究项目的详细报告.
技术:Python, 机器学习, Linux, 自然语言处理(NLP), 生成预训练变压器(GPT), GPT

联合创始人兼开发者

2017 - 2019
Courtastic
  • Developed a REST API back-end for a court booking application on DigitalOcean Linux servers, 访问MySQL数据库.
  • Designed and developed a native iOS app with over 2,500 users in two countries. Built with Swift with a REST client, custom views, and authentication.
  • Founded the company, which playsport拍摄GmbH是一家 acquired in January 2019.
  • Maintained a React web app and a Bootstrap HTML and CSS landing page.
  • Marketed and sold the product used by 22 tennis clubs in Germany and Austria.
技术:DigitalOcean, SQL, Swift, iOS, Linux, REST APIs, NGINX, React, REST, HTML, Back-end, JSON, Webhooks

PLAYSPORTS后端

An all-in-one mobile app that provides access to a multisport community and connects players, 运动场, 并将事件发送到全球网络, 使用智能算法. 作为首席后端工程师, I led the technical team of five developers and built a scalable server architecture on AWS. 后端提供了一个文档清晰的REST API, WebSockets, Redis缓存和队列, 通过Stripe支付处理, 并与其他几个第三方api集成.

自动标记微服务

用于自动标记文档的微服务, 管理同义词调节, 并逐步构建一组标签. I developed it in Python and hosted it on AWS with a fully automated CI/CD pipeline. It exposes a REST API and manages a local SQLite database that holds information about all previously encountered documents and tags, 随着时间的推移,使用哪个来改进标记功能.

基于图的推荐系统

A recommender system that uses a graph stored in Redis to make user-user recommendations within the PLAYSPORTS app. After extracting candidates from the graph, it ranks them using cross-feature vectors for each user. I developed the system as a microservice in Python, hosted on AWS, with fully automated CI/CD. 它使用RedisGraph、芹菜和NumPy.

关于AWS和服务器架构的个人博客

http://pfisterer.dev
My personal website where I occasionally write articles about interesting technical challenges I have encountered, 解释我是如何处理和解决这个问题的. My favorite article is about a map caching solution that yielded a 50x speedup in request duration. 这个博客是用Next创建的.js和React,并部署在netflix上.

Azure上的容器化微服务架构

http://electrojoule.ch
I worked as the lead developer on a containerized microservices architecture for a renewable energy IoT application consisting of eight services on Azure. 以确保它保持可用, I've added a complete monitoring solution using tools such as StatsD and Netdata. 除了, I've developed a custom end-to-end test system that tests core business functionality in set intervals and sends alerts if something does not work. This has increased the availability from around 95% to over 99.9%.

Languages

打印稿, Python, SQL, JavaScript, Java, Swift, HTML

库/ api

Node.js, Stripe, REST APIs, 复述,队列, React, 为什么Twilio API, NumPy

Paradigms

REST, API架构, Testing, DevOps, Microservices架构, 移动应用设计, Microservices

Platforms

MacOS, AWSλ, 亚马逊网络服务(AWS), Amazon EC2, Visual Studio Code (VS Code), Linux, Twilio, DigitalOcean, iOS, Netlify, Apache卡夫卡, Azure, Docker

Storage

Databases, JSON, Redis, MongoDB, MySQL, Amazon S3 (AWS S3), 亚马逊DynamoDB, 复述,缓存, SQLite, HBase

Other

Algorithms, 软件工程, APIs, JSON REST api, Back-end, Webhooks, 数学, 机器学习, CI / CD管道, 消息队列, 体系结构, Cloud, Lambda函数, Scripting, API集成, RESTful Microservices, 网络安全, 监控, Exports, 决策树, Research, 自然语言处理(NLP), 移动应用开发, 后端开发, 团队管理, 可伸缩的架构, WebSockets, 工业物联网(IIoT), 分布式系统, Metrics, Netdata, 云基础设施, Containers, GPT, 生成预训练变压器(GPT)

Tools

GitHub, PyCharm, NGINX, Celery, Azure IoT Hub, Amazon Simple Queue Service (SQS)

Frameworks

Next.js、条纹

2021 - 2022

计算机科学硕士学位

慕尼黑工业大学-慕尼黑,德国

2016 - 2019

计算机科学学士学位

卡尔斯鲁厄理工学院-卡尔斯鲁厄,德国

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

分享你的需求

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

选择你的才能

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

Work with your chosen talent on a trial basis for up to two weeks. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

开始招聘