Matrix Applications Blog

An Intern's Perspective: Lessons from Matrix Applications

Posted by Colleen Judge on Aug 1, 2019 11:00:00 AM


Hey Matrix Blog Readers,

My name is Arthur Xiao and I am an incoming junior at the University of Pittsburgh, majoring in Computer Science with a minor in Economics. This past fall semester, I developed an interest in business and started looking into options to incorporate it into my computer science education. 


My hope is to end up in the business industry after school as a programmer, developer, data scientist, or some computer science related position.

After talking to a few friends and advisors about getting into the business field, one of my friends mentioned her dad works in the financial and tech/computer science industry-so pretty much exactly what I wanted to get into. This brought me to LinkedIn where I eventually got into contact with my friend’s dad, Tom Miller, who works here at Matrix Applications. Fast forward 7 months and I started my new job as an Intern for the Financial Applications Development Team at Matrix.


This opportunity has been more than I could have ever asked for. I have learned more real-world computer science skills so far this summer than I did last year at school. Not to mention I’m working on 6th Avenue in New York City living in the East Village for the summer; my dream for "after college."


On the first day of my internship, I was sat in between two of the company’s developers, Jason and Avinash, who have served as an infinite bank of answers to all of my naive, amateur questions. Sitting between Jason and Avinash has made my experience what it is and I am incredibly grateful for their mentorship. They have kept me busy since the beginning and tasked me with meaningful projects that contribute to the company. These projects have taught me an unbelievable amount of computer science skills, most of which I have never seen or heard of in my life. Specifically, I've learned many different languages, gained experience in a handful of development environments & operating systems, learned how to work with multiple databases, and so much more.


Currently, I am working on a project to migrate the database for one of the company’s main fintech products, Margin Calculator, from Oracle to PostgreSQL. Pretty much everything about this project (and every other project I’ve been assigned) was brand new to me. It required intensive Google searching and learning on my own, alongside barraging Jason and Avinash with questions. I have realized that this is an invaluable way to learn because it forces you to solve your own problems and fully understand everything you’re doing. This results in a much deeper understanding of your project as a whole, as well as everything you learn on the way.


I still have a few weeks left here at Matrix Applications and I can already say this internship blew away my expectations!


-Arthur Xiao


Find me on LinkedIn at

Recent Posts

Post By Topic

Subscribe Here!