Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uj assessment #7

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ['main']

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets the GITHUB_TOKEN permissions to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow one concurrent deployment
concurrency:
group: 'pages'
cancel-in-progress: true

jobs:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up Node
uses: actions/setup-node@v3
with:
node-version: 18
cache: 'npm'
- name: Install dependencies
run: npm install
- name: Build
run: npm run build
- name: Setup Pages
uses: actions/configure-pages@v3
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
# Upload dist repository
path: './dist'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
Binary file added Shelly.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
114 changes: 79 additions & 35 deletions data.json
Original file line number Diff line number Diff line change
@@ -1,38 +1,82 @@
{
"user" : {
"fullName" : "",
"photo" : "",
"phone" : "",
"email" : ""
"personalDetails": {
"name": "Luvuyo Bheki Ndlovu",
"profession": "Mathematician/Statistician",
"citizenship": "South African",
"description": "I am a versatile and analytical problem solver, equipped with a strong foundation in Mathematical and statistical techniques. I have a deep understanding of Mathematical modelling, data analysis, and computational methods, and skilled in applying these tools to real life problems in fields such as science, engineering, economics, and finance. With a solid grasp of probability, statistics, and data visualization, I can collect, analyze, and interpret complex data and communicate insights effectively to both technical and non-technical audiences. Additionally, I have programming skills in languages such as R, Python, Javascript, Matlab, and I am familiar with machine learning algorithms and data science techniques.",
"contactDetails": {
"address": "Klipspriut 18 Flamingo street",
"phone": "(+27) 746742501",
"email": "[email protected]"
},
"profilePic": "./Shelly.jpg"
},
"education" : {
"institutionName" : "",
"photo" : "",
"description" : ""
},
"foreignLanguage" : {
"language" : "",
"phrases" : [{
"englishPhrase" : "",
"foreignLanguage" : ""
},
{
"englishPhrase" : "",
"foreignLanguage" : ""
}]
},
"favouriteSubjects" : [
{
"name" : "",
"description" : ""
},
{
"name" : "",
"description" : ""
},
{
"name" : "",
"description" : ""
}
"workExperience": [
{
"company": "University of Johannesburg",
"position": "Software Engineering Internship",
"dates": "March 2024 - October 2024",
"description": "As a Software Engineering intern, I worked with experienced engineers to design, build, and test software applications. We collaborated with teams and learned industry best practices."
},
{
"company": "University of KwaZulu Natal",
"position": "Research Assistant (vacation work)",
"dates": "June 2014 - March 2015",
"description": "As a research assistant, I gained valuable vacation work experience supporting postgraduate students with their research projects. I assisted with data collection and data analysis, sharpening my skills in academic research and critical thinking. Through this experience, I gained a deeper understanding of various research methodologies and techniques, and developed my ability to work collaboratively and effectively in an academic setting. I also had the opportunity to present research findings and receive feedback from academics and peers."
}
],
"education": [
{
"degree": "BSc in Applied Mathematics and Statistics",
"institution": "University of KwaZulu Natal",
"coursework": [
"The fundamentals of Calculus",
"Linear Algebra",
"Mathematical modelling",
"Statistical modelling"
]
},
{
"certificate": "National Senior Certificate",
"institution": "Estcourt Secondary School"
}
],
"skills": [
{
"name": "Problem solving skills",
"description": "Ability to analyze complex problems, identify key issues, and develop creative solutions."
},
{
"name": "Programming skills",
"description": "Proficient in programming languages such as Python, R, and Matlab with experience in software development and coding."
},
{
"name": "Statistical knowledge",
"description": "Understanding of statistical concepts and techniques, including hypothesis testing, regression analysis, and time series analysis."
}
],
"references": [
{
"name": "Collen Downs",
"position": "Professor and SARCHI Research Chair in Ecosystem and Biodiversity",
"institution": "University of KwaZulu Natal",
"contact": "0332605127/04",
"email": "[email protected]"
},
{
"name": "Mr Allay Ebrahim",
"position": "Principal Technician",
"institution": "University of KwaZulu Natal",
"contact": "0332605661/0724665466",
"email": "[email protected]"
},
{
"name": "Xolani Mabaso",
"position": "SA National Biodiversity Institute Conservation Officer",
"institution": "University of KwaZulu Natal",
"contact": "0332605661/0724665466",
"email": "[email protected]"
}
]
}
}

121 changes: 118 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,124 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<title>Profile of Luvuyo Bheki Ndlovu</title>
<style>
body {
font-family: Arial, sans-serif;
}
.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
}
.profile-pic {
width: 150px;
height: 150px;
border-radius: 50%;
}
h1, h2, h3 {
color: #333;
}
.contact-details, .work-experience, .education, .skills, .references {
margin-bottom: 20px;
}
</style>
</head>
<body>
<h1>Hello World</h1>
<div class="container">
<h1>Profile of Luvuyo Bheki Ndlovu</h1>
<img src="./Shelly.jpg" alt="Profile Picture" class="profile-pic">

