Compare commits

...

8 Commits

Author SHA1 Message Date
Danila Fedorin c756fd5efa Fix typo
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 14:30:58 -07:00
Danila Fedorin c47e49dabe Add a new bullet point and slightly bump line height to occupy space 2023-08-06 14:12:27 -07:00
Danila Fedorin 88396133d0 Significantly shorten bullet points.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 14:03:24 -07:00
Danila Fedorin fcd14cb866 Workshop bullet points some more.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 13:48:07 -07:00
Danila Fedorin f48dbaad78 Update location to Portland
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 13:29:28 -07:00
Danila Fedorin 1425d2716f Workshop resume bullet points some more.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 13:26:07 -07:00
Danila Fedorin 5a7c549e22 Merge research and teaching assitanships together
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 13:07:24 -07:00
Danila Fedorin e36babf58a Workshop Chapel bullet points somewhat.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-08-06 13:03:00 -07:00
2 changed files with 16 additions and 10 deletions

View File

@ -10,7 +10,7 @@
<div class="contact">
<div class="contact-item">
<i data-feather="home" class="contact-content"></i>
<div class="contact-content">Corvallis, OR</div>
<div class="contact-content">Portland, OR</div>
</div>
<div class="contact-item">
<i data-feather="phone" class="contact-content"></i>
@ -129,22 +129,28 @@
<h2>Programming Language Engineer, <a class="project-link" href="https://chapel-lang.org">Chapel<i data-feather="link" class="project-link-icon"></i></a></h2>
<div class="position-location">Hewlett Packard Enterprise | Summer 2022 - Present</div>
<ul>
<li>Contributed to development of <em class="bold">LLVM</em>-based distributed programming language written in <em class="bold">C++</em>.</li>
<li>Investigated and implemented initial <em class="bold">AMD GPU programming support</em> using <em class="bold">Clang</em> and <em class="bold">ROCm</em> tooling.</li>
<li>Revamped compiler error messages by building a new type-safe error reporting API.</li>
<li>Designed, launched, and authored articles for the <a href="https://chapel-lang.org/blog/posts/welcome">Chapel language technical blog</a> built with <em class="bold">Hugo</em>,
<em class="bold">HTML</em>, and <em class="bold">Sass</em>.</li>
<li>Added support for compile-time reflection, various language keywords, and full scope resolution to compiler written in <em class="bold">C++</em>.</li>
<li>Designed and implemented <em class="bold">a type-safe error reporting API</em>, improving developer experience and compiler error messages.</li>
<li>Enabled rapid prototyping of language tooling such as linters by developing
<em class="bold">Python</em> bindings for compiler front-end.</li>
<li>Supported community growth by designing, launching, and authoring articles for the <a href="https://chapel-lang.org/blog/posts/welcome">Chapel language technical blog.</a></li>
<li>Laid groundwork for compatibility with leading-edge supercomputers by implementing initial <em class="bold">AMD GPU
programming support</em> using <em class="bold">Clang</em> and <em class="bold">ROCm</em> tooling.</li>
</ul>
</div>
<div class="position">
<h2>Research Assistant, Programming Language Theory</h2>
<h2>Research and Teaching Assistant, Programming Language Theory</h2>
<div class="position-location">Oregon State University, Corvallis, OR | Spring 2018 - Summer 2022</div>
<ul>
<li>Formalized denotational and operational semantics of new <em class="bold">explanation-oriented programming languages.</em></li>
<!-- <li>Devised and implemented language to explain behavior of spreadsheets to new users.</li> -->
<li>Developed tooling in <em class="bold">Haskell</em> to interpret, verify, generate, and debug programming languages.</li>
<li>Contributed to <em class="bold">research papers</em> published to the GPCE and VL/HCC.</li>
<li>Proctored <em class="bold">quizzes and exams</em> for over 200 students.</li>
<li>Aided students in implementing a final project in the form of a <em class="bold">custom programming language</em>.</li>
<li>Suggested and organized <em class="bold">independent review sessions</em> attended by over 70 students, with
50% attendance growth between sessions.</li>
</ul>
</div>
@ -160,16 +166,16 @@
</ul>
</div>
<!--
<div class="position">
<h2>Undergraduate Teaching Assistant, Programming Language Theory, CS 381</h2>
<div class="position-location">Oregon State University, Corvallis, OR | Winter 2020 - Spring 2020</div>
<ul>
<li>Engaged in weekly question-and-answer sessions regarding course topics.</li>
<li>Aided students in implementing a final project in the form of a <em class="bold">custom programming language</em>.</li>
<li>Proctored <em class="bold">quizzes and exams</em> for over 200 students.</li>
<li>Organized <em class="bold">independent review sessions</em> attended by over 70 students.</li>
</ul>
</div>
-->
</div>
</section>
<section>

View File

@ -41,7 +41,7 @@ body {
margin: 0px;
padding: 0px;
font-family: $text-font;
line-height: 1.3em;
line-height: 1.325em;
font-size: 1.05em;
font-variant-ligatures: none;