Seeking an internship or an entry level position in Information Technology or Software Engineering to apply acquired skills to real life products.
- Bridgewater State University, Bridgewater MA
- Bachelor of Science (BS) degree in Computer Science (cum laude) Graduation: May 2024
- GPA: 3.7
- Programming Languages: Python, Bash Java, C++, C#
- Scripting Languages: Bash, Python
- Certifications: Extron Certified A/V Associate, ISC2 Certificate of Cybersecurity
- Version Control Tool: Git
- Collaboration Tools: Microsoft Teams, Zoom
- Operating Systems: Linux, MacOS, Windows
- Perform MFA and password resets using Microsoft Azure and Active Directory for faculty and student accounts.
- Document, maintain, monitor, and resolve ticket requests using internal ticketing system.
- Deployment and Configuration of computer hardware and peripherals in faculty/staff office and labs.
- Reimage lab/teacher workstation devices provide firmware update’s when necessary.
- Maintain classroom and laboratory hardwares and softewares.
- Provide technical support to faculty and students on campus for issues related to student and faculty accounts
- Provide immediate in person technical support and troubleshooting for “Classroom Emergency”.
- Perform MFA and password resets using Microsoft Azure and Active Directory for faculty and student accounts
- Student lead for installations and de-installations of classroom and meeting space equipment.
- Document, maintain, monitor, and resolve ticket requests using internal ticketing system.
- Maintained Endpoint Services audio, visual and computer hardware inventory. Provided real time updates to the University inventory facility.
- Deployment and Configuration of computer hardware and peripherals in faculty/staff office and labs
- Reimage lab/teacher workstation devices provide firmware update’s when necessary.
- Evaluated students’ needs individually and provided effective supplementary material tailored towards areas of difficulties in the assigned courses – Intro to Programming.
- Held independant sessions for labs and assignments.
- Assisted students with homework, projects, quizzes and exams.
- This program allows you filter and output NASA meteorite data contained from a text file. The data in the text file must be organized in a specific format: Required format:
--- Each line of the text file must descibe a single meteorite data entry
--- For each meteorite line there must be 11 data fields seperated by tabs
----ex: name id nametype recclass mass (g) fall year reclat reclong GeoLocation States Counties
- Required Libraries:
--- pytest
--- datetime
--- xlwt
- To Run:
-- 1. Run the main() program
-- 2. User will be prompted to enter a valid text file
-- 3. User will be prompted for how they wish to edit the file (ex. read, write, append)
-- 4. Next the user will be prompted to filter the meteorite data by mass or year
-- 5. Depending on the selection, the user will be prompted to enter a upper and lower bound limit for mass; or by the year the meteorite fell
-- 6. Finally user will be prompted for their desired output option:
--- To the terminal
--- To a text file
--- To an excel file
- Uses JavaSockets module to establish a client-server connection on local ports
- Client Side:
--- Generates 2 sqaure matrices based on cmd line argument, populated with random ints between 0 and 100.
--- Sends both matrix objects to server.
--- Recieves product of both matrices and displays result to screen.
- Server Side:
--- Accepts both matrix objects and generates a third matrix of the same size populated with the product of matrix1 and matrix2.
--- Returns product matrix to client side connection.
--- terminates connection after returning final calculation.
- To Run:
--- 1. TERMINAL ONE: run the GreetServer.java program, java GreetServer.java: this will begin listening for the GreetClient.java initial message.
--- 2. TERMNIAL TWO: run the GreetClient.java program as Java GreetClient.java (size of square array): Generates both matrices and establishes connection with server.
- Designed an Operating System in a Linux VirtualBox using C which handles all the fundamental roles of an OS
- Built an Operating System to handle system calls, load files and execute programs, using assembly created the Kernel and C to create the Shell.
- Coded the Kernel and the Shell in C utilizing command line and standard programs.