Skip to content

Commit

Permalink
Update CV data and refactor About component
Browse files Browse the repository at this point in the history
  • Loading branch information
vadim-su committed Jan 8, 2025
1 parent 0a24960 commit 5752929
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions cv_data.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"initials": "VS",
"location": "Yerevan, Armenia",
"location_link": "https://www.google.com/maps/place/Yerevan,+Armenia",
"summary": "Senior Software Developer with a passion for creating efficient and innovative solutions to challenging problems. My work spans a wide range of interests, from server automation to document search systems and Discord bots.",
"about": "What I’m Working On:\nBuilding a document analysis and search system leveraging SurrealDB and Elasticsearch.\nMaintaining asyncord, my Python Discord library – check it out here.\nDiving into AI-driven search for heterogeneous documents like PDFs and Word files.\nDeveloping a game engine and exploring the intricacies of animations.\nSetting up secure systems with tools like WireGuard VPN and Ansible scripts.",
"summary": "Senior Software Developer passionate about creating efficient and innovative solutions to challenging problems. Experienced in server automation, document search systems, and microservices.",
"about": "Seasoned software engineer with over a decade of experience in backend development. Extensive experience with Python, including developing microservices, automation scripts, and data processing pipelines. Proven track record in delivering high-impact projects such as VPN services and virtual data center solutions. Currently working on building a document analysis and search system leveraging SurrealDB and Elasticsearch, maintaining asyncord (a Python Discord library), and diving into AI-driven search for heterogeneous documents.",
"avatar_url": "https://avatars.githubusercontent.com/u/1702003?v=4",
"personal_website_url": "vadim.one",
"contact": {
Expand Down
6 changes: 3 additions & 3 deletions src/about.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ use yew::prelude::*;

#[derive(PartialEq, Properties)]
pub struct AboutProps {
pub summary: AttrValue,
pub about: AttrValue,
}

#[function_component]
pub fn About(props: &AboutProps) -> Html {
let AboutProps { summary } = props;
let AboutProps { about } = props;
html! {
<div class="flex min-h-0 flex-col gap-y-3 print:gap-y-1">
<h2 class="text-xl font-bold">
{"About"}
</h2>
<p class="text-pretty font-mono text-sm text-foreground/80 print:text-[12px]">
{summary}
{about}
</p>
</div>
}
Expand Down
2 changes: 1 addition & 1 deletion src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ fn App() -> Html {

<div class="space-y-4 print:space-y-4">
<section class="flex min-h-0 flex-col gap-y-3 print:gap-y-1">
<About summary={cv_data.summary} />
<About about={cv_data.about} />
</section>

<section class="flex min-h-0 flex-col gap-y-3 print:gap-y-1">
Expand Down

0 comments on commit 5752929

Please sign in to comment.