Get to Know The Roompact Team! Meet Christian Charukiewicz

Christian Charukiewicz

RoompactRoompact hires some of the best talent across the higher education and technology fields. Look for our position postings and consider joining our team. Find out more about Roompact.

Christian CharukiewiczChristian Charukiewicz began at Roompact as an intern in 2014. In 2015, Christian joined our team as a full time employee, ultimately becoming our Chief Technology Officer in 2016. Christian has been the main architect and driving force behind many of the features you may use in Roompact. Always open to feedback, Christian strives to make sure our software meets client needs through a simple and easy-to-use interface. In many ways, Christian is the “brain” behind our software design.



Hometown: Chicago, IL
Alma Mater: University of Illinois at Urbana Champaign
Major: B.Sc. Mathematics & Computer Science, Philosophy
Favorite Emoji: 🤔

What do you love about working at Roompact?
To me, there are two aspects that are the most compelling about working at Roompact.

First, in leading the technical team, I am regularly faced with a wide variety of problems that require expanding the breadth and depth of my knowledge in a variety of domains. Doing things like learning a new technology, employing a new design concept, or even educating my team members about these topics is very fulfilling.

Second, working here allows me to readily feel the impact of the work I do. Features we deploy, documentation we create, and infrastructure improvements we make all affect large numbers of users very rapidly. Seeing and knowing that people are benefitting from the work that we do as soon as we release it is a great feeling.

What philosophy or values inform your work?

  • Do it right the first time or do not do it at all.
  • The details matter.
  • If it is easy to do, it might not be worth doing.
  • Embrace every opportunity to learn something new.
  • Do not be afraid to challenge the status quo.

How did you get into software development?
In high school I wrote scripts that would help me and my clan mates as I was playing RuneScape. I was also responsible for hosting the clan website. I downloaded and started using the Linux operating system the summer before college. Later, in addition to studying Computer Science in college, I was involved in managing the development of a multiplayer game server where I designed and built features that were used by thousands of players.

Although many of these experiences were related to the video games I played at the time, it should be noted that I never wanted to make video games nor was that why I majored in Computer Science. I just found programming to be a useful skill and was motivated by the satisfaction of seeing both myself and other people using my software.

Christian Charukiewicz

Where did you go to college? What did you major in?
I went to the University of Illinois at Urbana-Champaign and double majored in Mathematics & Computer Science and Philosophy. Although studying Mathematics & Computer Science was tremendously valuable for my career, I also hold my decision to pursue a double major in Philosophy in high regard.

Between reading major philosophical works and listening to professors lecture, I was able to learn and hear a lot that the Computer Science curriculum alone could not provide. My study of Computer Science has influenced my work in a very direct way; my study of Philosophy has influenced everything I do in a subtle way.

What were you involved in when you were a student in college?
I was involved in Judo club for several years, which I found was tremendously beneficial both in terms of physical exercise as well as a way of developing discipline and mental fortitude.

I also took an EMT-Basic course one summer and for the rest of my time in college I worked as a volunteer EMT on campus. This came as a surprise to many of the other pre-med student volunteers when they learned that I, a comp-sci student, was doing this. I saw it as a good opportunity to cultivate my interest in medicine while learning useful skills.

What do you do for fun? Any hobbies?
I like cooking and have nearly perfected my ability to make dinner from scratch in under an hour. I also like photography and drawing. In the summer I enjoy riding my bike and gardening. In terms of technical hobbies, I enjoy reading about software development and working on short programming challenges, like those of Project Euler.