Skip to content

Commit

Permalink
Update CV.
Browse files Browse the repository at this point in the history
Signed-off-by: format 2020.06.15 <github.com/ChrisCummins/format>
  • Loading branch information
ChrisCummins committed Jun 20, 2020
1 parent 7f51a2d commit 085c945
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 34 deletions.
59 changes: 55 additions & 4 deletions cv.json
Expand Up @@ -378,6 +378,10 @@
"name": "arXiv",
"url": "https://arxiv.org/abs/2003.10536"
},
{
"name": "Demo",
"url": "https://chriscummins.cc/s/program_explorer"
},
{
"name": "Source Code",
"url": "https://chriscummins.cc/ProGraML"
Expand All @@ -390,6 +394,36 @@
"releaseDate": "2020",
"summary": "Novel graph-based representation for machine learning over programs. We capture whole-program control, data, and call flow at the IR-level, equipping machine learning models to replicate the types of compiler analyses critical to optimization. We set new state-of-the-art performance in two downstream tasks - heterogenous device mapping and algorithm classification."
},
{
"assets": [
{
"name": "Paper",
"url": "https://chriscummins.cc/u/ed/phd-thesis.pdf"
},
{
"name": "Source Code",
"url": "https://github.com/ChrisCummins/phd"
}
],
"authors": "**C. Cummins**",
"name": "Deep Learning in Compilers (thesis)",
"picture": "https://chriscummins.cc/u/ed/phd-thesis.png",
"publication": "PhD Thesis, University of Edinburgh",
"releaseDate": "2020",
"summary": "Deep learn\u00ading over pro\u00adgrams. De\u00adveloped novel ma\u00adchine learn\u00ading meth\u00adods for ran\u00addom pro\u00adgram gen\u00ader\u00ada\u00adtion, com\u00adpiler op\u00adtim\u00adisa\u00adtions, and rep\u00adres\u00adent\u00adat\u00adive bench\u00admark\u00ading. Ap\u00adplic\u00ada\u00adtions for het\u00adero\u00adgen\u00adeous par\u00adal\u00adlel\u00adism, com\u00adpiler test\u00ading, and ad\u00adapt\u00adive per\u00adform\u00adance tun\u00ading."
},
{
"assets": [
{
"name": "Paper",
"url": "https://dl.acm.org/doi/pdf/10.1145/3315508.3329976"
}
],
"authors": "A. Goens, A. Brauckmann, S. Ertel, **C. Cummins**, H. Leather, J. Castrillon",
"name": "A Case Study on Machine Learning for Synthesizing Benchmarks (MAPL)",
"publication": "[MAPL](https://pldi19.sigplan.org/home/mapl-2019), Arizona, USA",
"releaseDate": "2019"
},
{
"assets": [
{
Expand Down Expand Up @@ -552,19 +586,20 @@
"Git",
"GNU / Linux",
"Bash",
"Jupyter"
"Jupyter",
"Bazel"
],
"level": "Advanced",
"name": "Advanced"
},
{
"keywords": [
"HTML+CSS+JS",
"OpenCL",
"SQL",
"TensorFlow",
"PyTorch",
"HTML+CSS+JS",
"Java",
"Bazel"
"OpenCL"
],
"level": "Competent",
"name": "Competent"
Expand Down Expand Up @@ -901,6 +936,22 @@
]
},
"work": [
{
"company": "Facebook AI Research",
"endDate": "present",
"position": "Research Software Engineer",
"startDate": "2020",
"summary": "Melo Park, California.",
"website": "https://ai.facebook.com/"
},
{
"company": "University of Edinburgh",
"endDate": "2020",
"position": "Postdoctoral Researcher",
"startDate": "2019",
"summary": "Developed industry-grade differential testing for IBM, integrated into their OpenJ9 and Eclipse JVM testing services. Created a new machine learning program representation for analysis and optimization. Funded by IBM and Tetramax.",
"website": "https://www.ed.ac.uk/informatics"
},
{
"company": "DeepMind",
"endDate": "2018",
Expand Down
Binary file modified cv.pdf
Binary file not shown.
60 changes: 30 additions & 30 deletions cv/index.html
Expand Up @@ -56,6 +56,36 @@ <h1>Education <a class="expand-all" role="button" href="#edu">show all</a></h1>
{% endfor %}
</ul>

<h1>Professional Experience <a class="expand-all" role="button" href="#work">show all</a></h1>
<ul>
{% for entry in site.data.cv.work %}
<li class="has-caret">
<span class="hang-right">{{ entry.startDate }}{% if entry.endDate != entry.startDate %}-{% if entry.endDate == "" %}current{% else %}{{ entry.endDate }}{% endif %}{% endif %}</span>
<a class="undecorated" role="button" data-toggle="collapse" href="#work-{{ forloop.index }}" aria-expanded="false" aria-controls="work-{{ forloop.index }}">{{entry.position}}, {{ entry.company }}</a>
<span class="hang-left">{{ entry.startDate }}{% if entry.endDate != entry.startDate %}-{% if entry.endDate == "" %}current{% else %}{{ entry.endDate }}{% endif %}{% endif %}</span>
<div class="work collapse" id="work-{{ forloop.index }}">
<div class="collapse-content">
<p class="justify">
{{ entry.summary | markdownify | remove: '<p>' | remove: '</p>' }}
</p>
{% if entry.assets %}
<div class="btn-row">
<ul>
{% for asset in entry.assets %}
{% assign icon = "fa-external-link" %}
{% if asset.url contains "github.com" %}{% assign icon = "fa-github" %}{% endif %}
{% if asset.url contains ".pdf" %} {% assign icon = "fa-file-pdf-o" %}{% endif %}
<li><a title="Link opens in new window" target="_blank" href="{{ asset.url }}" class="btn btn-primary undecorated" role="button">{{ asset.name }} <i class="fa {{ icon }}" aria-hidden="true"></i></a></li>
{% endfor %}
</ul>
</div>
{% endif %}
</div>
</div>
</li>
{% endfor %}
</ul>

<h1>Publications <a class="expand-all" role="button" href="#pub">show all</a></h1>
<ul>
{% for entry in site.data.cv.publications %}
Expand Down Expand Up @@ -101,36 +131,6 @@ <h1>Publications <a class="expand-all" role="button" href="#pub">show all</a></h
{% endfor %}
</ul>

<h1>Professional Experience <a class="expand-all" role="button" href="#work">show all</a></h1>
<ul>
{% for entry in site.data.cv.work %}
<li class="has-caret">
<span class="hang-right">{{ entry.startDate }}{% if entry.endDate != entry.startDate %}-{% if entry.endDate == "" %}current{% else %}{{ entry.endDate }}{% endif %}{% endif %}</span>
<a class="undecorated" role="button" data-toggle="collapse" href="#work-{{ forloop.index }}" aria-expanded="false" aria-controls="work-{{ forloop.index }}">{{entry.position}}, {{ entry.company }}</a>
<span class="hang-left">{{ entry.startDate }}{% if entry.endDate != entry.startDate %}-{% if entry.endDate == "" %}current{% else %}{{ entry.endDate }}{% endif %}{% endif %}</span>
<div class="work collapse" id="work-{{ forloop.index }}">
<div class="collapse-content">
<p class="justify">
{{ entry.summary | markdownify | remove: '<p>' | remove: '</p>' }}
</p>
{% if entry.assets %}
<div class="btn-row">
<ul>
{% for asset in entry.assets %}
{% assign icon = "fa-external-link" %}
{% if asset.url contains "github.com" %}{% assign icon = "fa-github" %}{% endif %}
{% if asset.url contains ".pdf" %} {% assign icon = "fa-file-pdf-o" %}{% endif %}
<li><a title="Link opens in new window" target="_blank" href="{{ asset.url }}" class="btn btn-primary undecorated" role="button">{{ asset.name }} <i class="fa {{ icon }}" aria-hidden="true"></i></a></li>
{% endfor %}
</ul>
</div>
{% endif %}
</div>
</div>
</li>
{% endfor %}
</ul>

<h1>Awards</h1>
<ul>
{% for entry in site.data.cv.awards %}
Expand Down
Binary file added u/ed/phd-thesis.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 085c945

Please sign in to comment.