About me
Josh is currently a senior at SUNY Oswego going for a major in Computer Science with a minor in Information Science. Throughout his time at SUNY Oswego, he has had the experience of working with FindingFive on a Quality Assurance team for a product that was made for his CSC 480 class as well as able to have a position as a Web developer for Campus Recreation.The most common languages used for Josh varied throughout the years, Java was the most common throughout the beginning years in Oswego but began using Python, HTML and JavaScript as the most prominent his junior and senior year. Some of projects created using some of the languages learned include:
- A website showing how Digital Signatures are created and verified. This was done using a Flask server to run the python code
- Mimicking how a Shell in a computer works. This was done in C
- Creating a web crawler to find the shortest path from one website to another and finding most similar websites. This was done in Java
- Creating a fully playable version of Tetris using JavaScript
- CSC 322: Systems Programming
- CSC 332: Cryptology
- CSC 333: Privacy/Security/Cryptology
- CSC 344: Programming Languages
- CSC 365: Data Structures and Algorithms
- CSC 380: Software Engineering
- CSC 385: Software Quality
- CSC 480: Software Design
- CSC 482: Software Deployment
- ISC 329: Database Management Systems
- ISC 370: Human-Computer Interaction
- ISC 250: Programming through Mobile Application
With these class being taken, some notable languages and tools that Josh can use are;
- Java
- Python
- HTML
- JavaScript
- CSS
- Go
- C
- C++
- Clojure
- Prolog
- Scala
- Git
- Linux machines
- Apache Maven
- AWS
- Docker
If any questions, he can be contacted at: jmeritt@oswego.edu