PageSourceSearch

https://keithmc13.github.io/

html keithmc13.github.io collected 2026-10-03 09:27:06 UTC 19,419 bytes, 490 lines download raw bytes

1<!DOCTYPE HTML>
2<!--
3	Miniport by HTML5 UP
4	html5up.net | @ajlkn
5	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
6-->
7<html>
8	<head>
9		<title>Keith McNamara, Jr.</title>
10		<meta charset="utf-8" />
11		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
12		<style>
13			.collapsible {
14			  background-color: #777;
15			  color: white;
16			  cursor: pointer;
17			  padding: 18px;
18			  width: 100%;
19			  border: none;
20			  text-align: left;
21			  outline: none;
22			  font-size: 15px;
23			}
24			
25			.active, .collapsible:hover {
26			  background-color: #555;
27			}
28			
29			.content {
30			  padding: 0 18px;
31			  display: none;
32			  overflow: hidden;
33			  background-color: #f1f1f1;
34			}
35
36			.column {
37			float: left;
38			width: 50%;
39			}
40
41			/* Clear floats after the columns */
42			.row:after {
43			content: "";
44			display: table;
45			clear: both;
46			}
47		</style>
48		<link rel="stylesheet" href="assets/css/main.css" />
49	</head>
50	<body class="is-preload">
51
52		<!-- Nav -->
53			<nav id="nav">
54				<ul class="container">
55					<li><a href="#top">Top</a></li>
56					<!--<li><a href="#about">About</a></li>-->
57					<li><a href="#workresearch">Work and Research</a></li>
58					<li><a href="#projport">Project Portfolio</a></li>
59					<li><a href="#contact">Contact Me</a></li>
60				</ul>
61			</nav>
62
63		<!-- Home -->
64			<article id="top" class="wrapper style1">
65				<div class="container">
66					<div class="row">
67						<div>
68							<img id="image_me" class="image headshot" src="images/headshot.jpg" style="transform:rotate(0deg);" alt="profile picture of me"> <!--height="400" width="300"><!--</span>-->
69						</div>
70						<div class="col-8 col-7-large col-12-medium">
71							<header>
72								<h1>I'm <strong>Keith McNamara, Jr.</strong></h1>
73								<h5>    pronounced: mack-nuh-mare-ruh</h5>
74							</header>
75							<!--<a href="#about" class="button large scrolly">Learn about what I do</a>-->
76						</div>
77					</div>
78					<div class= "row aln-center">
79						<h3> Last Updated 7/23/21</h3>
80					</div>
81				</div>
82			</article>
83
84		<!-- Work -->
85			<article id="work" class="wrapper style2">
86				<div class="container">
87					<header>
88						<h2>A bit about me...</h2>
89						<p>I graduated in 2018 with a Bachelor's of Science in Computer Science from the Unversity of Maryland, Baltimore County. I am a current graduate student at the University of Florida, studying Human Centered Computing. My research interests include studying how to better understand and make more efficient human-computer interactions within the scope of automated systems and processes.</p>
90					</header>
91					<div class= "row aln-center"><h3>CV</h3></div>
92					<div class="row aln-center">
93						<iframe src = "KeithMcNamaraJr-CV.pdf" width = "100%" height = "500">
94							Sorry your browser does not support inline frames.
95						 </iframe>
96					</div>
97
98					<div class= "row aln-center"><h3>Resume</h3></div>
99					<div class="row aln-center">
100						 <iframe src = "KeithMcNamaraJr-Resume.pdf" width = "100%" height = "500">
101							Sorry your browser does not support inline frames.
102						 </iframe>
103					</div>
104					<footer>
105						<a href="#workresearch" class="button large scrolly">Work/Research</a>
106					</footer>
107				</div>
108			</article>
109
110		<!-- Work and Research -->
111			<article id="workresearch" class="wrapper style3">
112				<div class="container">
113					<header>
114						<h2>Work and Research Experience.</h2>
115					</header>
116					<div class="row">
117						<div class="col-4 col-6-medium col-12-small">
118							<article class="box style2">
119								<a href="#" class="image featured"><img src="images/pic01.jpg" alt="" /></a>
120								<h3><a href="#uf">University of Florida</a></h3>
121								<p>PhD Research in Human-Centered Computing</p>
122							</article>
123						</div>
124						<div class="col-4 col-6-medium col-12-small">
125							<article class="box style2">
126								<a href="#" class="image featured"><img src="images/pic01.jpg" alt="" /></a>
127								<h3><a href="#maple">UMBC MAPLE Lab</a></h3>
128								<p>Sustained Research in Artificial Intelligence</p>
129							</article>
130						</div>
131						<div class="col-4 col-6-medium col-12-small">
132							<article class="box style2">
133								<a href="#" class="image featured"><img src="images/pic02.jpg" alt="" /></a>
134								<h3><a href="#NG">Northrop Grumman Health IT</a></h3>
135								<p>
135Internship</p>
136							</article>
137						</div>
138						<div class="col-4 col-6-medium col-12-small">
139							<article class="box style2">
140								<a href="#" class="image featured"><img src="images/pic03.jpg" alt="" /></a>
141								<h3><a href="#doit">UMBC Division of Information Technology</a></h3>
142								<p>Work experience</p>
143							</article>
144						</div>
145					</div>
146					
147				</div>
148			</article>
149			
150		
151		<!-- UF -->
152		<article id="uf" class="wrapper style1">
153			<div class="container">
154				<header>
155					<h3>Graduate Research and Studies</h3>
156					<br>
157					<div class="collapsible">Virtual Lecture Using Head-Mounted Display</div>
158					<div class="content">
159						<p>The goal of this study was to assess the validity of using head-mounted displays in a learning environment compared to
160							conventional technologies (in this case a laptop). 
161						</p>
162					</div>
163					<br>
164
165					<div class="collapsible">Effects of Language Consistency on Introductions to Programming</div>
166					<div class="content">
167						<p>This preliminary study explored the effects of one's native language on their ability to pick up programming languages. We studied two participant categories. English as a 
168							first language and Spanish as a first language but still able to speak English. This motivation here is that most programming languages are syntically based in English
169							but this could affect one's ability to understand and pick up the language when learning programming for the first time. All participants never programmed before and used Scratch, a
170							block-based programming language to complete a set of tasks. We found that participants who spoke Spanish as a first language took more time to take action when moving the blocks as compared to 
171							first language English speakers, which we believed could be a representation of a lack of understanding. However, those Spanish-speaking participants also seemed to explore the blocks more. 
172							The work here will continue with participants that do not speak English at all to assess their capacity to understand these English-based tools.
173						</p>
174					</div>
175					<br>
176
177					<div id= "spamcall" class="collapsible">Mobile Phone Warning Designs</div>
178					<div class="content">
179						<p>
180
181						</p>
182						<iframe src = "https://www.ndss-symposium.org/wp-content/uploads/2020/02/24286.pdf" width = "75%" height = "500">
183						 </iframe>
184					</div>
185					<br>
186
187					<div class="collapsible">Perception of Deepfakes and Manipulated Videos</div>
188					<div class="content">
189					<p>
190						TBA
191					</p>
192					</div>
193					<br>
194					
195					<div class="collapsible">PENDING</div>
196					<div class="content">
197					<p>
198						TBA
199					</p>
200					</div>
201				</div>
202
203				</header>
204
205				<h3>Publications</h3>
206				<p>
207					K. McNamara, I. Sherman, F. Tavassoli, J. D. Louis and J. E. Gilbert, "On media and disinformation: Examining viewer judgment of political video authenticity," 2021 IEEE International Symposium on Technology and Society (ISTAS), 2021, pp. 1-9, doi: 10.1109/ISTAS52410.2021.9629120.
208				</p>
209				<p>P. G. Feijóo-García, K. McNamara and J. Stuart, "The Effects of Native Language on Block-Based Programming Introduction: A Work in Progress with Hispanic Population," 2020 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT), 2020, pp. 1-2, doi: 10.1109/RESPECT49803.2020.9272513.
210
211				</p>
212				<p>Sherman, I., Bowers, J., McNamara, K., Gilbert, J.E., Ruiz, J., & Traynor, P., (2020)
213					Are You Going to Answer That? Measuring User Responses to Anti-Robocall
214					Application Indicators, In Proceedings of the ISOC Network & Distributed Systems
215					Security Symposium (NDSS).
216				</p>
217				<p>
218					Pedro G. Feijoo-Garcia, Keith McNamara, Jr., and Jacob Stuart. 2019. Work inProgress: Native Language Consistency Effect on Learners’ Introduction to BlockBased Instructional Technologies. In Proceedings of the 20th Annual SIG
219					Conference on Information Technology Education (SIGITE ’19). Association for Computing Machinery, New York, NY, USA, 147. DOI:
220					https://doi.org/10.1145/3349266.3351368
221				</p>
222			</div>
223		
224		</article>
225
226		<!-- MAPLE Lab -->
227			<article id="maple" class="wrapper style1">
228				<div class="container">
229					<header>
230						<h3>Multi-Agent Planning and Learning Lab (MAPLE)</h3>
231						<p>
232						In many situations in life, humans must take the knowledge they gain in one environment in use it in another. One goal for artificially intelligent
233						agents is to get them to do the same when learning the environments they are in.
234						As a member of the MAPLE Lab at UMBC, I worked on generalizability with artificially intelligent agents. 
235						More specifically, my research involved knowledge transfer across different domains.
236						</p>
237						<br>
238						<div class="collapsible">An Object-Oriented GridWorld</div>
239						<div class="content">
240						<p>
241							The classic GridWorld domain, a navigation-based domain that works as a grid. The agent can move in the north, south, east, and west directions.
242						Along with another student, I helped to design an object-oriented approach to this domain in which every piece of the domain was an object. This would serve 
243						as a good training domain for incoming students to learn the basics domain design and agent learning.
244						</p>
245						</div>
246						
247						<br>
248						<div class="collapsible">Partially Observable MDP - RockSample</div>
249						<div class="content">
250						<p>
251						Often, much is not known about a domain when in it, so the agent must learn as it exists. 
252						For example, someone in a dark room must find the lights and figure out what they are touching as they navigate. 
253						One of my projects involved trying to develop a partially observable domain with the same concept.
254						This domain was called RockSample, based on a previously developed domain. 
255						It involved an agent that traversed a rock domain and must collect rocks with certain value.
256						The qualities of the rocks were not known until the agent made contact with them.
257						</p>
258						</div>
259						
260						<br>
261						<div class="collapsible">Abstract Markov Decision Processes (AMDPs)</div>
262						<div class="content">
263						<p>
264						Abstract Markov Decision Processes, or AMDPs, are Markov Decision Processes with layers of knowledge abstracted out.
265						More simply, the agent does not consider certain information until it completes some prerequisite task.
266						As an independent study project, I compared the learning rates of different A.I. learning methods, such as QLearning,
267						MAXQ, and AMDP methods. I also tested increases in scale of the domain to determine how the learning rate was affected by the increases
268						in scale.
269						</p>
270						</div>
271						
272					</header>
273				</div>
274			
275			</article>
276			
277		<!-- Northrop Grumman -->
278			<article id="NG" class="wrapper style1">
279				<div class="container">
280					<header>
281						<h3>Northrop Grumman</h3>
282						<p>I worked in the Technology Services sector, in positions ranging from software documentaton, cybersecurity, and software engineering. The weekly software reports entailed my reviews of employee documentation
283						regarding their software updates and progress. When I worked with software engineers, I was able to hand first-hand experience seeing the code development and documenting what processes were being
284						developed. My most notable task during this internship was my work with the Microsoft Sharepoint feature within the company. I was able to provide insight and work/communicate closely with the developers working on the system. I would attend the group meetings
285						with the developers and be a part of the conference calls which would facilitate the progress and updates of the project.
286						</p>
287					</header>
288				</div>
289			
290			</article>
291			
292		<!-- UMBC IT -->
293			<article id="doit" class="wrapper style1">
294				<div class="container">
295					<header>
296						<h3>UMBC Division of Information Technology</h3>
297						<p>
298						At the University of Maryland, Baltimore County, I worked within the IT infrastructure space as well as being a part of setting up computer labs and administration computers. My position mostly entailed image
299						installation and troubleshooting. As a result, I needed to be fluent with the Windows and Apple operating systems and computer booting techniques.
300						</p>
301					</header>
302				</div>
303				<footer>
304					<a href="#contact" class="button large scrolly">Get in touch with me</a>
305				</footer>
306			</article>
307			
308		<!-- Project Portfolio --> 
309			<article id="projport" class="wrapper style3">
310				<div class="container">
311					<header>
312						<h2>Projects</h2>
313					</header>
314
315					<div class="row">
316						<div class="col-4 col-6-medium col-12-small">
317							<article class="box style2">
318								<iframe src="https://www.youtube.com/embed/AwB2R3r58hU"></iframe>
319								<h3><a href="https://sukanyya14.wixsite.com/miamisealevelrise">Miami Sea Rise VR Experience </a></h3>
320								<p>Semester Project in Virtual Reality on the effects of climate change</p>
321							</article>
322						</div>
323						<div class="col-4 col-6-medium col-12-small">
324							<article class="box style2">
325								<iframe src="https://www.youtube.com/embed/73QOq3_elNY"></iframe>
326								<h3><a href="HMD_Distraction_paper.pdf" target="_blank">Augmented Reality in Education</a></h3>
327								<p>A study focusing on leveraging attention in AR</p>
328							</article>
329						</div>
330						<div class="col-4 col-6-medium col-12-small">
331							<article class="box style2">
332								<div class="row">
333									<div class="column">
334										<a href="#uf" class="image featured"><img src="images/DBA.png" height="200" width="200" alt="" /></a>
335									</div>
336									<div class="column">
337										<a href="#uf" class="image featured"><img src="images/DBS.png" height="200" width="200" alt="" /></a>
338									</div>
339								</div>
340								<h3><a href="https://www.ndss-symposium.org/wp-content/uploads/2020/02/24286.pdf" target="_blank">Spam Call Warning Design</a></h3>
341								<p>Evaluating user response to various spam call warning designs</p>
342							</article>
343						</div>
344					</div>
345					<br>
346					<div class="row">
347						<div class="col-4 col-6-medium col-12-small">
348							<article class="box style2">
349								<iframe
350									allow="microphone;"
351									width="300"
352									height="300"
353									src="https://console.dialogflow.com/api-client/demo/embedded/e28db58c-c189-4ccc-89cd-862b25cb5ccc">
354								</iframe>
355								<!--<a href="#" class="image featured"><img src="images/pic01.jpg" alt="" /></a>-->
356								<h3><a href="https://console.dialogflow.com/api-client/demo/embedded/e28db58c-c189-4ccc-89cd-862b25cb5ccc">Ada </a></h3>
357								<p>A conversational agent to learn about an influential woman in CS.</p>
358								<!--
359								
359<script src="https://www.gstatic.com/dialogflow-console/fast/messenger/bootstrap.js?v=1"></script>
359
360								<df-messenger
361								intent="WELCOME"
362								chat-title="Ada"
363								agent-id="e28db58c-c189-4ccc-89cd-862b25cb5ccc"
364								language-code="en"
365								></df-messenger>
366								-->
367							</article>
368						</div>
369						<div class="col-4 col-6-medium col-12-small">
370							<article class="box style2">
371								<a href="#" class="image featured"><img src="images/pic01.jpg" alt="" /></a>
372								<h3><a href="#">TBD</a></h3>
373								<p>TBD</p>
374							</article>
375						</div>
376						<div class="col-4 col-6-medium col-12-small">
377							<article class="box style2">
378								<a href="#" class="image featured"><img src="images/pic01.jpg" alt="" /></a>
379								<h3><a href="#">TBD</a></h3>
380								<p>TBD</p>
381							</article>
382						</div>
383					</div>
384					<br>
385					
386				</div>
387				<!-- next row -->
388				<div class="container">
389				
390				</div>
391		
392		<!-- Interests -->
393		<article id="passions" class="wrapper style1">
394			<div class="container">
395				<header>
396					<h2>Current Research Interests</h2>
397					<div>
398						<h3>Explainable AI and ML Methodologies</h3>
399						<h3>Chatbot and Dialog System Capabilities</h3>
400						<h3>Misinformation and Disinformation Prevention</h3>
401					</div>
402					
403				</header>
404			</div>
405		</article>
406			
407		<!-- Contact -->
408			<article id="contact" class="wrapper style4">
409				<div class="container medium">
410					<header>
411						<h2>Contact Me.</h2>
412						<p>Send me an email.</p>
413						<ul class="social">
414							<br>
415							<p>Graduate Email: [email protected]</p>
416							<p>Personal: [email protected]</p>
417						</ul>
418					</header>
419					<div class="row">
420						<!--<div class="col-12">
421							<form method="POST" action="https://formspree.io/[email protected]">
422								<div class="row">
423									<div class="col-6 col-12-small">
424										<input type="text" name="name" id="name" placeholder="Name" />
425									</div>
426									<div class="col-6 col-12-small">
427										<input type="text" name="email" id="email" placeholder="Email" />
428									</div>
429									<div class="col-12">
430										<input type="text" name="subject" id="subject" placeholder="Subject" />
431									</div>
432									<div class="col-12">
433										<textarea name="message" id="message" placeholder="Message"></textarea>
434									</div>
435									<div class="col-12">
436										<ul class="actions">
437											<li><input type="submit" value="Send Message" /></li>
438											<li><input type="reset" value="Clear Form" class="alt" /></li>
439										</ul>
440									</div>
441								</div>
442							</form>
443						</div>-->
444						<div class="col-12">
445							<hr />
446							<h3>Find me on ...</h3>
447							<ul class="social">
448								<!--<li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>
449								<li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>-->
450								<li><a href="linkedin.com/in/keith-mcnamara-jr-373991190" class="icon fa-linkedin"><span class="label">LinkedIn</span></a></li>
451								<li><a href="https://github.com/keithmc13" class="icon fa-github"><span class="label">Github</span></a></li>
452							</ul>
453							<hr />
454						</div>
455					</div>
456					<footer>
457						<ul id="copyright">
458							<li>&copy; Untitled. All rights reserved.</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
459						</ul>
460					</footer>
461				</div>
462			</article>
463
464		<!-- Scripts -->
465			
465<script src="assets/js/jquery.min.js"></script>
465
466			
466<script src="assets/js/jquery.scrolly.min.js"></script>
466
467			
467<script src="assets/js/browser.min.js"></script>
467
468			
468<script src="assets/js/breakpoints.min.js"></script>
468
469			
469<script src="assets/js/util.js"></script>
469
470			
470<script src="assets/js/main.js"></script>
470
471
472			
472<script>
473				var coll = document.getElementsByClassName("collapsible");
474				var i;
475				
476				for (i = 0; i < coll.length; i++) {
477				  coll[i].addEventListener("click", function() {
478					this.classList.toggle("active");
479					var content = this.nextElementSibling;
480					if (content.style.display === "block") {
481					  content.style.display = "none";
482					} else {
483					  content.style.display = "block";
484					}
485				  });
486				}
487			</script>
487
488
489	</body>
490</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.