Place 1
Welcome to my GitHub Pages
Please click My GitHub Repository to access my repository!
Click here to view my Code Review!
As I end my studies at Southern New Hampshire University, I have a lot to be thankful for. Creating an ePortfolio is an amazing takeaway which will help showcase my newly formed skills and achievements. The ePortfolio helps promote my strengths in a well-rounded atmosphere and helps me become more employable in the computer science field because I can simply show my employer examples of my work and what I am capable of. This ePorfolio is an honest example of my skills. I still have a long way to go to be considered an expert in my new field, but the ePortfolio is a great example showing my limits and that I have potential to learn and grow. Now that I have the GitHub webpage up and running, I will always be able to add more content at any time.
In August of 2019 for my CS 250 class, I needed to create a Retrospective report. I took on different roles involved in developing an application in a team environment. Even though I played the part of Scrum Master to a programmer, it was an excellent example of how to work in an environment involving many moving parts. It had to cover planning, to resolving conflict, each part essential to one another to be successful in a team setting.
Another previous semester which I had the pleasure of taking IT 226, Communication with STEM Professions, taught me skills when dealing with scenarios involving communication to stakeholders and employees. This project involved creating a PowerPoint presentation which entails a newly developed application, the major elements of the application along with areas of conflict with the team working on developing the applications and a recommendation plan, detailing ways to help litigate the conflicts and help with output and project schedules.
So far, I have presented examples of my work that entails working in a team environment and communicating with stakeholders, now I would like to talk about what I have included in the ePortfolio that will show my understanding regarding data structures and algorithms, software engineering and database. I proudly attached a copy of the application I created called the Airgead Banking application. This artifact was created September 2020 for my CS 210 class. It will allow the user to enter an Initial Investment Amount, Monthly Deposit, Annual Interest, and Number of Years their investment will grow. It will then display the information for the user to see. I enhanced the application by adding to the design areas that will detect errors within inputting the information. The application asks specific information and will notify the user if the information inputted was not correct. I have also added to the application the function to give the user more information other than calculating their interest. I will extend the program to ask the user first what percentage of their salary they would like to save; it will then ask how much their salary is annually. The application will then calculate and show the user how much they can save per month. Once that part is completed, it will then allow the user to use that information in the other part of the program so the user then can see how much they can save over an extended amount of time. With the added features of detecting errors, it shows my understanding of computer programming best practices, along with software engineering and data structures. The enchantment involving coding to help calculate how much the user can save per month, shows the understanding of algorithms.
The final area I touch on is about databases. I have chosen to enhance an assignment from DAD 220, Advanced Querying and Creating Full-Text Indexes. This assignment shows the use of the mongoimport tool. I will list the step-by-step instructions to retrieve the information requested from the individual questions. I will also supply screenshots to show my steps and the actual results of my inquiries. I feel the chosen assignment shows an excellent understanding of databases and how to use and retrieve information. This assignment, including the enhancements showcases my understanding how to manage a database. I have selected this item because in the real world I will be given tasks like what I have demonstrated, a database is a house for information and creating an inquiry is a way to retrieve the information. Showing how to create a database and an index is a great way to improve the original artifact.
Place 2
My Code Review
This is a code review, which I go over in depth the functions of the two projects, The Airgead Banking application and Advanced Querying and Creating Full-Text Indexes. I first start with the Airgead Banking application, going almost line by line explaining what each part of the code does and why I have it. The last part of the code review I go over my assignment Advanced Querying and Creating Full-Text Indexes, again explaining the code and the why behind it. This is a great video which show my understanding of completing a code review and shows my understanding of the code I created. Enjoy!
Click here to go back to the top of page.