Compare commits
2 Commits
1798313c9c
...
2bb6b11ed9
Author | SHA1 | Date | |
---|---|---|---|
2bb6b11ed9 | |||
6f70fe34fc |
@ -1,7 +1,8 @@
|
||||
import { PersonalData } from "./PersonalDataTypes";
|
||||
|
||||
export const personalData: PersonalData = {
|
||||
updatedDate: '2023-05-26',
|
||||
updatedDate: '2023-06-01',
|
||||
|
||||
name: "David Hrdina Němeček",
|
||||
brief: "Software developer. Engineering lead & manager.",
|
||||
|
||||
@ -19,8 +20,8 @@ export const personalData: PersonalData = {
|
||||
position: 'Senior Software Development Manager (UI Platform)',
|
||||
company: 'Oracle|NetSuite',
|
||||
timerange: '2022 - present',
|
||||
description: `Engineering lead for multiple UI Platform teams. Development of UI frameworks, components and tools.
|
||||
Leading a UI testing architecture group, supplemental product owner.`,
|
||||
description: `Engineering lead for multiple UI Platform teams. Development of core UI frameworks, components and tools used by the rest of the organization.
|
||||
Leading a UI testing architecture group, supplemental product owner for this group.`,
|
||||
tags: ['TypeScript', 'Preact', 'NodeJs', 'Oracle JET', 'Java', 'Git']
|
||||
},
|
||||
previous: [
|
||||
@ -28,7 +29,8 @@ export const personalData: PersonalData = {
|
||||
position: 'Software Development Manager (UI Platform)',
|
||||
company: 'Oracle|NetSuite',
|
||||
timerange: '2020 - 2022',
|
||||
description: 'Engineering lead for a UI Platform team. Development of UI components. Supplementing a product owner when bootstrapping a team.',
|
||||
description: `Engineering lead for a UI Platform team. Development of UI components that formed a UI toolkit used by the rest of the organization.
|
||||
Supplementing a product owner while bootstrapping a team.`,
|
||||
tags: ['TypeScript', 'Preact', 'NodeJs', 'Oracle JET', 'Java', 'Git']
|
||||
},
|
||||
{
|
||||
@ -63,8 +65,8 @@ export const personalData: PersonalData = {
|
||||
projects: {
|
||||
current: {
|
||||
position: `Personal projects`,
|
||||
description: `Various hardware and software projects. Usually open sourced and published on [projects.dejvino.com](https://projects.dejvino.com) .
|
||||
These include video games, utilities, 3D models, devices with embedded microcontrollers etc.`,
|
||||
description: `Various hardware and software projects. Usually open sourced and published on [projects.dejvino.com](https://projects.dejvino.com) or [git.dejvino.cz](https://git.dejvino.cz).
|
||||
These include video games, utilities, 3D models, retrofitting devices with embedded microcontrollers etc.`,
|
||||
tags: ['Java', 'Python', 'C/C++', 'Embedded Software', 'OpenSCAD', 'TypeScript', 'Linux', 'Open Source', 'Git', 'Self-hosting']
|
||||
}
|
||||
},
|
||||
@ -75,14 +77,17 @@ export const personalData: PersonalData = {
|
||||
position: `Master's degree, Parallel and Distributed Systems`,
|
||||
company: `Faculty of Informatics, Masaryk University Brno`,
|
||||
timerange: '2011 - 2013',
|
||||
description: `Master's thesis: Efficient computation and visualization of correlations in medical signals.`,
|
||||
description: `Master's thesis: Efficient computation and visualization of correlations in medical signals.
|
||||
The first part consisted of high-performance computation of correlations on large volumes of analog data using supercomputers.
|
||||
The second part covered the visualization of the computed results which allowed interactive exploration and processing of the data by a researcher.`,
|
||||
tags: ['C/C++', 'Supercomputers', 'OpenMPI', 'Python', 'Visualization', 'Data science']
|
||||
},
|
||||
{
|
||||
position: `Bachelor's degree, Parallel and Distributed Systems`,
|
||||
company: `Faculty of Informatics, Masaryk University Brno`,
|
||||
timerange: '2008 - 2011',
|
||||
description: `Bachelor's thesis: Parallel implementation of force-field decompression algorithm.`,
|
||||
description: `Bachelor's thesis: Parallel implementation of force-field decompression algorithm.
|
||||
The solution executed on a supercomputer cluster to perform real-time simulation of molecular forces. This in turn provided haptic feedback to a 3D pointing device.`,
|
||||
tags: ['C/C++', 'Supercomputers', 'OpenMPI', 'Data science']
|
||||
}
|
||||
]
|
||||
|
@ -9,74 +9,75 @@ body {
|
||||
padding-bottom: 0.2rem;
|
||||
}
|
||||
|
||||
.person-name {
|
||||
.main-container .person-name {
|
||||
margin-top: calc(min(6vw, 5rem));
|
||||
font-weight: bold;
|
||||
font-size: calc(1.375rem + min(1.4vw, 1rem));
|
||||
}
|
||||
.brief {
|
||||
.main-container .brief {
|
||||
font-size: 120%;
|
||||
}
|
||||
.contacts {
|
||||
.main-container .contacts {
|
||||
margin-top: 2rem;
|
||||
}
|
||||
|
||||
.footer {
|
||||
.main-container .footer {
|
||||
margin-top: 2rem;
|
||||
filter: opacity(75%)
|
||||
}
|
||||
.tiny {
|
||||
.main-container .tiny {
|
||||
font-size: 75%;
|
||||
filter: opacity(75%)
|
||||
}
|
||||
|
||||
.container > h2, .container-fluid > h2, h3, h4 {
|
||||
.main-container .container > h2, .main-container .container-fluid > h2,
|
||||
.main-container h3, .main-container h4 {
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
.text-bg-gentle {
|
||||
.main-container .text-bg-gentle {
|
||||
color: #555;
|
||||
background-color: RGBA(108,117,125,0.1);
|
||||
}
|
||||
|
||||
.job-card {
|
||||
.main-container .job-card {
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
.job-card .timerange {
|
||||
.main-container .job-card .timerange {
|
||||
font-style: italic;
|
||||
}
|
||||
.job-card .card-text {
|
||||
.main-container .job-card .card-text {
|
||||
margin-left: 0.4rem;
|
||||
}
|
||||
.job-card .card-subtitle {
|
||||
.main-container .job-card .card-subtitle {
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
.job-tags > span {
|
||||
.main-container .job-tags > span {
|
||||
margin: 0.2em;
|
||||
}
|
||||
|
||||
.cloud-primary .tag-badges {
|
||||
.main-container .cloud-primary .tag-badges {
|
||||
font-size: 180%;
|
||||
}
|
||||
.cloud-standard .tag-badges {
|
||||
.main-container .cloud-standard .tag-badges {
|
||||
font-size: 140%;
|
||||
}
|
||||
.cloud-light .tag-badges {
|
||||
.main-container .cloud-light .tag-badges {
|
||||
font-size: 130%;
|
||||
filter: opacity(60%);
|
||||
}
|
||||
.tag-badges > span {
|
||||
.main-container .tag-badges > span {
|
||||
margin: 0.4em;
|
||||
color: #222;
|
||||
}
|
||||
.contacts .contact {
|
||||
margin: 0.75em;
|
||||
}
|
||||
.accordion-button.collapsed {
|
||||
.main-container .accordion-button.collapsed {
|
||||
background-color: #eff2ff;
|
||||
}
|
||||
.accordion {
|
||||
.main-container .accordion {
|
||||
margin: 1rem;
|
||||
}
|
||||
.main-container .accordion-button:not(.collapsed) {
|
||||
@ -87,6 +88,6 @@ body {
|
||||
color: #0e489d;
|
||||
background-color: RGBA(153, 165, 213, 0.3);
|
||||
}
|
||||
.multiline {
|
||||
.main-container .multiline {
|
||||
white-space: pre-line;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user