Kim H

11
reputation
4

I'm a backend developer with a passion for building useful tools and products, and more than 7 years of experience, mostly as a consultant. I have a strong love for Python and Rust. I have also been known to wield a plethora of other languages, including C#, C, and C++.

My strongest skill is writing high quality Python. My fastest growing skill is Rust. My best cross-language skill is software architecture and design. I thrive in well formed architectures and I believe that refactoring early and often is an important part of creating high quality software.

I want to make truly useful products and tools that boost productivity for people. I also want to hone my skills in Rust and find possible ways to combine Rust and Python.

For as long as I remember, I've been pulling things apart and putting them back together again, just to see how they work. This has taught me that data and its structure dominates; once you've chosen the right structure, the algorithms will follow naturally.

I am a driven developer who believes in automation, code reuse, and that I always have something to learn from my peers. I also believe machines have something to learn from our data, making machine learning and artificial intelligence very interesting fields to me.

I find making hardware really fun. It's something of a hobby of mine, but exposing myself to embedded programming it has proven to be useful professionally as well, when I could replace missing hardware required to communicate with experimental new technology.