Gordon Klaus

Gordon Klaus Email and Phone Number

Engineering Software for the Common Good
Gordon Klaus's Location
Contact Info, United States
Gordon Klaus's Contact Details
About Gordon Klaus

Gordon Klaus is a Engineering Software for the Common Good. He is proficient in Spanish, Norwegian and Swedish. Colleagues describe him as "It was a lot of fun pairing on production stories with Gordon. He is detail oriented, sociable, and always looking for a better way to complete tasks. Gordon has an inquisitive mind, learns quickly, and often brings a new point of view to collaborations."

Gordon Klaus's Current Company Details

Engineering Software for the Common Good
Gordon Klaus Work Experience Details
  • Klaus Computing
    Senior Software Engineering Consultant
    Klaus Computing Sep 2020 - May 2023
    Oslo, Norway
    Develop back-end, front-end, and embedded systems.
  • Satpos Ocean Sense
    Senior Software Engineer
    Satpos Ocean Sense Dec 2021 - Dec 2022
    Norway
    Develop embedded and back-end software for battery-powered devices to be deployed at sea. Interface with various sensors, cellular and satellite modems.
  • Telenor
    Senior Software Engineer - Exploratory Engineering
    Telenor May 2017 - Sep 2020
    Fornebu, Norway
    Developed firmware and back-end software for several IoT projects such as indoor air quality monitoring and a smart water heater device. We Initially used LoRa for communication and then NB-IoT when it was launched in Norway. For firmware we first used Apache MyNewt and then Zephyr RTOS. In the back-end we used the Go programming language running on AWS. For hardware we mostly used boards from Nordic Semiconductors (the nRF52 and nRF91), also some Arduino and Raspberry Pi. The team built a self service platform component with easy to use UI and APIs to manage and communicate with IoT devices.
  • Telenor Digital
    Senior Software Engineer - Strategic Engineering
    Telenor Digital Apr 2015 - May 2017
    Fornebu, Norway
    Built an analytics system for whereby.com videoconferencing (back when they were known as appear.in). This system collected WebRTC browser statistics such as data rates, latency, jitter, and audio/video codecs, sent them to a back end server to be stored in a SQL database, and presented them in a React UI. Developers would use the results to address user feedback and improve their system.
  • Flux
    Creator
    Flux Aug 2013 - Jul 2014
    Oslo, Norway
    Developed Flux (https://github.com/gordonklaus/flux), an experimental structured graphical environment for writing Go programs, including • an OpenGL GUI for editing types represented as tree structures and functions represented as data-flow graphs overlaid upon control-flow trees; • automatic visual lay-out of said data-flow graphs using a force-directed model, parallellized recursively over the control-flow tree; • generation of Go code from the Flux representation, and translation of a subset of Go code into the Flux representation; • support for nearly all features of the Go programming language.
  • University Of Oslo
    Phd Candidate
    University Of Oslo Aug 2010 - Aug 2013
    Oslo, Norway
    Researched evolutionary robotics. Programmed large scale distributed simulations of robot locomotion. Developed methods for tuning physics simulators to more closely approximate reality. Published results. Helped teach courses in machine learning and biologically-inspired optimization.
  • Microsoft
    Associate Software Development Engineer
    Microsoft Aug 2007 - May 2008
    Seattle, Washington
    I came to Microsoft via its acquisition of aQuantive.
  • Aquantive
    Associate Software Development Engineer
    Aquantive Sep 2006 - Aug 2007
    Seattle, Washington
    Modified and extended legacy C/C++ back-end ad-serving services running on Windows. Wrote acceptance tests in C# .NET using the NUnit framework. Set up and maintained an automated build & test system. Worked on a team of ten developers using the methodologies of Extreme Programming, Test-Driven Development, and Scrum.
  • Aquantive
    Software Development Engineer Intern
    Aquantive Oct 2005 - Sep 2006
    Seattle, Washington
    Wrote C# .NET applications to automate the building, installing, and testing of applications within the company, to aid in their Continuous Integration. Worked on a team of 4 developers using the methodologies of Extreme Programming, Test-Driven Development, and Scrum.
  • Epic Systems Corporation
    Software Engineer
    Epic Systems Corporation Jul 2004 - Mar 2005
    Madison, Wisconsin
    Developed a health care software system throughout multiple development cycles. Focused on data synchronization issues of a distributed relational database management system.Additional projects included: • Making the application skinnable - that is, allowing end users to customize GUI forms by maintaining XML customization files and supplying custom images; • Testing and debugging an open-source replacement to the previous, proprietary toolbar control; • Designing and developing an authentication protocol for initiating communications between two instances of the same application running on different computers on a Citrix network; • Testing the integration of a speech recognition engine into the software.

Gordon Klaus Skills

C# Agile Methodologies Tdd Scalability C++ Visual Studio Software Engineering Object Oriented Design Scrum Python Software Development Algorithms Distributed Systems Test Driven Development Subversion Testing Xml

Gordon Klaus Education Details

Frequently Asked Questions about Gordon Klaus

What is Gordon Klaus's role at the current company?

Gordon Klaus's current role is Engineering Software for the Common Good.

What is Gordon Klaus's email address?

Gordon Klaus's email address is go****@****pos.com

What schools did Gordon Klaus attend?

Gordon Klaus attended Chalmers University Of Technology, University Of Wisconsin-Madison.

What skills is Gordon Klaus known for?

Gordon Klaus has skills like C#, Agile Methodologies, Tdd, Scalability, C++, Visual Studio, Software Engineering, Object Oriented Design, Scrum, Python, Software Development, Algorithms.

Not the Gordon Klaus you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.