Skip to content

Commit

Permalink
Merge branch 'main' of github.com:dimitardanailov/portfolio
Browse files Browse the repository at this point in the history
  • Loading branch information
dimitardanailov committed Nov 26, 2023
2 parents a4d9817 + a2568d8 commit 316de4c
Show file tree
Hide file tree
Showing 9 changed files with 219 additions and 24 deletions.
5 changes: 5 additions & 0 deletions apps/website/next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ const nextConfig = {
destination: '/',
permanent: true,
},
{
source: '/positions/certificates',
destination: '/certificates',
permanent: true,
},
]
},
}
Expand Down
125 changes: 104 additions & 21 deletions apps/website/public/sitemap.xml
Original file line number Diff line number Diff line change
@@ -1,24 +1,107 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->


<url>
<loc>https://ddanailov.dev/</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>1.00</priority>
</url>
<url>
<loc>https://ddanailov.dev/hire-me</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/recommendation-letters</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/positions</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/letters/senior-architect.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/positions/full-stack-engineer-collinson</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/positions/blockchain-architect-siemens-energy</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/positions/blockchain-staff-engineer-propine</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.80</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/defi/basics.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/smart-contracts/basics.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/blockchain/basics.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/mobile/react-native-intro.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/mobile/intro.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/containerization/applications-aws.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/machine-learning/introduction-tensorFlow.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/databases/hadoop.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/project-management/starting-successful-project.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>
<url>
<loc>https://ddanailov.dev/certificates/project-management/foundations.pdf</loc>
<lastmod>2023-11-26T11:12:48+00:00</lastmod>
<priority>0.64</priority>
</url>


<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ddanailov.dev/</loc>
<lastmod>2020-07-06T19:26:02+00:00</lastmod>
</url>
<url>
<loc>https://ddanailov.dev/recommendation-letters</loc>
<lastmod>2023-11-01T20:32:05+00:00</lastmod>
</url>
<url>
<loc>https://ddanailov.dev/hire-me</loc>
<lastmod>2023-11-09T20:32:05+00:00</lastmod>
</url>
<url>
<loc>https://ddanailov.dev/recommendation-letters</loc>
<lastmod>2023-11-09T20:32:05+00:00</lastmod>
</url>
<url>
<loc>https://ddanailov.dev/positions</loc>
<lastmod>2023-23-09T20:32:05+00:00</lastmod>
</url>
</urlset>
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const description = `Technology stack (I'm happy to provide technical tips for e
', ',
)}`

const canonical = '/projects/blockchain-architect-siemens-energy'
const canonical = '/positions/blockchain-architect-siemens-energy'

const props: InternalMetadata = {
title,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const description = `Technology stack (I'm happy to provide technical tips for e
', ',
)}`

const canonical = '/projects/blockchain-staff-engineer-propine'
const canonical = '/positions/blockchain-staff-engineer-propine'

const props: InternalMetadata = {
title,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const description = `Technology stack (I'm happy to provide technical tips for e
', ',
)}`

const canonical = '/projects/full-stack-engineer-collinson'
const canonical = '/positions/full-stack-engineer-collinson'

const props: InternalMetadata = {
title,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
'use client'

import StrongLabel from '@/styled-components/Text/StrongLabel'
import TargetBlankLink from '@/components/TargetBlankLink'
import {HFlexBox} from '@/styled-components/Grid'

import stack from './stack'

const Content = () => {
const width = 130

return (
<>
<HFlexBox>
<StrongLabel width={width}>Company:</StrongLabel>
<TargetBlankLink
href="https://www.elephantstock.com/"
title="Software Engineering Manager, elephantstock.com"
text="Elephantstock.com"
/>
</HFlexBox>
<HFlexBox>
<StrongLabel width={width}>Role:</StrongLabel>
<span>Software Engineering Manager</span>
</HFlexBox>
<HFlexBox>
<StrongLabel width={width}>Team Size:</StrongLabel>
<span>10+</span>
</HFlexBox>
<HFlexBox>
<StrongLabel width={width}>Technologies:</StrongLabel>
<span>{stack.join(', ')}</span>
</HFlexBox>
</>
)
}

export default Content
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import layout from '@/components/NextjsLayout'
import generateMetadata, {InternalMetadata} from '@/seo/metadata'

import stack from './stack'

const title = 'Software Engineering Manager, Elephant stocks'
const description = `Technology stack (I'm happy to provide technical tips for each technology in the list): ${stack.join(
', ',
)}`

const canonical = '/positions/software-engineering-manager'

const props: InternalMetadata = {
title,
description,
canonical,
}

export const metadata = generateMetadata(props)

export default layout
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
'use client'

import type {NextPage} from 'next'

import Content from './Content'

import Layout from '@/components/MainLayout'
import LeftDrawer from '@/components/Drawers/LeftDrawer'
import {menuItems} from '@/menu'

import {drawerWidth} from '@/config/layout'
import {LayoutProvider} from '@/providers'

const Title = () => {
return <h1>Software Engineering Manager</h1>
}

const PageContent = () => {
return (
<LayoutProvider>
<Content />
</LayoutProvider>
)
}

const Page: NextPage = () => {
return (
<Layout
PageContent={PageContent}
HeaderTitle={Title}
drawerWidth={drawerWidth}
LeftDrawer={<LeftDrawer items={menuItems} />}
/>
)
}

export default Page
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
const stack = [
'Nodejs',
'React',
'Angularjs',
'Mongodb',
'GraphQL',
'Shopify',
'Machine Learning',
]

export default stack

1 comment on commit 316de4c

@vercel
Copy link

@vercel vercel bot commented on 316de4c Nov 26, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

portfolio-website – ./apps/website

portfolio-website-dimityrdanailov.vercel.app
portfolio-website-git-main-dimityrdanailov.vercel.app
ddanailov.dev

Please sign in to comment.