Skip to content

Commit

Permalink
cleanup project structure
Browse files Browse the repository at this point in the history
  • Loading branch information
batiaev committed Aug 13, 2023
1 parent 4120df8 commit b5daf13
Show file tree
Hide file tree
Showing 36 changed files with 130 additions and 79 deletions.
7 changes: 5 additions & 2 deletions docs/404.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion docs/_next/static/chunks/pages/404-27e9246bb488be15.js

This file was deleted.

1 change: 1 addition & 0 deletions docs/_next/static/chunks/pages/404-e5c6b7ec0ac2177f.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/_next/static/chunks/pages/talks-bbc8f24879626f58.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion docs/_next/static/chunks/pages/talks-db621924ce7936b9.js

This file was deleted.

1 change: 1 addition & 0 deletions docs/_next/static/jnfG8MLwnxj0pnXLuW8Vn/_buildManifest.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion docs/_next/static/xUFsxjRoFsdzHLYFPkPiO/_buildManifest.js

This file was deleted.

Binary file added docs/images/revolut.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 4 additions & 1 deletion docs/index.html

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion docs/talks.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions pages/404.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import React from 'react'
import Container from '@mui/material/Container'

import Contact from '../src/Contact'
import Contact from '../src/scenes/Contact'
import Card from '@mui/material/Card'
import CardContent from '@mui/material/CardContent'
import Typography from '@mui/material/Typography'
import CardActions from '@mui/material/CardActions'
import siteData from '../src/site.json'
import siteData from '../src/data/site.json'

