Nick McCarter's Internship
Blueprint Technologies
  Home Getting the Job About the Job Projects Activity Log Career Advice Internship Value Links  
  :

 

Projects:
  • National Cancer Institute (NCI)-
    My role on this project was to develop a "Project Portal" web site for the National Cancer Institute. This site would give overviews of many of the projects they are currently working on. It would also give the ability to create, edit, and view web logs for individuals working on the projects. The last and most important part of this task was for the "Project Portal" to connect to a remote server and retrieve important project files from the a database and then display them in a visually appealing manner. Every night at 2am the scripts on the web server would retrieve any new files from the database and then populate a tree menu. This site allows anyone with the appropriate permissions to access project information, web logs, and project relevant files. For more information on NCI refer to the links page.
Click here for a Screen Shot of my work at NCI
  • Food and Drug Administration (FDA)-
    My role on this project was to develop a tutorial website for the "Prior Notice" modules in their new FURLS system. This was a very interesting and fun project. I created the tutorials using the RoboDemo software. RoboDemo is a program that records screen shots, mouse movements, mouse clicks, and keyboard strokes. It then gives you the ability to turn these recordings into interactive flash tutorials. After I created tutorials for the entire Prior Notice system, I then created a website that walked users through the tutorials and I created user documents to explain how the system works. For more information on FURLS refer to the links page.
Click here for some samples of my work at the FDA
  • Center for Drug Evaluation and Research (CDER)-
    My role on this project was to assist in creating Métis models of the entire CDER agency which would then be integrated into Métis models for all of the FDA. My tasks usually consisted of using Métis to represent business rules, use cases, activity diagrams, and state diagrams. In order to complete this I needed to learn how to use Métis and read/write UML. For more information on CDER refer to the links page.
 
  • National Aeronautics and Space Administration (NASA)-
    My role on this project, ECHO, was and still is the most difficult task I have encountered so far. We are developing a Web Application that uses "tree menu" capabilities similar to what I created for NCI. This web application will take an enormous data set retrieved from satellites and data banks all over the world and break it down into three different taxonomies depending on data types. The web application will then display the data from the three different taxonomies using dynamically created and updated tree menus. The user will be able to drill down through these tree menus and view pertinent information about every node in the tree. This Web Application is being created using a combination of Java, JSP, HTML, and XML. Other important requirements for the project is that it needs to be completely platform/system independent. The end result needs to be displayed in pure HTML (no JavaScript), this is to make sure that users do not have to have Java enabled on their computer. It also needs to determine what OS the user is using and make appropriate changes to the Web Application. This is just a brief overview of a very large, difficult, and interesting project. For more information on Project ECHO refer to the links page.

Unfortunately I am not allowed to include any of my work from this NASA project because of security issues.  The tree viewer looks similar to the one in the NCI screen shot. The GUI is different and the backend code is much more elaborate, but still the same main idea.

   

Site by: Nick McCarter

Site for: CS 454 Professor: Dr. Ralph Grove In Association with: James Madison University