<div class="personal-details">
<h2>Personal Details</h2>
<p><strong>Name:</strong> Luvuyo Bheki Ndlovu</p>
<p><strong>Profession:</strong> Mathematician/Statistician</p>
<p><strong>Citizenship:</strong> South African</p>
<p><strong>Description:</strong> I am a versatile and analytical problem solver, equipped with a strong foundation in Mathematical and statistical techniques. I have a deep understanding of Mathematical modelling, data analysis, and computational methods, and skilled in applying these tools to real life problems in fields such as science, engineering, economics, and finance. With a solid grasp of probability, statistics, and data visualization, I can collect, analyze, and interpret complex data and communicate insights effectively to both technical and non-technical audiences. Additionally, I have programming skills in languages such as R, Python, Javascript, Matlab, and I am familiar with machine learning algorithms and data science techniques.</p>

<div class="contact-details">
<h3>Contact Details</h3>
<p><strong>Address:</strong> Klipspriut 18 Flamingo street</p>
<p><strong>Phone:</strong> (+27) 746742501</p>
<p><strong>Email:</strong> [email protected]</p>
</div>
</div>

<div class="work-experience">
<h2>Work Experience</h2>
<div>
<h3>University of Johannesburg</h3>
<p><strong>Position:</strong> Software Engineering Internship</p>
<p><strong>Dates:</strong> March 2024 - October 2024</p>
<p><strong>Description:</strong> As a Software Engineering intern, I worked with experienced engineers to design, build, and test software applications. We collaborated with teams and learned industry best practices.</p>
</div>
<div>
<h3>University of KwaZulu Natal</h3>
<p><strong>Position:</strong> Research Assistant (vacation work)</p>
<p><strong>Dates:</strong> June 2014 - March 2015</p>
<p><strong>Description:</strong> As a research assistant, I gained valuable vacation work experience supporting postgraduate students with their research projects. I assisted with data collection and data analysis, sharpening my skills in academic research and critical thinking. Through this experience, I gained a deeper understanding of various research methodologies and techniques, and developed my ability to work collaboratively and effectively in an academic setting. I also had the opportunity to present research findings and receive feedback from academics and peers.</p>
</div>
</div>

<div class="education">
<h2>Education</h2>
<div>
<h3>University of KwaZulu Natal</h3>
<p><strong>Degree:</strong> BSc in Applied Mathematics and Statistics</p>
<p><strong>Coursework:</strong></p>
<ul>
<li>The fundamentals of Calculus</li>
<li>Linear Algebra</li>
<li>Mathematical modelling</li>
<li>Statistical modelling</li>
</ul>
</div>
<div>
<h3>Estcourt Secondary School</h3>
<p><strong>Certificate:</strong> National Senior Certificate</p>
</div>
</div>

<div class="skills">
<h2>Skills</h2>
<div>
<h3>Problem solving skills</h3>
<p>Ability to analyze complex problems, identify key issues, and develop creative solutions.</p>
</div>
<div>
<h3>Programming skills</h3>
<p>Proficient in programming languages such as Python, R, and Matlab with experience in software development and coding.</p>
</div>
<div>
<h3>Statistical knowledge</h3>
<p>Understanding of statistical concepts and techniques, including hypothesis testing, regression analysis, and time series analysis.</p>
</div>
</div>

<div class="references">
<h2>References</h2>
<div>
<h3>Collen Downs</h3>
<p><strong>Position:</strong> Professor and SARCHI Research Chair in Ecosystem and Biodiversity</p>
<p><strong>Institution:</strong> University of KwaZulu Natal</p>
<p><strong>Contact:</strong> 0332605127/04</p>
<p><strong>Email:</strong> [email protected]</p>
</div>
<div>
<h3>Mr Allay Ebrahim</h3>
<p><strong>Position:</strong> Principal Technician</p>
<p><strong>Institution:</strong> University of KwaZulu Natal</p>
<p><strong>Contact:</strong> 0332605661/0724665466</p>
<p><strong>Email:</strong> [email protected]</p>
</div>
<div>
<h3>Xolani Mabaso</h3>
<p><strong>Position:</strong> SA National Biodiversity Institute Conservation Officer</p>
<p><strong>Institution:</strong> University of KwaZulu Natal</p>
<p><strong>Contact:</strong> 0332605661/0724665466</p>
<p><strong>Email:</strong> [email protected]</p>
</div>
</div>
</div>
</body>
</html>
</html>
Binary file added public/Shelly.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading