Scroll To View More
Fredrik Håård

Fredrik Håård

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
    Java ME, Python, C, MySQL, MongoDB, Memcached, Django, Linux, Debian, Celery
  • Wrapp
    Go, Python, AWS Lambda, AWS ECS, AWS SSM, PostgreSQL, Redshift, Periscope...
  • McKinsey
    Java 8, Dropwizard, EC2, ECS, PostgreSQL, Ansible, Terraform, Beanstalk...
  • Java, 14 years
  • Python, 13 years
  • System Integration, 12 years
  • Product Development, 12 years
  • DevOps, 12 years
  • Google Maps, 8 years
  • Continuous Delivery (CD), 8 years
  • OpenLayers, 4 years
Stockholm, Sweden
Preferred Environment
Debian Linux/Fluxbox, Emacs, Hg/Git, FishShell
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
    Visual Units
    2004 - PRESENT
    • 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: Java ME, Python, C, MySQL, MongoDB, Memcached, Django, Linux, Debian, Celery
  • 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: Go, Python, AWS Lambda, AWS ECS, AWS SSM, PostgreSQL, Redshift, Periscope, AWS Kinesis Firehose
  • 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: Java 8, Dropwizard, EC2, ECS, PostgreSQL, Ansible, Terraform, Beanstalk, CloudHSM, Angular, SAMLv2
  • Senior Developer
    Assa Abloy Mobile Services
    2016 - 2017
    • 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: AWS, Java 8, Ansible, EC2, RDS, AWS VPN, CloudHSM, LunaClient
  • Tech Lead
    Dooer AB
    2015 - 2016
    • 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.
    Technologies: Python, Node.js, AWS, Ansible, Flask
  • 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: AWS, PHP, Linux
  • Technical Lead
    Registry of Scotland
    2014 - 2015
    • 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: MongoDB, Python, Flask, AngularJS, RHEL, RabbitMQ, Celery
  • Senior Developer
    2013 - 2014
    • Built a new framework for non-functional testing of large distributed systems.
    • Created Java<->Python data bridges.
    • Enabled visualization of complex and heterogeneous test setups.
    Technologies: Java, Python, Jython
  • Consultant
    Softhouse Consulting
    2005 - 2013
    • 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: Java ME/SE/EE, Python, .NET, C, C++, MongoDB, MySQL
  • 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
    Java, Python 3, JavaScript, Python, Go, SAML, C#
  • Frameworks
    Flask, CherryPy, Django, Dropwizard, Spring JDBC, Angular, Ionic 2
  • Libraries/APIs
    OpenLayers, Yelp API, Flask-RESTful, Google Maps, jQuery
  • Tools
    Mercurial, Ansible, Emacs, Git, CVS, Microsoft Excel, AWS IAM, Terraform, Eclipse IDE, AWS SDK, AWS VPC, AWS CloudFormation, Sublime Text 2, Subversion (SVN), AWS ECS, AWS SQS
  • Paradigms
    Functional Programming, DevOps, Object-oriented Programming (OOP), Continuous Integration (CI), Distributed Programming, Clean Code, Maintainability, Test Automation, Continuous Delivery (CD), Agile Software Development
  • Platforms
    AWS EC2, Ubuntu, Debian Linux, Windows, Linux, Amazon Web Services (AWS), AWS Lambda, Oracle, AWS Elastic Beanstalk
  • Storage
    MySQL, MongoDB, PostgreSQL, AWS RDS, AWS S3, Microsoft SQL Server
  • Misc
    System Integration, Product Development, Embedded Systems, AWS Route 53, Amazon CloudHSM, Serverless, HSM
  • Partially completed Master's degree in Computer Science
    Blekinge Institute of Technology - Sweden
    2003 - 2004
  • Progress towards a Bachelor's degree in Software Engineering
    Blekinge Institute of Technology - Sweden
    2000 - 2003
I really like this profile
Share it with others