Fredrik haamatrd,瑞典斯德哥尔摩的开发者
Fredrik is available for hire
Hire Fredrik

Fredrik Håård

Verified Expert  in Engineering

Python Developer

Location
Stockholm, Sweden
Toptal Member Since
July 14, 2014

Fredrik是一名拥有20多年承包和创业经验的开发人员. 他专门从事后端产品开发, lifecycle maintenance, 确保数据处理和操作的安全性, 从收费系统中的集群实现到一人创业公司的全栈产品开发.

Portfolio

Arthur Intelligence
Python 3, 谷歌云平台(GCP), Kubernetes...
Precisely
大数据、ETL工具、ETL、地图、GIS、Amazon S3 (AWS S3)...
Visual Units
芹菜,Debian, Linux, Django, Memcached, MongoDB, MySQL, C, Python, Java ME...

Experience

Availability

Part-time

Preferred Environment

Fish, Git, Emacs, Ubuntu, Spacemacs

The most amazing...

...我创造的东西不是一件东西,而是一种生活, 一个会呼吸的团队继承了一个被封存的产品并以此为生, 持续发布服务.

Work Experience

Senior Data Engineer

2020 - 2021
Arthur Intelligence
  • 设计和开发新的数据管道和操作,从运行在第三方Windows服务器上的异构数据库收集数据.
  • 为Windows设计并构建了自更新的持久数据提取器.
  • 在Kubernetes (GKE)上设计并构建了气流中的ETL和汇聚管道框架.
  • 计划并执行整体的DevOps和自动化.
Technologies: Python 3, 谷歌云平台(GCP), Kubernetes, Google Kubernetes Engine (GKE), Docker, Docker Compose, JavaScript, ETL, Data Engineering, Google Cloud SQL, Ansible, Terraform, Poetry, Big Data Architecture, Pipelines, Compliance, Python, Back-end, Back-end Development, APIs, Architecture, API Integration, Algorithms, Data Structures

Senior Data Engineer

2020 - 2021
Precisely
  • 开发并增强了用于映射来自各种供应商的数据的ETL管道.
  • 调查并修复客户报告的地址数据问题.
  • 稳定现有管道, 新增监控和测试, 并促进了知识向新团队的转移.
Technologies: 大数据、ETL工具、ETL、地图、GIS、Amazon S3 (AWS S3), Amazon Web Services (AWS), Java 8, PostGIS, PostgreSQL, Jenkins, Jenkins Pipeline, Groovy, Back-end, Back-end Development, APIs, Architecture, API Integration, Algorithms, Data Structures

CTO

2004 - 2021
Visual Units
  • 从头开始建立了一个成熟的车队管理系统.
  • (到目前为止)将产品成功地迁移了三次,没有停机.
  • 在过去的三年里,开发了一个停机时间少于一小时的产品和基础设施, despite 24/7 traffic.
  • 创建工具,根据客户需求生成Excel报表.
  • 开发了一个航位推算系统来跟踪轨道车辆的速度.
  • 最终买下了这家公司和它的产品.
Technologies: 芹菜,Debian, Linux, Django, Memcached, MongoDB, MySQL, C, Python, Java ME, Back-end, Back-end Development, APIs, CSS, HTML, Android, iOS, Front-end, Architecture, API Integration, CTO, Mobile Apps, Web Development, Algorithms, TypeScript

Senior Data Engineer

2019 - 2020
BCG GAMMA
  • 与数据科学家团队密切合作, 为奢侈品零售连锁店的个性化报价和测量提供快速周转时间.
  • 设计和实现ETL管道, CI/CD, 以及为个性化项目按需提供EMR PySpark集群的自动化.
技术:亚马逊网络服务(AWS), Amazon S3 (AWS S3), Spark, PySpark, Boto 3, Apache Airflow, EMR, Python, Back-end, Back-end Development, Architecture, Algorithms, Data Structures

Senior Software Engineer

2018 - 2019
Pitney Bowes
  • 审查和审核35kloc地理数据处理ETL实施.
  • 帮助设计和实现一个新的平台,用于ETL处理和规范化来自不同供应商的地理数据.
  • 在AWS上为一组复杂的ETL管道创建了新环境, 包括保护和安排对新vpc和现有vpn的访问.
  • 为一个地理数据供应商创建了新的ETL管道, 加载和转换大量数据, 测试结果输出, 并产生中间和可重新分发的数据集.
  • 创建了公共/可重用的阶段,用于使用S3自动加载/卸载数据库(SQL Server), bulk copies, and compression on EC2.
技术:技术领导, Amazon Web Services (AWS), ETL, 亚马逊虚拟私有云(VPC), Amazon弹性容器服务(Amazon ECS), Amazon EC2, Apache Airflow, Terraform, Python, Pipelines, Jenkins, Groovy, Back-end, Back-end Development, APIs, Front-end, Architecture, API Integration

后端开发人员/ CloudHSM

