I'm an undergradute studying for a BS in Computer Science looking to become a software engineer. There's so many aspects of this field that it is hard for me to pick just one to strive for. My personal time normally consists of researching new topics that interest me and learning everything I can about it. Throughout my life I've always loved to learn which pushes me to try new things and take on challanges. I've taught myself a lot by creating an idea for a project that I want to make, and then researching how it's done.
Aside from my future career, I also enjoy being a content creator online. For years I've been active on YouTube and Twitch, but more recently I've decided to take Twitch more seriously. While it's not what I want to do for a profession, I still really enjoy playing games live and interacting with viewers every so often.
Beyond the classroom I have had the opportunity to participate in the ACM programming competition as a hand-selected competetor. In my sophomore year one of my professors approached me about the competition as he believed I would be a perfect fit for their team. I had never done a competition before, but he recognized my work in the classroom and thought I had what they needed. At the competition I was placed on a team of three students, including myself, who had never participated in a competition before. Our team was the only one that hadn't competed before and we ended up placing third in our region. This experience taught me a lot about working in a collaborative programming team, even though it was relatively small.
Currently I work for IT Support Services on my campus where I am an Assistant Lab Services Coordinator. Myself and my manager are responsilbe for over 50 laptop and desktop comptuer labs running Windows totaling about one thousand machines. Personally, I write automation scripts and tools that make us more efficient in our work as well as deploying computers to customers on campus. I've listed one of the projects I've made at work below in my Projects section titled "DBIOSD" and all the code for it is listed on GitHub, also linked below. My past work experience and other descriptions of my roles are also available on my LinkedIn page.
Source code for most of my projects are available over on GitHub. Most of my projects are for fun and to teach myself more about a specific topic, such as this website. I also make small tools like DBIOSD for automation of more tedious tasks.
Each of my projects has gone through revisions and updates as I continue to learn more about the resources I'm using. I strive to learn new things with each project and I thrive on finding new and better ways to impliment features. I wasn't totally happy with the last version of my website a few months after I finished it because I had learned more and felt I could do better. Redoing a project is one of my favorite things to do because it means I've learned enough to make it better than it previously was.