export default function Error404() {
return (
Expand Down
27 changes: 14 additions & 13 deletions pages/_app.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import CssBaseline from '@mui/material/CssBaseline'
import Copyright from '../src/components/Copyright'
import defaultTheme from '../src/styles/theme'
import '../src/styles/global.css'
import data from '../src/data/data.json'
import createEmotionCache from '../utility/createEmotionCache'

const clientSideEmotionCache = createEmotionCache()
Expand All @@ -20,44 +21,44 @@ export default function MyApp(props: AppProps) {
<CacheProvider value={emotionCache}>
<ThemeProvider theme={defaultTheme}>
<Head>
<title>Anton Batiaev - CTO, Global Talent, MBA, Fintech Developer, Derivatives Trader</title>
<title>${data.name} - CTO, Global Talent, MBA, Fintech Developer, Derivatives Trader</title>
<meta
name="viewport"
content="minimum-scale=1, initial-scale=1, width=device-width"
/>
<meta
property="description"
content="Anton Batiaev - CTO at WealthTech. MBA, UK Global Talent, Certified Java Developer, involved in software development since 2010.
Key skills: Java 17, Spring, Linux, Kafka, Disruptor, Docker etc"
content={`${data.name} - CTO at WealthTech. MBA, UK Global Talent, Certified Java Developer, involved in software development since 2010.
Key skills: Java 17, Spring, Linux, Kafka, Disruptor, Docker etc`}
/>
<meta
name="keywords"
content="cv, resume, Anton Batiaev, Batiaev, java developer, fintech,
full stack java developer, spring developer, Oracle Certified, Oracle Certified developer, derivatives developer, quantitive developer, derivative trader"
content={`cv, resume, ${data.name}, Batiaev, java developer, fintech,
full stack java developer, spring developer, Oracle Certified, Oracle Certified developer, derivatives developer, quantitive developer, derivative trader`}
/>
<meta name="author" content="Anton Batiaev" />
<meta name="author" content={data.name} />

<meta property="og:title" content="Anton Batiaev - Certified Java Developer" />
<meta property="og:title" content={`${data.name} - CTO at WealthTech`}/>
<meta
property="og:site_name"
content="Anton Batiaev - Certified Java Developer"
content={`${data.name} - CTO at WealthTech`}
/>
<meta property="og:type" content="website" />
<meta property="og:url" content="https://batiaev.com/" />
<meta property="og:see_also" content="https://www.linkedin.com/in/batiaev/" />
<meta property="og:image" content="https://batiaev.com/images/batiaev.webp" />
<meta
property="og:description"
content="Anton Batiaev - CTO at WealthTech. MBA, UK Global Talent, Certified Java Developer, involved in software development since 2010.
Key skills: Java 17, Spring, Linux, Kafka, Disruptor, Docker etc"
content={`${data.name} - CTO at WealthTech. MBA, UK Global Talent, Certified Java Developer, involved in software development since 2010.
Key skills: Java 17, Spring, Linux, Kafka, Disruptor, Docker etc`}
/>

<meta name="twitter:card" content="Anton Batiaev - Certified Java Developer" />
<meta name="twitter:card" content={`${data.name} - CTO at WealthTech`}/>
<meta name="twitter:site" content="@batiaev_com" />
<meta name="twitter:title" content="Anton Batiaev - Certified Java Developer" />
<meta name="twitter:title" content={`${data.name} - CTO at WealthTech`}/>
<meta
name="twitter:description"
content="Anton Batiaev - Full Stack Certified Java Developer, involved in software development since 2010."
content={`${data.name} - CTO at WealthTech, involved in software development since 2010.`}
/>
<meta name="twitter:creator" content="@batiaev_com" />
<meta name="twitter:image" content="https://batiaev.com/images/batiaev.webp" />
Expand Down
24 changes: 2 additions & 22 deletions pages/index.tsx
Original file line number Diff line number Diff line change
@@ -1,31 +1,11 @@
import React from 'react'
import Container from '@mui/material/Container'

import Intro from '../src/Intro'
import Skills from '../src/Skills'
import Services from '../src/Services'
import Education from '../src/Education'
import Experience from '../src/Experience'
import Blog from '../src/Blog'
import Contact from '../src/Contact'
import Talks from '../src/Talks'
import OpenSource from '../src/OpenSource'
import Root from "../src/Root";

export default function Index() {
return (
<>
<header />
<Container component="main">
<Intro />
<Skills />
<Experience />
<Talks />
<Education />
<OpenSource />
<Services />
<Blog />
<Contact />
</Container>
<Root/>
</>
)
}
2 changes: 1 addition & 1 deletion pages/talks/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react'
import Container from '@mui/material/Container'
import Talks from '../../src/Talks'
import Talks from '../../src/scenes/Talks'

export default function Index() {
return (
Expand Down
Binary file added public/images/revolut.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions src/Root.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import React from 'react'
import Container from '@mui/material/Container'

import Intro from './scenes/Intro'
import Skills from './scenes/Skills'
import Services from './scenes/Services'
import Education from './scenes/Education'
import Experience from './scenes/Experience'
import Blog from './scenes/Blog'
import Contact from './scenes/Contact'
import Talks from './scenes/Talks'
import OpenSource from './scenes/OpenSource'

export default function Root() {
return (
<Container component="main">
<Intro/>
<Skills/>
<Experience/>
<Talks/>
<Education/>
<OpenSource/>
<Services/>
<Blog/>
<Contact/>
</Container>
)
}
2 changes: 1 addition & 1 deletion src/components/Copyright.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Link from '@mui/material/Link'
import data from '../data.json'
import data from '../data/data.json'

export default function Copyright() {
return (
Expand Down
5 changes: 4 additions & 1 deletion src/components/Title.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
export default function Title({text}) {
type Props = {
text: string;
};
export default function Title({text}: Props) {
return (
<h2 className={'default-title'}>
{text}
Expand Down
4 changes: 2 additions & 2 deletions src/data.json → src/data/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
"id": 7,
"title": "Chief Technology Officer (CTO)",
"period": "Feb 2023 – present",
"duration": "5 mos",
"duration": "6 mos",
"company": "Stealth WealthTech Startup",
"city": "London",
"logo": "/images/stealth.png",
Expand All @@ -151,7 +151,7 @@
"duration": "3 yrs 4 mos",
"company": "Revolut",
"city": "London",
"logo": "/images/revolut.png",
"logo": "/images/revolut.gif",
"url": "https://revolut.com/",
"description": "Team Lead, design from scratch solutions for Wealth & Trading Risk calculation",
"tags": []
Expand Down
File renamed without changes.
Loading

0 comments on commit b5daf13

Please sign in to comment.