Fredrik Håård, Python Developer in Stockholm, Sweden
Fredrik Håård

Python Developer in Stockholm, Sweden

Member since May 22, 2014
Fredrik is a developer with over ten years of contracting and entrepreneurial experience. He specializes in back-end product development and lifecycle maintenance in everything from cluster implementations in Telcom charging systems to full-stack product development for one-person startups.
Fredrik is now available for hire


  • Visual Units
    Celery, Debian, Linux, Django, Memcached, MongoDB, MySQL, C, Python, Java ME
    Amazon Web Services (AWS), AWS S3, Spark, PySpark, Boto 3, Apache Airflow...
  • Piney Bowes
    Amazon Web Services (AWS), ETL, Amazon Virtual Private Cloud (VPC), AWS...



Stockholm, Sweden



Preferred Environment

Fish, Mercurial (Hg), Git, Debian Linux, Emacs

The most amazing...

...thing I've created is a full fleet management system, doing everything from writing the first embedded code for terminals to scaling the databases years later.


  • CTO

    2004 - PRESENT
    Visual Units
    • Created a full-fledged fleet management system from the ground up.
    • Took the product through (so far) three successful major database migrations without downtime.
    • Created a product and infrastructure with less than an hour of downtime over the last three years, despite 24/7 traffic.
    • Created tools to generate Excel reports for customers on demand.
    • Developed a dead-reckoning system to track rail car speeds.
    Technologies: Celery, Debian, Linux, Django, Memcached, MongoDB, MySQL, C, Python, Java ME
  • Senior Data Engineer

    2019 - 2020
    • Worked closely with the team of data scientists, enabling quick turnaround time for personalized offers and measurements at a chain of luxury retail stores.
    • Designed and implemented ETL pipelines, CI/CD, and automation for provisioning EMR PySpark clusters on demand for a personalization project.
    Technologies: Amazon Web Services (AWS), AWS S3, Spark, PySpark, Boto 3, Apache Airflow, EMR, AWS, Python
  • Senior Software Engineer

    2018 - 2019
    Piney Bowes
    • Reviewed and audited a 35 kLOC ETL implementation for geographical data processing.
    • Helped design and implement a new platform for ETL processing and normalization of geographical data from a variety of vendors.
    • Created new environments for a complex set of ETL pipelines on AWS including securing and arranging access to new VPCs and existing VPNs.
    • Created the new ETL pipeline for one vendor of geographical data, loading and transforming large amounts of data, testing the resulting output, and producing intermediate and redistributable datasets.
    • Created common/reusable stages for automating the database (SQL Server) loading/offloading using S3, bulk copies, and compression on EC2.
    Technologies: Amazon Web Services (AWS), ETL, Amazon Virtual Private Cloud (VPC), AWS, AWS ECS, AWS EC2, Apache Airflow, Terraform, Python, Pipelines, Jenkins, Groovy
  • Back-end/CloudHSM

    2018 - 2018
    • Built HSM-backed digital signatures for PDF from the ground up.
    • Set up automated provisioning of CloudHSM identities.
    • Integrated digital signatures and visual elements in PDF design.
    • Using Dropwizard, set up management and transaction API for digital signing of legal documents.
    • Implemented synchronous and asynchronous workflows for signing using single or two-factor authorization.
    Technologies: Amazon Web Services (AWS), PDF, PDFBox, Java 8, Dropwizard, AWS EC2, AWS, Amazon CloudHSM
  • Senior Consultant

    2017 - 2018
    • Planned, designed, and implemented real-time streaming ETL solutions using an AWS stack, lowering information lag from six hours to one minute.
    • Coached technical leadership. Provided feedback and evaluations on the tech stack and work methods.
    • Implemented new serverless services in an existing microservice architecture in Python and Go.
    • Supported the sales organization with improved data modeling and performance improvements in the OLAP (Redshift) data store.
    • Planned and set up CI integration with AWS Codebuild.
    • Developed tools for identifying and analyzing performance issues in the analytics pipeline.
    Technologies: AWS Kinesis, Periscope, Redshift, PostgreSQL, AWS SSM, AWS ECS, AWS Lambda, Python, Go
  • Senior Cloud Architect

    2017 - 2017
    • Built a secure data ingestion system.
    • Used S3, KMS, and CloudHSM to secure data and keys.
    • Built safe provisioning where ops needs to know no secrets.
    • Built a Dropwizard/Angular/PostgreSQL application from scratch, including design, implementation, operations, and documentation.
    • Integrated with multiple third-party authentication providers using SAMLv2 SP- and IdP-initiated authentication.
    Technologies: SAML, Angular, Amazon CloudHSM, Beanstalk, Terraform, Ansible, PostgreSQL, ECS, AWS EC2, Dropwizard, Java 8
  • Senior Developer

    2016 - 2017
    Assa Abloy Mobile Services
    • Developed in Java 8 EE7 on JBoss/Wildfly and Dropwizard.
    • Planned and implemented AWS migration and automation.
    • Wrote custom Ansible modules for securely deploying secrets to AWS using Amazon KMS and S3.
    • Fully automated deployments of CloudHSM clients.
    • Planned and implemented zero-downtime deployments.
    Technologies: Amazon Web Services (AWS), Linux Luna Client, Amazon CloudHSM, VPN, Relational Database Services (RDS), AWS EC2, Ansible, Java 8, AWS
  • Tech Lead

    2015 - 2016
    Dooer AB
    • Planned and helped implement a new platform for automated bookkeeping.
    • Assisted in building a development team from scratch.
    • Planned and executed automation of deployments and provisioning for the new platform.
    • Planned and set up data pipelines for accounting events feeding into accounting software and ML solutions.
    Technologies: Amazon Web Services (AWS), Flask, Ansible, AWS, Node.js, Python
  • Ops Consultant

    2015 - 2015
    • Helped migrate a product from physical servers to AWS.
    • Did load tests and advised on provisioning.
    • Together with others, performed final migration to the cloud.
    Technologies: Amazon Web Services (AWS), Linux, PHP, AWS
  • Technical Lead

    2014 - 2015
    Registry of Scotland
    • Worked as technical lead of the Land Registry Act Project.
    • Worked to create modern web services for solicitors at the Registry of Scotland's Land Register.
    • Deployed a fully redundant system of web applications, interfacing with new and legacy systems.
    • Created a distributed logging and tracing system using Python logging and MongoDB.
    • Supported releases and operations for an entirely new technology stack at the Registry of Scotland.
    Technologies: Celery, RabbitMQ, RHEL, AngularJS, Flask, Python, MongoDB
  • Senior Developer

    2013 - 2014
    • Built a new framework for non-functional testing of large distributed systems.
    • Created data bridges between Java and Python.
    • Enabled visualization of complex and heterogeneous test setups.
    Technologies: Jython, Python, Java
  • Consultant

    2005 - 2013
    Softhouse Consulting
    • Worked as the design team lead for a charging system node.
    • Developed a custom business intelligence tool for site managers integrated with the customer's ERP system.
    • Worked in a small team to create five complete and separate sales channels on a Django/AngularJS platform in six weeks.
    • Led the modernization of developer infrastructure, SCM tools, and source control for a customer site with 150 developers.
    • Developed a non-functional test framework for telecom nodes from the ground up.
    • Held courses and workshops in Python, Git, and Mercurial.
    Technologies: Provisioning Tools, Online Charging Systems (OCS), Telecommunications, Integrated Database Management Systems (IDMS), ETL, MySQL, MongoDB, C++, C, .NET, Python, Java EE, Java SE, Java ME


  • Hgapi (Development)

    A pure Python MIT Licensed API for Mercurial source control.

  • PyCon Sweden (Other amazing things)

    I founded Sweden's version of PyCon, as well as the Swedish Python association Python Sverige, and was the chair for the first three years.


  • Languages

    Python 3, Python, Java, JavaScript, Java SE, C, C++, PHP, Jython, Java 8, SAML, Go, C#, Groovy
  • Frameworks

    Flask, CherryPy, Django REST Framework, Dropwizard, Django, Cordova, .NET, AngularJS, Spark, GeoDjango, Angular, Spring JDBC
  • Libraries/APIs

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

    Terraform, Ansible, Git, Mercurial, Apache Airflow, Amazon Virtual Private Cloud (VPC), AWS SDK, AWS IAM, Emacs, CVS, Microsoft Excel, Eclipse IDE, Jenkins, Docker Compose, Provisioning Tools, Celery, RabbitMQ, VPN, Beanstalk, Periscope, Boto 3, AWS CodeDeploy, AWS CodeBuild, AWS CloudFormation, AWS ECS, Amazon SQS, Subversion (SVN)
  • Paradigms

    Continuous Integration (CI), DevOps, Functional Programming, Distributed Programming, Object-oriented Programming (OOP), ETL, ETL Implementation & Design, Continuous Delivery (CD), Agile Software Development, Clean Code, Maintainability, Test Automation, Microservices, Automated Testing
  • Platforms

    Amazon Web Services (AWS), Ubuntu, AWS EC2, Debian Linux, Linux, Debian, Magento, AWS Lambda, Windows, Docker, Java ME, Java EE, AWS SSM, AWS Kinesis, AWS Elastic Beanstalk, Oracle, J2ME
  • Storage

    AWS S3, MySQL, PostgreSQL, AWS RDS, Integrated Database Management Systems (IDMS), Memcached, Redshift, Microsoft SQL Server, MongoDB, AWS Data Pipeline Service
  • Other

    System Integration, Product Development, Data Engineering, Full-stack, Embedded Software Engineer, Automation Tools, Amazon CloudHSM, HSM, AWS Route 53, Home Automation, Online Charging Systems (OCS), RHEL, Mercurial (Hg), Fish, AWS, Relational Database Services (RDS), Linux Luna Client, ECS, PDF, Pipelines, EMR, AWS CodePipeline, Automated Trading Software, Serverless, Embedded Systems, Ant, Cloud Microservices
  • Industry Expertise

    Trading Systems, Telecommunications, Cryptocurrency


  • Partially completed Master's degree in Computer Science
    2003 - 2004
    Blekinge Institute of Technology - Sweden
  • Progress towards a Bachelor's degree in Software Engineering
    2000 - 2003
    Blekinge Institute of Technology - Sweden

To view more profiles

Join Toptal
Share it with others