Cameron Lamir

I am a computer scientist, a sailor, and a problem solver and this is my story.

<Hello World!>

My name is Cameron “Cam” Lamir. I received a bachelor of arts in Computer Science from Rollins College in 2015 and another bachelor of arts in Physics from Rollins College in 2016. Afterwards, I wanted to further my breadth and passion for the subject, so I decided to head to graduate school. After completing a year of graduate work at the University of Notre Dame, I decided to pursue a career in industry to gain hands-on experience.

I have a passion for creative problem solving and learning, because this field isn’t just about numbers, it’s about finding new and inventive ways to make things better. It’s also about communicating these insights to people so they can understand and implement them. That’s what I’ve done throughout my career, and that’s what I continue to do each day, learning and striving to do more. With my unique perspective, warm and engaging personality, and ever-evolving advanced technical skill set I am a vital asset to any organization.


Rollins College (Physics)

I began at Rollins as a Physics major. I’ve always had a passion for discovering how things work and finding ways to improve them. Physics was a natural fit for me. I most enjoyed the problem solving aspect of my coursework. Often “Problem Solving” is such a vague term, so I will give an anecdotal example.

There were many times my peers and I would walk into lab ready for our next project. More often than not, we would all sit down at an empty table and our professor would pass out a single slip of paper.

About two quarters of the paper was a story of a mock situation “clients changed parameters”, “another department didn’t design according to specifications”, etc. The remaining one third was our problem “Design and build a telescope with 4X optical zoom that fits in 20 cm”, “create a circuit that sounds an alarm when the lights are turned off”, etc. Each time I found myself sitting at an empty table in a room filled with components in unorganized bins asking myself “Where do I begin”.  Each time after the initial unpleasant feelings of anxiety, stress, “Where do I start?, and “How do I solve this problem?” I would always get to work, drafting, researching, and prototyping solutions.

I believe this is the type of problems solving I learned from my physics education. I learned the ability to overcome intimidating problems with determination and to create solutions that not only work on paper, but also work on the table and in the real world.

Rollins College (Computer Science)

My first computer science course seemed so strange. That first experience with computer science was about learning the syntax and avoiding errors. But as I moved beyond that first classes and the basics of the languages, the work became more about how to express the solution I wanted. I found that computer science offers the tools to craft solutions,  be creative, and solve real world problems. I learned that there are many ways to solve problems, from the brute force solutions that just get the job done to more tailored paths. I enjoyed learning more about the elegant way computers work, the algorithms and fundamental theories that govern them, and the inherent tradeoffs between competing ideas. 

After discovering this passion for computer science, I decided to extend my time at Rollins and seek a second degree. Being both a Physicist and Computer Scientist by training, I have developed a robust set of analytical and problem solving skills. On top of this I had a robust education in the liberal arts with a strong foundation in Philosophy and Economics, heightened with a proven track record of leadership.  

Notre Dame

After completing my two bachelors from Rollins, I began work at the University of Notre Dame. I decided to seek a graduate degree to further develop my technical and analytic skills. I began my first year in the Complex Networks Lab working under Dr. Tijana Milenkovic. My work focused on different types of network alignments algorithms. Typically this is done with Protein-to-Protein Interaction (PPIs) Networks. After my first full academic year, I decided to leave and pursue a career in industry where I can apply the skills and knowledge I have learned so far and gain a true hands-on experience.

The journey continues check in soon for more updates!