
70% Back-end
30% Front-end
I’m Karl Heitmann, a software engineer specializing in the Ruby on Rails framework.
Since 2014, I’ve been building web applications—from my first part-time role at Chilean startup Resed, to remote positions at Poliglota, Jobsity, and Diio.
Along the way, I’ve also worked as a freelancer and taught a Ruby on Rails bootcamp, helping new developers get their start.
This site showcases my public GitHub projects, open-source contributions, and professional experience—have a look around.
Although my specialty is full-stack Ruby on Rails development, I believe a good programmer should explore a wide range of tools and technologies. That’s why I’ve built my own WordPress theme for this site, worked with Node.js and modern JavaScript frameworks like Vue and React, and even written my own TUIs in Rust—among other projects. See my About section to learn more about my coding philosophy.
My open source contributions
I really enjoy contribute to open source projects. When you open the "issues" tab of an open source project, you are taking a sneak peek to problems and issues a real world project is facing.
Small fix for null safe operator error in home screen of jsoncrack.com, a webapp whose frontend is written in React.js...
A feature request implemented to let admin users of railsdevs.com webapp written in Rails to impersonate his users.
My Skills
The skills listed below are some of the skills I needed to have in order to submit the PRs described on this website, and to build the projects mentioned here.
My side projects
All my side projects are hosted on my GitHub profile . On this section you can find a selection of my side projects.
This is a cool project to write in Ruby on Rails, if you want to trade bitcoin, and you buy many times at different prices, which is the average price? If you sell a percentage of your assets? How many units you’ve got left? You can get all these answers by writing this web application. […]
Read moreThe WordPress theme this site is using!
Read moreMy experiences
All my working experiences are listed here. (under construction)
Diio
Diio is a SaaS Chilean startup company whose core product is diio: an AI powered bot to help your sellers sell more.
Read moreOcular Security
Worked as a software engineer at Ocular Security, a company that offers technological solutions for both home and business, providing highly efficient, effective, and low-cost services.
Read moreMy Education
The places where I've learned something.
Electronic Engineer, major in Computer Science
I studied electronic engineering at the Federico Santa María Technical University, and I have a major in Computer Science.
Read more