2018 - 2018
Sodlab
  • 从头开始为PDF构建hsm支持的数字签名.
  • 设置自动提供clouddhsm身份.
  • 在PDF设计中集成数字签名和视觉元素.
  • 使用Dropwizard为法律文件的数字签名设置管理和交易API.
  • 实现了使用单因素或双因素授权进行签名的同步和异步工作流.
Technologies: Compliance, Amazon Web Services (AWS), PDF, PDFBox, Java 8, Dropwizard, Amazon EC2, Amazon CloudHSM, Back-end, Back-end Development, Front-end

Senior Consultant

2017 - 2018
Meniga
  • Planned, designed, 并使用AWS堆栈实现实时流ETL解决方案, 将信息延迟从6小时降低到1分钟.
  • 培训过的技术领导. 对技术栈和工作方法提供反馈和评估.
  • 在现有的微服务架构中用Python和Go实现了新的无服务器服务.
  • 通过改进的数据建模和OLAP (Redshift)数据存储中的性能改进为销售组织提供支持.
  • 计划并建立与AWS Codebuild的CI集成.
  • 开发用于识别和分析分析管道中的性能问题的工具.
  • 参与开发团队日常团队活动的计划和管理.
Technologies: Leadership, Compliance, Technical Leadership, Amazon Kinesis, Redshift, PostgreSQL, AWS Systems Manager, Amazon弹性容器服务(Amazon ECS), AWS Lambda, Python, Go, APIs, Architecture, API Integration, CTO, Algorithms

Senior Cloud Architect

2017 - 2017
QuantumBlack
  • 为敏感数据建立了安全的数据摄取系统.
  • 使用S3、KMS、CloudHSM保证数据和密钥安全.
  • 构建安全配置,操作不需要知道任何秘密.
  • 从头开始构建一个Dropwizard/Angular/PostgreSQL应用程序, including design, implementation, operations, and documentation.
  • 使用SAMLv2 SP和idp发起的身份验证与多个第三方身份验证提供商集成.
Technologies: Compliance, SAML, Angular, Amazon CloudHSM, Beanstalk, Terraform, Ansible, PostgreSQL, ECS, Amazon EC2, Dropwizard, Java 8, Back-end Development, CSS, HTML, Front-end, Architecture, API Integration, Web Development

Senior Developer

2016 - 2017
亚萨合莱流动服务
  • 在JBoss/Wildfly和Dropwizard上使用Java 8 EE7开发.
  • 计划和实现AWS迁移和自动化.
  • 编写自定义Ansible模块,使用Amazon KMS和S3将机密安全地部署到AWS.
  • 完全自动化部署clouddhsm客户端.
  • 计划和实施零停机部署.
技术:亚马逊网络服务(AWS), Linux Luna Client, Amazon CloudHSM, VPN, 关系数据库服务(RDS), Amazon EC2, Ansible, Java 8, Back-end, Back-end Development, APIs

Tech Lead

2015 - 2016
DOOER
  • 计划并帮助实现一个新的自动记账平台.
  • 协助从零开始组建开发团队.
  • 计划并执行新平台部署和供应的自动化.
  • 计划和设置会计事件的数据管道,将其输入会计软件和ML解决方案.
  • 与首席执行官和工程主管密切合作,管理团队的日常工作和优先事项.
Technologies: Leadership, Apache Airflow, ETL, Technical Leadership, Amazon Web Services (AWS), Flask, Ansible, Node.js, Python, Back-end, Back-end Development, APIs, CSS, Front-end, Architecture, API Integration, CTO, Web Development, Algorithms, Data Structures

Ops Consultant

2015 - 2015
Wondersign
  • 帮助将产品从物理服务器迁移到AWS.
  • 是否对负载进行了测试并提供了配置建议.
  • 与其他人一起,执行最终的云迁移.
技术:亚马逊网络服务(AWS)、Linux、PHP

Technical Lead

2014 - 2015
Registry of Scotland
  • 担任《欧博体育app下载》项目的技术主管.
  • 在苏格兰土地注册处为律师创建现代网络服务.
  • 部署一个完全冗余的web应用程序系统,与新系统和遗留系统接口.
  • 使用Python日志和MongoDB创建了一个分布式日志和跟踪系统.
  • 支持苏格兰注册局全新技术栈的发布和操作.
  • 与Scrum Master合作,领导两个开发团队的日常工作, product owners, and other stakeholders.
Technologies: Leadership, Compliance, Web, Technical Leadership, Celery, RabbitMQ, RHEL, AngularJS, Flask, Python, MongoDB, Back-end, Back-end Development, APIs, CSS, HTML, Front-end, Architecture, API Integration, Web Development, Data Structures

Senior Developer

2013 - 2014
Ericsson
  • 为大型分布式系统的非功能测试构建了一个新的框架.
  • 在Java和Python之间创建数据桥.
  • 支持复杂和异构测试设置的可视化.
Technologies: Jython, Python, Java, Back-end, Back-end Development, APIs, API Integration, Algorithms

