-
Notifications
You must be signed in to change notification settings - Fork 0
/
datasource.tsx
144 lines (134 loc) · 7.13 KB
/
datasource.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
import { chatApp, eksk8s, flutterfirebase } from '@/public/assets';
// const skillList = ["JavaScript", "Node.js", " MongoDB", "Angular", "Express.js", "AWS", "Docker", " Kubernetes"]
const bioData = {
name: "Pavan Bhat",
email: 'pavanbhat4u@gmail.com',
tagLine: "I build Web Apps and run them on Cloud",
tagLine2: "Software Developer | DevOps Enthusiast",
summary: `I'm a software developer based in Mangalore, Karnataka-India, specializing in <br /> building websites and mobile applications and everything in between.`,
about: "<p>Welcome to my corner of the web! I'm Pavan,a seasoned Software Developer hailing from the vibrant tech hub of Bengaluru, India, with roots tracing back to the serene coastal city of Mangalore.</p><p>With over 2 years of hands-on experience,I specialize in crafting robust web applications and diving into the intricacies of DevOps.</p><p>I'm all about crafting sleek, scalable solutions that deliver top-notch performance.</p>",
skillList: ["Java", "Springboot", "JavaScript", " MongoDB", "Angular", "Node.js", "AWS", "Docker", " Kubernetes", "Jenkins"],
enableResume: false,
}
const allLinks = {
resume: 'https://www.google.com/',
github:'https://github.com/Euphoria99/',
linkedIn:'https://www.linkedin.com/in/pavan-bhat-7544781aa/',
twitter:'https://twitter.com/pavanbhat_99',
facebook:'https://www.facebook.com/pavan.bhat.906',
email:'pavanbhat4u@gmail.com',
discord:''
}
const experienceList = [
{
"company": "Covalensedigital",
"jobTitle": "Software Developer-1",
"jobDuration": "Feb 2024 - present",
"responsibilities": [
"Design, develop and deploy Java-based enterprise applications using Spring Boot and microservices architecture.",
"Architect and implement scalable, high-performance, and reliable backend systems to support business processes and workflows.",
"Architect and implement scalable, high-performance, and reliable backend systems to support business processes and workflows.",
"Collaborate with cross-functional teams to design, develop and implement software solutions.",
"Design database schemas, write optimized SQL queries and ensure data integrity within the applicatio.Utilize Hibernate for seamless Object-Relational Mapping (ORM), allowing for efficient and maintainable database interactions."
],
"companyLink": "https://covalensedigital.com"
},
{
"company": "The Web People",
"jobTitle": "Web Developer",
"jobDuration": "Aug 2022 - January 2024",
"responsibilities": [
"Design, develop and maintain efficient, reusable and reliable code using Angular,NgZorro(ant-design) and Node.js. ",
"Implement and maintain server-side rendering (SSR)and static site generation (SSG) for improved performance and user experience. ",
"Work closely with back-end developers to define and implement APIs and data fetching mechanisms. ",
"Integrate third-party APIs and services to enhance application functionality. ",
"Implement responsive design principles to ensure compatibility across various devices and browsers. "
],
"companyLink": "https://thewebpeople.in"
}
];
const featuredProjectList = [
{
projectName: "Echowave: A Chat App",
projectDesc: `<p className='bg-cardColor text-sm md:text-base p-2 xl:-ml-16 md:p-2 rounded-md'>
Real-time chat application built with <span class='text-textColor'>MongoDB</span>, <span class='text-textColor'>Express</span>, <span className='text-textColor'>React</span>, and <span className='text-textColor'>Node.js</span>.
It uses WebSocket technology to provide instant messaging capabilities.</p>`,
projectTech: ['MongoDB', 'Express', 'React', 'Node.js', 'Websockets', 'Tailwind.css'],
projectLink: '',
projectImage: chatApp,
githubLink: 'https://github.com/Euphoria99'
},
{
projectName: "Microservices app on AWS EKS",
projectDesc: `<p className='bg-cardColor text-sm md:text-base p-2 xl:-ml-16 md:p-2 rounded-md'>
Developed a highly scalable microservices application using <span class='text-textColor'>Express.js</span>, <span class='text-textColor'>Docker</span> and <span class='text-textColor'>Kubernetes</span> where apps communicate securely using ClusterIP and Nodeport services.</p>`,
projectTech: ['Kubernetes', 'Docker', 'JavaScript', 'Express', 'MongoDB', 'Mongoose'],
projectImage: eksk8s,
projectLink: '',
githubLink: 'https://github.com/Euphoria99/K8s'
},
{
projectName: "NoteVerse: Bloc Notes App",
projectDesc: `<p className='bg-cardColor text-sm md:text-base p-2 xl:-ml-16 md:p-2 rounded-md'>A comprehensive notes app built using <span class='text-textColor'> Flutter</span> that allows users to perform all
essential CRUD operations.The app incorporates <span class='text-textColor'> Bloc </span> pattern and is built with <span class='text-textColor'>Firebase </span> as backend, utilizing Cloud Firestore as the cloud database for efficient data storage and retrieval.</p>`,
projectTech: ['Flutter', 'Dart', 'Bloc', 'SQLite', 'Firebase Auth', 'Cloud Firestore'],
projectImage: flutterfirebase,
projectLink: '',
githubLink: 'https://github.com/Euphoria99/NoteVerse-flutter'
},
]
const otherProjects = [
{
"title": "REST Backend API",
"desc": "A CRUD application built with Express.js, Node.js and MongoDB that operates over REST.",
"listItem": ["Node.js", "Express.js", "MongoDB", "Mongoose"],
"link": "https://github.com/Euphoria99/REST_API"
},
{
"title": "QrPix",
"desc": "A web app to generate valid QR codes with readable images.",
"listItem": ["HTML", "CSS", "JavaScript"],
"link": "https://github.com/Euphoria99/QrPix"
},
{
"title": "Angular Universal",
"desc": "An Angular app leveraging SSR to provide better performance and SEO optimization.",
"listItem": ["Angular", "TypeScript", "Node.js"],
"link": "https://github.com/Euphoria99/Angular_Universal"
},
{
"title": "Travel UI",
"desc": "A Flutter Travel Booking app UI concept.",
"listItem": ["Flutter", "Dart"],
"link": "https://github.com/Euphoria99/TravelUI"
},
{
"title": "Huddle",
"desc": "A React UI app that leverages styled components",
"listItem": ["React", "Styled Components", "JavaScript"],
"link": "https://github.com/Euphoria99/Huddle-React-StyledComponents"
},
{
"title": "Gojo",
"desc": "A minimalistic static website built using HTML, CSS and Javascript",
"listItem": ["HTML", "CSS", "JavaScript"],
"link": "https://github.com/Euphoria99/gojo"
},
];
const educationList = [
{
instutionName: "Sahaydri College of Engineering & Management",
course: "Bachelor of Engineering in Computer Science & Engineering",
placeOfStudy: "Mangaluru, Karnataka, India",
durationOfStudy: "4 years",
institutionLink: "https://sahyadri.edu.in/",
},
{
instutionName: "Sharada PU College",
course: "Pre University, PCMS(Phyisics, Chemistry, Mathematics, Statistics)",
placeOfStudy: "Mangaluru, Karnataka, India",
durationOfStudy: "2 years",
institutionLink: "https://sharadapuc.org/",
},
]
export { allLinks, experienceList, bioData, featuredProjectList, otherProjects, educationList };