forked from Alfaizkhan/alfaizkhan.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
1850 lines (1535 loc) · 86.7 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Thornton - Personal Portfolio</title>
<!--
- favicon
-->
<link rel="shortcut icon" href="./assets/images/logo.ico" type="image/x-icon">
<!--
- custom css link
-->
<link rel="stylesheet" href="./assets/css/style.css">
<!--
- google font link
-->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0" />
</head>
<body>
<!--
- #MAIN
-->
<main>
<!--
- #SIDEBAR
-->
<aside class="sidebar" data-sidebar>
<div class="sidebar-info">
<figure class="avatar-box">
<img src="./assets/images/ACD23-0131-008-cropped.jpg" alt="John Thornton" width="80">
</figure>
<div class="info-content">
<h1 class="name" title="John Thornton">John Thornton</h1>
<p class="title">Fluid Mechanics Engineer</p>
</div>
<button class="info_more-btn" data-sidebar-btn>
<span>Show Contact</span>
<ion-icon name="chevron-down"></ion-icon>
</button>
</div>
<div class="sidebar-info_more">
<div class="separator"></div>
<ul class="contacts-list">
<li class="contact-item">
<div class="icon-box">
<ion-icon name="mail-outline"></ion-icon>
</div>
<div class="contact-info">
<p class="contact-title">Email</p>
<a href="mailto:[email protected]" class="contact-link">[email protected]</a>
</div>
</li>
<li class="contact-item">
<div class="icon-box">
<ion-icon name="phone-portrait-outline"></ion-icon>
</div>
<div class="contact-info">
<p class="contact-title">Phone</p>
<a href="tel:+16145723527" class="contact-link">+1 6145723527</a>
</div>
</li>
<li class="contact-item">
<div class="icon-box">
<ion-icon name="calendar-outline"></ion-icon>
</div>
<div class="contact-info">
<p class="contact-title">Birthday</p>
<time datetime="1992-06-05">June 05, 1992</time>
</div>
</li>
<li class="contact-item">
<div class="icon-box">
<ion-icon name="location-outline"></ion-icon>
</div>
<div class="contact-info">
<p class="contact-title">Location</p>
<address>Sunnyvale, CA</address>
</div>
</li>
</ul>
<div class="separator"></div>
<ul class="social-list">
<li class="social-item">
<a href="https://github.com/jthornton232" target="_blank" class="social-link">
<ion-icon name="logo-github"></ion-icon>
</a>
</li>
<li class="social-item">
<a href="https://www.linkedin.com/in/thornton254/" target="_blank" class="social-link">
<ion-icon name="logo-linkedin"></ion-icon>
</a>
</li>
<li class="social-item">
<a href="https://scholar.google.com/citations?user=B_IPU-i253EC&hl=en" target="_blank" class="social-link">
<span class="material-symbols-outlined"> school </span>
</a>
</li>
</ul>
</div>
</aside>
<!--
- #main-content
-->
<div class="main-content">
<!--
- #NAVBAR
-->
<nav class="navbar">
<ul class="navbar-list">
<li class="navbar-item">
<button class="navbar-link active" data-nav-link>About</button>
</li>
<li class="navbar-item">
<button class="navbar-link" data-nav-link>Timeline</button>
</li>
<li class="navbar-item">
<button class="navbar-link" data-nav-link>Projects</button>
</li>
<li class="navbar-item">
<button class="navbar-link" data-nav-link>Publications</button>
</li>
<li class="navbar-item">
<button class="navbar-link" data-nav-link>
<a href="https://drive.google.com/file/d/1RS_wvJWtpY9m96f5Xsk2I8ImnwtwRGre/view?usp=sharing" download
class="download-link" style="color:white;">
Resume
</a>
</button>
</li>
</li>
</ul>
</nav>
<!--
- #ABOUT
-->
<article class="about active" data-page="about">
<header>
<h2 class="h2 article-title">About me</h2>
</header>
<section class="about-text">
<p>
I am a seasoned materials scientist and research software engineer, bringing over 6 years of expertise in
modeling heat
and mass transfer during atmospheric entry. My professional journey has been marked by impactful
contributions,
including the development of sophisticated finite volume solvers in C++ and Python, creating uncertainty
quantification
software in Perl, and crafting innovative code for coupling CFD with heatshield response simulations in
Python.
</p>
<h3>Key Skills and Accomplishments:</h3>
<p>
<strong style="color: var(--vegas-gold);">Technical Proficiency:</strong> Background in fluid mechanics,
numerical methods, and heat transfer.
<br>
<strong style="color: var(--vegas-gold);">Programming Skills:</strong> Proficient in Python, C++, Bash,
Perl, and Matlab.
<br>
<strong style="color: var(--vegas-gold);">CFD Expertise:</strong> Practical experience with leading CFD
software, such as OpenFOAM, Star-CCM+, and ANSYS Fluent.
<br>
<strong style="color: var(--vegas-gold);">Meshing Software Familiarity:</strong> Well-versed in meshing
tools, including Pointwise, ICEM CFD, and ANSYS Workbench.
<br>
<strong style="color: var(--vegas-gold);">Code Development:</strong> Developer of multiple codes with
applications spanning heat and mass transfer of ablators during entry,
computation of material properties in porous materials using finite volume methods, and uncertainty analysis
for
heatshield materials.
<br>
<strong style="color: var(--vegas-gold);">Parallel Programming Experience:</strong> Extensive experience
with MPI, OpenMP, and OpenACC for parallel programming, contributing to GPU parallelization for thermal
conductivity simulations.
<br>
<strong style="color: var(--vegas-gold);">HPC Environment:</strong> Adept in high-performance computing
(HPC) environments, utilizing both PBS and Slurm workload managers.
<br>
<strong style="color: var(--vegas-gold);">Communication and Presentation:</strong> Experience presenting at
conferences, workshops, and events to diverse audiences,
showcasing effective communication skills.
<br>
<strong style="color: var(--vegas-gold);">Intern Management:</strong> Proven ability to manage and mentor
interns during summer programs, providing guidance while allowing
them space to explore aspects of projects that align with their interests.
<br>
<strong style="color: var(--vegas-gold);">NASA Software of the Year Award (2022):</strong> Recognized for
the outstanding development and impact of the PuMA software, contributing to advancements in atmospheric
entry research.
</p>
</section>
<!--
- service
-->
<section class="service">
<h3 class="h3 service-title">What I Do</h3>
<ul class="service-list">
<li class="service-item">
<div class="service-icon-box">
<img src="./assets/images/cfd_icon.png" alt="mobile app icon" width="40">
</div>
<div class="service-content-box">
<h4 class="h4 service-item-title">Computational Fluid Dynamics</h4>
<p class="service-item-text">
I am proficient in both the development of CFD software and its application to analyze
engineering problems.
</p>
</div>
</li>
<li class="service-item">
<div class="service-icon-box">
<img src="./assets/images/dev_icon.png" alt="camera icon" width="40">
</div>
<div class="service-content-box">
<h4 class="h4 service-item-title">Software Development</h4>
<p class="service-item-text">
I possess strong expertise in software development for physics-based modeling and engineering
analysis.
</p>
</div>
</li>
</ul>
</section>
<!--
- testimonials
-->
<section class="testimonials">
<h3 class="h3 testimonials-title">Testimonials</h3>
<ul class="testimonials-list has-scrollbar">
<li class="testimonials-item">
<div class="content-card" data-testimonials-item>
<figure class="testimonials-avatar-box">
<img src="./assets/images/jeremie.jpeg" alt="Jeremie Meurisse" width="60" data-testimonials-avatar>
</figure>
<h4 class="h4 testimonials-item-title" data-testimonials-title>Jeremie Meurisse</h4>
<h4 style="color: var(--vegas-gold);">Associate Principal Engineer - <br>Direct Supervisor</h4>
<div class="testimonials-text has-scrollbar" data-testimonials-text>
<p>
I highly recommend John Thornton, a pivotal member of our predictive material modeling research
group at NASA Ames Research
Center since 2017. It has been my privilege to work alongside him from the beginning of his career
and witness his professional
evolution firsthand. During his tenure, John has consistently demonstrated exceptional skill,
dedication, and innovation. His
outstanding contributions, particularly in computational fluid dynamics (CFD) and high-performance
computing (HPC), have been
instrumental in advancing our projects to unprecedented success.<br>
John's role in developing the PuMA code, awarded as the NASA Software of the Year in 2022, was
remarkable. His expertise in
C++/Python software development and a deep understanding of fluid dynamics and thermo-chemistry
enabled him to drive significant
advancements in the project. His ability to design and test new features, review code meticulously,
and resolve complex issues was
essential in enhancing the software's capabilities.<br>
Similarly, John's involvement in the PATO code, an ablation software with over 100 active developers
and international users, was
equally impressive. His innovative approaches to code development and validation, coupled with his
profound knowledge of material
response and multi-parallel processes, have substantially elevated the project's status in the
scientific community. John's ability
to work seamlessly with a diverse team of developers and users showcases his exceptional teamwork
and leadership skills.<br>
Furthermore, John's contributions to various critical NASA projects, including the entry systems
modeling, the commercial crew program,
and the internal development initiatives within our division, have been invaluable. His
groundbreaking research in inverse analysis and
uncertainty quantification has significantly enhanced our group's research capabilities.<br>
A highlight of John's tenure with us was his development of an impressive multi-physics software
that couples hypersonic CFD and
material response for Mars atmospheric entry via surface pyrolysis gas blowing. This code is a
testament to his innovative spirit and
technical prowess, offering substantial improvements in predicting capabilities for future NASA
missions.<br>
Throughout his time with us, John has consistently been a paragon of excellence and expertise. His
strong background and unwavering
commitment to high quality make him an incredible asset to our team. His support and mentorship of
other projects and team members have
been exemplary, often going above and beyond to ensure collective success.<br>
In conclusion, John Thornton is an extraordinary talent with an unmatched blend of technical skill,
innovative thinking, and collaborative
spirit. Undoubtedly, he will continue to excel and bring remarkable value to any endeavor he
pursues. I give him my highest recommendation,
confident he will be an asset to any institution or organization fortunate to have him.
</p>
</div>
</div>
</li>
<li class="testimonials-item">
<div class="content-card" data-testimonials-item>
<figure class="testimonials-avatar-box">
<img src="./assets/images/federico.jpg" alt="Federico Semeraro" width="60" data-testimonials-avatar>
</figure>
<h4 class="h4 testimonials-item-title" data-testimonials-title>Federico Semeraro</h4>
<h4 style="color: var(--vegas-gold);">Research Scientist - <br>Teammate</h4>
<div class="testimonials-text" data-testimonials-text>
<p>
I would like to extend my highest recommendation for John Thornton, a colleague at NASA that I have
had the pleasure of working with for the past six years. John's role as a key developer of the Porous
Microstructure Analysis (PuMA) software, which was recognized as the NASA Software of the Year in 2022,
underscores his remarkable ability to research and implement complex numerical methods and physics
solvers. His deep knowledge of Python and C++ programming, particularly for high-performance computing
(HPC) applications, has been instrumental for the predictive material modeling group.<br>
Beyond his technical skills, John's well-rounded personality combined with his ability to articulate and
explain complex concepts, makes him a valuable member of any team. Whether he was guiding interns or
brainstorming with other colleagues, John has always maintained a positive and inclusive attitude.<br>
I am confident that he will continue to make significant impacts in his future endeavors and I greatly
recommend him to any organization seeking a professional in the field of computational modeling. Please
feel free to reach out if you require further insight into John's qualifications and achievements.
<br>
</p>
</div>
</div>
</li>
<li class="testimonials-item">
<div class="content-card" data-testimonials-item>
<figure class="testimonials-avatar-box">
<img src="./assets/images/joseph.jpg" alt="Joseph Ferguson" width="60" data-testimonials-avatar>
</figure>
<h4 class="h4 testimonials-item-title" data-testimonials-title>Joseph Ferguson</h4>
<h4 style="color: var(--vegas-gold);">Senior Research Scientist - <br>Teammate</h4>
<div class="testimonials-text" data-testimonials-text>
<p>
I had the privilege of working closely with John for two years on the development of numerical methods
for the Porous Microstructure Analysis (PuMA) software, an open-source NASA project focused on materials
modeling at the microscale. John is a highly skilled C++ and Python developer, with significant
experience in high-performance computing platforms. His strong foundation in numerical methods and
mathematics allowed him to effectively digest and implement complex methods from the scientific
literature.<br>
John consistently demonstrated strong physics and mathematics intuition across a wide range of physical
problems relevant to NASA, adding a unique and valuable perspective to many of the challenges faced by
our team. Additionally, John possesses extensive experience in uncertainty quantification and
optimization methods, contributing these valuable expertise to many of the projects he worked on. Another
of John's standout qualities is his unwavering commitment to software quality. He consistently ensures
code efficiency, reliability, and maintainability in our projects.<br>
Beyond John's technical skills, he has been a pleasure to work alongside. He fosters a positive and
collaborative dynamic, making him an indispensable asset to any project. His effective communication
and problem-solving abilities further enhance his contributions.<br>
I wholeheartedly recommend John for any engineering or software-related position. His dedication to
excellence and technical proficiency make him an outstanding candidate. Please feel free to reach out
to me if you have any further questions or require additional information.
</p>
</div>
</div>
</li>
<li class="testimonials-item">
<div class="content-card" data-testimonials-item>
<figure class="testimonials-avatar-box">
<img src="./assets/images/sergio.jpg" alt="Sergio Fraile Izquierdo" width="60" data-testimonials-avatar>
</figure>
<h4 class="h4 testimonials-item-title" data-testimonials-title>Sergio Fraile Izquierdo</h4>
<h4 style="color: var(--vegas-gold);">Aerospace Engineer - <br>Teammate</h4>
<div class="testimonials-text" data-testimonials-text>
<p>
To Whom It May Concern,<br>
It is with great pleasure that I write this recommendation for my colleague, John Thornton. We began
working together nearly 6 years ago in the Supercomputing Division at NASA Ames Research Center where
John was a Research Engineer. During this time, he played a key role in the development of the Porous
Microstructure Analysis (PuMA) software, and its integration within the commercial Dragonfly software.
His expertise was among the key factors leading the PuMA software to win the prestigious NASA Software
of the Year award in 2022.<br>
When we transitioned to the Thermal Protection Materials Branch, John continued to make significant
impacts. He played a crucial role in modeling the material response of ablative heat shields during
atmospheric entry, and he has been one of the main developers of the Porous Material Analysis Toolbox
(PATO). His contributions to the software facilitated the remarkable capability of coupling hypersonic
CFD and entry material response making use of NASA’s super-computing resources.<br>
Beyond his remarkable software development skills in C++ and Python, and applied physics knowledge,
John is a great problem-solver and consistently brings innovative, out-of-the-box thinking to the table.
<br>
Moreover, John is an incredible communicator and a respected mentor for our summer interns each year.
His ability to articulate complex ideas in a clear and engaging manner has greatly benefited the learning
experience of our interns.<br>
In addition to his professional skills, John has an exceptional ability to work within a team
environment. He is very highly regarded by everyone and is always keen to organize extracurricular
activities that boost team cohesion and morale.<br>
In summary, John Thornton is an engineer of the highest caliber. His blend of technical expertise,
innovative problem-solving skills, superb mentoring abilities, and team leadership make him an
invaluable asset to any team. I am confident that he will continue to bring remarkable value to any
professional endeavor he pursues.<br>
Should you have any questions or require additional information about John's qualifications and
contributions, please do not hesitate to reach out to me.<br>
Sincerely,<br>
Sergio Fraile Izquierdo
</p>
</div>
</div>
</li>
<li class="testimonials-item">
<div class="content-card" data-testimonials-item>
<figure class="testimonials-avatar-box">
<img src="./assets/images/magnus.jfif" alt="Magnus Haw" width="60" data-testimonials-avatar>
</figure>
<h4 class="h4 testimonials-item-title" data-testimonials-title>Magnus Haw</h4>
<h4 style="color: var(--vegas-gold);">Plasma Physicist - <br>Teammate</h4>
<div class="testimonials-text" data-testimonials-text>
<p>
I am delighted to recommend John Thornton, whom I've worked with at NASA Ames Research Center for
over 5 years. During
this time, John has consistently demonstrated exceptional skills and commitment in his role as a
Materials/CFD Software
Engineer.<br>
John's expertise in C++ and Python is noteworthy. He played a crucial role in developing finite
volume solvers and
significantly contributed to the award-winning PuMA software. His technical acumen, especially in
computational fluid
dynamics, is outstanding and aligns well with industry standards.<br>
His involvement in complex projects like the Atmospheric Entry Analysis for the Uranus Orbiter and
Probe highlights his
ability to tackle challenging software development tasks. John is adept at identifying and resolving
intricate software
bugs, a skill he showcased repeatedly in our large-scale simulations on NASA's supercomputers.<br>
John's talents extend beyond technical prowess. He is an excellent communicator and mentor, known
for effectively
managing and inspiring interns each summer. His ability to simplify complex concepts for diverse
audiences also speaks
volumes about his teaching and leadership skills.<br>
I am confident that John's blend of technical expertise, problem-solving abilities, and
communication skills make him a
valuable asset to any team. He is not only a talented engineer but also a team player who brings out
the best in those
around him.<br>
John Thornton is an exemplary professional, and any organization would be fortunate to have him. I
wholeheartedly
recommend him for any future endeavor he chooses to pursue.<br>
Please feel free to contact me for any further information or clarification regarding John's
qualifications and
achievements.<br>
</p>
</div>
</div>
</li>
</ul>
</section>
<!--
- testimonials modal
-->
<div class="modal-container" data-modal-container>
<div class="overlay" data-overlay></div>
<section class="testimonials-modal">
<button class="modal-close-btn" data-modal-close-btn>
<ion-icon name="close-outline"></ion-icon>
</button>
<div class="modal-img-wrapper">
<figure class="modal-avatar-box">
<img src="./assets/images/magnus.jfif" alt="Magnus Haw" width="80" data-modal-img>
</figure>
<img src="./assets/images/icon-quote.svg" alt="quote icon">
</div>
<div class="modal-content">
<h4 class="h3 modal-title" data-modal-title>Magnus Haw</h4>
<!-- <p class="modal-subtitle" data-modal-subtitle style="color: var(--vegas-gold);">Magnus worked with John on the same team </p> -->
<div class="modal-text" data-modal-text>
<p>
I am delighted to recommend John Thornton, whom I've worked with at NASA Ames Research Center for over
5 years. During
this time, John has consistently demonstrated exceptional skills and commitment in his role as a
Materials/CFD Software
Engineer.<br>
John's expertise in C++ and Python is noteworthy. He played a crucial role in developing finite volume
solvers and
significantly contributed to the award-winning PuMA software. His technical acumen, especially in
computational fluid
dynamics, is outstanding and aligns well with industry standards.<br>
His involvement in complex projects like the Atmospheric Entry Analysis for the Uranus Orbiter and
Probe highlights his
ability to tackle challenging software development tasks. John is adept at identifying and resolving
intricate software
bugs, a skill he showcased repeatedly in our large-scale simulations on NASA's supercomputers.<br>
John's talents extend beyond technical prowess. He is an excellent communicator and mentor, known for
effectively
managing and inspiring interns each summer. His ability to simplify complex concepts for diverse
audiences also speaks
volumes about his teaching and leadership skills.<br>
I am confident that John's blend of technical expertise, problem-solving abilities, and communication
skills make him a
valuable asset to any team. He is not only a talented engineer but also a team player who brings out
the best in those
around him.<br>
John Thornton is an exemplary professional, and any organization would be fortunate to have him. I
wholeheartedly
recommend him for any future endeavor he chooses to pursue.<br>
Please feel free to contact me for any further information or clarification regarding John's
qualifications and
achievements.<br>
</p>
</div>
</div>
</section>
</div>
<!--
- clients
-->
<!-- <section class="clients">
<h3 class="h3 clients-title">Clients</h3>
<ul class="clients-list has-scrollbar">
<li class="clients-item">
<a href="#">
<img src="./assets/images/logo-1-color.png" alt="client logo">
</a>
</li>
<li class="clients-item">
<a href="#">
<img src="./assets/images/logo-2-color.png" alt="client logo">
</a>
</li>
<li class="clients-item">
<a href="#">
<img src="./assets/images/logo-3-color.png" alt="client logo">
</a>
</li>
<li class="clients-item">
<a href="#">
<img src="./assets/images/logo-4-color.png" alt="client logo">
</a>
</li>
<li class="clients-item">
<a href="#">
<img src="./assets/images/logo-5-color.png" alt="client logo">
</a>
</li>
<li class="clients-item">
<a href="#">
<img src="./assets/images/logo-6-color.png" alt="client logo">
</a>
</li>
</ul>
</section> -->
<section class="skill">
<h3 class="h3 skills-title">My Toolbox</h3>
<ul class="skills-list content-card">
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">Python</h5>
<data value="90">90%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 90%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">C++</h5>
<data value="90">90%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 90%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">OpenFOAM</h5>
<data value="90">90%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 90%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">Perl</h5>
<data value="85">85%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 85%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">Pointwise</h5>
<data value="85">85%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 85%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">ANSYS Fluent</h5>
<data value="80">80%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 80%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">ANSYS Workbench</h5>
<data value="80">80%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 80%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">ICEM CFD</h5>
<data value="80">80%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 80%;"></div>
</div>
</li>
<li class="skills-item">
<div class="title-wrapper">
<h5 class="h5">Star-CCM+</h5>
<data value="70">70%</data>
</div>
<div class="skill-progress-bg">
<div class="skill-progress-fill" style="width: 70%;"></div>
</div>
</li>
</ul>
</section>
</article>
<!--
- #Timeline
-->
<article class="timeline" data-page="timeline">
<header>
<h2 class="h2 article-title">Timeline</h2>
</header>
<section class="timeline">
<div class="title-wrapper">
<div class="icon-box">
<ion-icon name="book-outline"></ion-icon>
</div>
<h3 class="h3">Education</h3>
</div>
<ol class="timeline-list">
<li class="timeline-item">
<h4 class="h4 timeline-item-title">Stanford University</h4>
<span>2016 — 2018</span>
<p class="timeline-text">
Master of Science - Mechanical Engineering
</br>
</p>
</li>
<li class="timeline-item">
<h4 class="h4 timeline-item-title">Ohio State University</h4>
<span>2011 — 2016</span>
<p class="timeline-text">
Bachelor of Science - Mechanical Engineering
<br>
Summa Cum Laude
</br>
</p>
</li>
</ol>
</section>
<section class="timeline">
<div class="title-wrapper">
<div class="icon-box">
<ion-icon name="book-outline"></ion-icon>
</div>
<h3 class="h3">Experience</h3>
</div>
<ol class="timeline-list">
<li class="timeline-item">
<h4 class="h4 timeline-item-title">NASA Ames Research Center</h4>
<span>Materials Scientist/Research Software Engineer</span>
<span>Apr 2018 — Present</span>
<p class="timeline-text">
• Developer of PATO, a C++ software coupled with OpenFOAM capable of computing the material response
of an ablating heatshield at the macro-scale using finite volume methods.<br>
• Developer of PuMA, an open source software written in C++ for analyzing porous materials used
in spacecraft heatshields, obtaining their material properties, and performing micro-scale oxidation
simulations to emulate atmospheric entry. PuMA was named NASA’s Software of the Year in 2022, an award
given to a single code each year developed within NASA.<br>
• Presented at conferences, workshops, and other events to audiences from a wide variety of
backgrounds including scientists, software developers, publicists, new interns, and tour groups.<br>
• Managed interns over the summer following their work closely. Gave guidance when needed but gave
them space to focus on aspects of the projects that interested them.<br>
Skills: Python · C++ · OpenFOAM · Porous Media · Heat Transfer
</p>
</li>
<li class="timeline-item">
<h4 class="h4 timeline-item-title">NASA Ames Research <Center></Center>
</h4>
<span>Research Intern</span>
<span>Jun 2017 - Apr 2018</span>
<p class="timeline-text">
<!-- Work and manage the Matrix products based on Security, Access Control & Time-Attendance called Cosec
APTA, Cosec ACS, Cosec VMS. This Product is used to mark employees' attendance on a daily basis using
face recognition, Live location, or via communication with the company door devices. Proofreading app
code and correcting mistakes before each app is released.
<br> -->
Skills: C++ · Matlab · Numerical Methods · Heat Transfer · Porous Media
</p>
</li>
<li class="timeline-item">
<h4 class="h4 timeline-item-title">Uncertainty Quantification Lab</h4>
<span>Graduate Research Assistant - Stanford University</span>
<span>Jan 2017 - Jun 2017</span>
<p class="timeline-text">
<!-- · Worked on the Flutter project based on the laundry In which you can access features like Pickup,
Drop-off the clothes for different Laundry service based on your location. You can also Make payment
online through the application itself.
<br>· Worked on the Flutter project based on the laundry In which you can access features like Pickup,
Drop-off the clothes for different Laundry service based on your location. You can also Make payment
online through the application itself.
<br> -->
Skills: ANSYS Fluent · ICEM CFD · CFD · Meshing
</p>
</li>
<li class="timeline-item">
<h4 class="h4 timeline-item-title">Integrated Material Systems Lab</h4>
<span>Undergraduate Research Assistant - Ohio State University</span>
<span>Jan 2014 - Sep 2016</span>
<p class="timeline-text">
<!-- · A flutter warranty app in which you can add the products warranty with the Whole description and
Photos. You can also set a expiry Reminder. When your product going to be expired, the app give you
notification for specific product as per your notification preferences.<br> -->
Skills: Matlab · Fluid Mechanics · Acoustics
</p>
</li>
<li class="timeline-item">
<h4 class="h4 timeline-item-title">Battelle Memorial Institute</h4>
<span>Machanical Engineering Intern</span>
<span>Jun 2015 - Oct 2015</span>
<p class="timeline-text">
Skills: Star-CCM+ · Matlab · CFD · Heat Transfer
</p>
</li>
</ol>
</section>
</article>
<!-- <div class="service-content-box">
<h4 class="h4 service-item-title">Porous microstructure analysis (puma) software</h4>
<h5 class="h5 service-item-title"><em>AIAA SCITECH 2023 Forum</em></h5>
<p class="service-item-text">
The open-source Porous Microstructure Analysis (PuMA) software was implemented to offer an efficient framework
for