My first and foremost goal is to get a career within the Software Development field to truly understand how it works and where my place is. My long-term goal is to work remotely, but especially early on in my career I would be willing to drive over an hour to work. At this moment I am trying to get a position that will challenge me, and will lead me to higher and more important responsibilities. I work my best under stress, and I love to see when my work is important.
Striving to become a software engineer, I have a strong ability to figure out why, how, and what is happening within all situations I come across. I have developed enough experience in many languages, I feel that in a short time I could learn the inner workings of any new language I come across. This skill has been invaluable to me for my Supplementary Instructor position in which I have to help many students every day and read through pages of code to try to cipher out what they are trying to accomplish. I have to think quickly and decipher the sometimes out horrific code students come to me with.
Currently enrolled in an Applied Math & Computer Science course at the University of Wisconsin - Stout. I will have taken over 11 computer science courses and 8 math courses by the end of my Junior year. I have experience using many software development tools and can explain all of them in further detail. I know how to program efficiently by knowing the underlying hardware, and I know how to program so that it is very readable and anyone would be able to pick up where I left off.
I used a website builder to create this website, but being a software engineer I felt the need to create my own from scratch. Please click the link below if you would like to visit. It will have more or less the same information as this one, but I find the fact I created and hosted the other one myself rewarding.
I have a lot of experience with Visual Studio, I choose it as my default for C based languages
I've been using Visual Studio Code as a base for my Website development. It has a lot of extensions to help connect to Git.
Github was used in multiple classes I was a part of and we used it for collaborative remote work.
I use Ecplise for Java development, and while I prefer to use other languages for my personal projects, it was the main focus of my classes
In my class Formal Language and Finite Automata, I learned the formal definitions of DFA's, NFA's, and how they connect to RegEx to manipulate strings on an extremely efficient and low level
C++ has been my favorite language I have encountered so far. Being extremely efficient and powerful, it can do much more work than other languages. With enough knowledge, it has the libraries to do almost anything a higher level language can.
I have some experience with Java, from classes to interfaces and inheritance. I can easily brush up on my knowledge for projects and helping students.
I have experience in the whole suite for web development, but it is not my focus. For my final project in Intro Web Development, I created a reviews website where people could post reviews on certain video games.
I first learned to program using Roblox Lua at 13, and have remembered almost everything since. I have the ability to create pretty much anything I would need in Lua and I usually use it for quick Text manipulation, or for my higher-level math courses.
I only recently got into Python and I have fallen in love with it. It has the ease of Lua but feels much more powerful with a lot more libraries. I created my website scanner using Python and it works amazing.
I have a basic understanding of Microsoft's Azure and I was able to host a virtual server that hosts my website scanner on it. I also use it to host a separate website of mine which I coded completely myself.
Another huge part of my degree is math, Applied Math is applying math to real-world scenarios and I have completed three courses dedicated to calculus, and am currently taking a Complex Analysis class that teaches a rigorous definition of the Complex Numbers with calculus
Calculus has been a huge part of my college career and has been involves in most of my math classes. Starting since freshman year, I have extensive discipline in using calculus
Linear Algebra has an important role in computer science, and data science. Modern algebra has created deep roots in cyber security and encryption. I have the ability to confidently use both to further my skillset.
Analysis in the aspect of math is understanding exactly why math works, and with completing Complex Analysis and Real Analysis I will have extensive knowledge in both subjects.
Math is a huge part of my degree, and the problem solving skills involved is invaluable to me and my skillset. I can confidently assure I can handle any challenges that come my way.
Copyright © 2020 Matthew Friemoth - All Rights Reserved.