Consultant

2005 - 2013
Ericsson
  • 担任充电系统节点的设计团队负责人.
  • 为站点管理人员开发了一个定制的商业智能工具,与客户的ERP系统集成.
  • 在一个小团队工作,在六个星期内在Django/AngularJS平台上创建了五个完整且独立的销售渠道.
  • 领导开发人员基础设施的现代化, SCM tools, 以及一个拥有150名开发人员的客户站点的源代码控制.
  • 从头开始为电信节点开发非功能测试框架.
  • 用Python、Git和Mercurial举办课程和研讨会.
技术:技术领导, Provisioning Tools, 在线收费系统(OCS), Telecommunications, 综合数据库管理系统(IDMS), ETL, MySQL, MongoDB, C++, C, .. NET, Python, Java EE, Java SE, Java ME,后端,后端开发

hgapi and gitapi

MIT许可的用于Mercurial和Git源代码控制的纯python API,可作为PyPI包提供,可与源代码控制稳定且轻松地集成.

我在一个内部项目中实现了hgapi的种子,后来扩展了它并创建了gitapi作为替代方案.

PyCon Sweden

http://pycon.se
我创立了瑞典版的PyCon, 以及瑞典Python协会Python Sverige, 前三年都是主席.

Bring the Dog

http://bringthedog.se
“带狗来”是瑞典(和斯堪的纳维亚半岛)最大的狗友好型导游。. 这是一个主要由我和我的妻子(谁与HCI/UX工作)开发的项目。.
它包括一份指南,供狗主人在寻找吃饭或住宿的地方时,找到欢迎他们带狗的地方. 在2015年开始部分作为另一个项目的技术演示来尝试Django-PostGIS-OpenLayers堆栈之后, 它已经迅速增长到每月数万用户.

Languages

SQL, Python 3, Python, Java, JavaScript, Java SE, Java 8, CSS, HTML, C, C++, PHP, Jython, SAML, Go, C#, Groovy, TypeScript

Frameworks

Django, Django REST框架,Dropwizard, Flask, .. NET, AngularJS, Spark, geojango, Angular, Spring JDBC, CherryPy, Ant Design

Tools

Terraform, Ansible, Git, Celery, AWS Systems Manager, GIS, 谷歌计算引擎(GCE), Apache Airflow, 亚马逊虚拟私有云(VPC), AWS SDK, AWS IAM, Emacs, Microsoft Excel, Jenkins, Docker Compose, Provisioning Tools, RabbitMQ, VPN, Beanstalk, Boto 3, Grafana, Google Kubernetes Engine (GKE), AWS CodeDeploy, AWS CodeBuild, AWS CloudFormation, Amazon弹性容器服务(Amazon ECS), Amazon Simple Queue Service (SQS), Mercurial, Subversion (SVN), CVS, Eclipse IDE, Spacemacs

Paradigms

Continuous Delivery (CD), 持续集成(CI), DevOps, Functional Programming, Distributed Programming, 面向对象编程(OOP), ETL, ETL Implementation & Design, 敏捷软件开发, Clean Code, Maintainability, Test Automation, Microservices, Automated Testing

Platforms

Amazon Web Services (AWS), Amazon EC2, Linux, Debian, AWS Lambda, Ubuntu, Debian Linux, Windows, Docker, Java ME, Java EE, Web, Kubernetes, AWS Elastic Beanstalk, Oracle, J2ME, 谷歌云平台(GCP), Android, iOS

Storage

Amazon S3 (AWS S3), PostgreSQL, PostGIS, Google Cloud SQL, MySQL, 综合数据库管理系统(IDMS), Memcached, Redshift, Microsoft SQL Server, MongoDB, AWS数据管道服务

Other

Automation Tools, Pipelines, Technical Leadership, ETL Tools, System Integration, Product Development, Data Engineering, Full-stack, Back-end, Back-end Development, APIs, Architecture, API Integration, Algorithms, Data Structures, 关系数据库服务(RDS), PDF, Compliance, Big Data, Leadership, Google BigQuery, Amazon CloudHSM, HSM, Amazon Route 53, Cordova, CTO, Web Development, Home Automation, 在线收费系统(OCS), RHEL, Fish, Linux Luna Client, ECS, Amazon Kinesis, EMR, Mapping, Cryptocurrency, AWS CodePipeline, 自动交易软件, Serverless, Embedded Systems, Embedded Software, Poetry, Big Data Architecture, Front-end, Data Scraping, Web Scraping, Mobile Apps

Libraries/APIs

PySpark, Mustache, Flask-RESTful, OpenLayers, Google Maps, jQuery, Jenkins Pipeline, Node.js, PDFBox, Yelp API

Industry Expertise

贸易系统、电讯

2003 - 2004

部分完成计算机科学硕士学位

布莱金理工学院-瑞典

2000 - 2003

向软件工程学士学位迈进

布莱金理工学院-瑞典

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring