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

Dm1 update fixes #17

Open
wants to merge 78 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
dd2d00c
updates to styles
davemelk100 May 15, 2023
bf0be25
increase font size
davemelk100 May 15, 2023
bdfc63a
updates to layout and typo correction
davemelk100 May 22, 2023
77f7883
updates to layout and typo fix
davemelk100 May 22, 2023
1b4b585
fav
davemelk100 May 22, 2023
cbba3f3
favicon
davemelk100 May 22, 2023
7314887
UPDATEd layout
davemelk100 May 26, 2023
a601437
updated home page
davemelk100 May 26, 2023
9d64b0a
removed link to memberportal
davemelk100 May 26, 2023
77ff9a8
UPDATed layout
davemelk100 May 27, 2023
2168fd7
added samples
davemelk100 May 27, 2023
b847de4
deleted image file
davemelk100 May 27, 2023
1b4e6e9
fixed build error with target blank
davemelk100 May 27, 2023
ac94e37
fixed bug with undefined import
davemelk100 May 27, 2023
d7cf6e8
updated hover state
davemelk100 May 28, 2023
04d9e8f
updated text
davemelk100 May 28, 2023
7f10a22
updates to samples page with original art
davemelk100 May 28, 2023
a7be518
updated sample links
davemelk100 May 28, 2023
1ce788a
updates samples
davemelk100 May 28, 2023
9dbc043
updates to padding
davemelk100 May 28, 2023
6ffa93b
increased image size
davemelk100 May 28, 2023
5fc500f
arranging samples page
davemelk100 May 28, 2023
daff5be
updates to samples to job roles area
davemelk100 May 28, 2023
6676093
more samples updates
davemelk100 May 28, 2023
1e53ac8
samples page updates
davemelk100 May 28, 2023
fbaee32
removed a line
davemelk100 May 28, 2023
4cab78c
changed text shadow
davemelk100 May 28, 2023
6a72c89
updates
davemelk100 May 28, 2023
a2d3955
TITLE of samples
davemelk100 May 28, 2023
146646b
samples
davemelk100 May 28, 2023
c5a8117
projects
davemelk100 May 28, 2023
14fe828
updates
davemelk100 May 28, 2023
32e17f7
updates
davemelk100 May 28, 2023
88466f0
typo
davemelk100 May 28, 2023
22bdcf3
horizontal viewport lock
davemelk100 May 28, 2023
0824105
home page scroll
davemelk100 May 28, 2023
d494c06
updated margins
davemelk100 May 28, 2023
f3c02f5
update with box-shadow
davemelk100 May 28, 2023
3b67012
added onu one examples
davemelk100 May 29, 2023
f04f9a1
added onu one pdf download
davemelk100 May 29, 2023
4a7928d
added more wireframes
davemelk100 May 29, 2023
4e3612f
corrected nesting issue with wireframes section
davemelk100 May 29, 2023
04a1159
stuff
davemelk100 May 30, 2023
a206657
updates to opening para
davemelk100 Jun 1, 2023
6e34663
added h2
davemelk100 Jun 1, 2023
e6e2420
updates to verbiage and added more skills
davemelk100 Jun 2, 2023
dcdf525
errors
davemelk100 Jun 2, 2023
a7f262a
updates to skills
davemelk100 Jun 2, 2023
6fd5478
added inline resume
davemelk100 Jun 2, 2023
c8bfd90
update to resume backtround img
davemelk100 Jun 2, 2023
afabc20
styles changes added gradient
davemelk100 Jun 2, 2023
0fbc201
bugs
davemelk100 Jun 2, 2023
81d2276
updates to style
davemelk100 Jun 2, 2023
73c7a17
style updates
davemelk100 Jun 2, 2023
e9786c3
gradient adjustment
davemelk100 Jun 2, 2023
b6bee7e
updatez
davemelk100 Jun 5, 2023
72ab0c7
updated imgs
davemelk100 Jun 5, 2023
c637112
added image
davemelk100 Jun 6, 2023
d9cc125
trying to resolve public key issue
davemelk100 Jun 6, 2023
2add567
added powerbi stuff
davemelk100 Jun 6, 2023
15efd17
removed microservices from skills
davemelk100 Jun 6, 2023
c42970c
added design system page
davemelk100 Jun 8, 2023
6ba2ef8
updated background to commonize
davemelk100 Jun 8, 2023
9cb5627
updates to spacing and naming
davemelk100 Jun 8, 2023
c7d66f5
updates to layout
davemelk100 Jun 9, 2023
a9696c9
updated language on home page
davemelk100 Jun 9, 2023
736cfd6
updates skills and added material icons
davemelk100 Jun 10, 2023
658feaf
updated font
davemelk100 Jun 13, 2023
be68589
letter spacing
davemelk100 Jun 13, 2023
45cc761
updated samples
davemelk100 Jun 13, 2023
17bdaa9
added responsive nav
davemelk100 Jun 16, 2023
8ad2407
updates to navbar and spacing
davemelk100 Jun 16, 2023
372773d
commented out link to rx proto
davemelk100 Jun 20, 2023
560d679
updated rez and uploaded sdlc imgs
davemelk100 Jun 21, 2023
830d26d
updated rez link
davemelk100 Jun 21, 2023
4c0e639
rearrranged text
davemelk100 Jun 21, 2023
16e077b
dave-m-updates-to-gradient
davemelk100 Oct 2, 2024
4998879
updated resume and adjusted indent of home page
davemelk100 Nov 8, 2024
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
Empty file added OpenSSH_8.1p1,
Empty file.
Empty file added debug1:
Empty file.
354 changes: 334 additions & 20 deletions package-lock.json

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@
"@testing-library/react": "^9.4.0",
"@testing-library/user-event": "^7.2.1",
"history": "^5.1.0",
"material-icons-react": "^1.0.4",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-router-dom": "^6.0.2",
"react-scripts": "3.3.1"
"react-router-dom": "^6.11.2",
"react-scripts": "3.3.1",
"react-scroll": "^1.8.9"
},
"scripts": {
"start": "react-scripts start",
Expand Down
Binary file modified public/favicon.ico
Binary file not shown.
49 changes: 29 additions & 20 deletions public/index.html
Original file line number Diff line number Diff line change
@@ -1,22 +1,31 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Web site created using create-react-app"
/>
<link
rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
/>
<title>React App</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
</body>
</html>

<head>
<meta charset="utf-8" />
<link rel="icon" href="favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="David Melkonian" content="portfolio" />
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Raleway&family=Rokkitt:wght@100;200;400;700&display=swap" rel="stylesheet">
<title>David Melkonian - Application Development Professional</title>
</head>

<body>
<a class="sr-only sr-only-focusable" href="#content">Skip to main content</a>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js"
integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"
integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
crossorigin="anonymous"></script>
</body>

</html>
30 changes: 0 additions & 30 deletions src/components/About.jsx

This file was deleted.

50 changes: 31 additions & 19 deletions src/components/Contact.jsx
Original file line number Diff line number Diff line change
@@ -1,30 +1,42 @@
import React from "react";
import recordtwo from './stripes.png';
import Person from './Person'

function Contact() {
return (
<div className="contact">
<div class="container">
<div class="row align-items-center my-5">
<div class="col-lg-7">
<img
class="img-fluid rounded mb-4 mb-lg-0"
src="http://placehold.it/900x400"
alt=""
/>
</div>
<div class="col-lg-5">
<h1 class="font-weight-light">Contact</h1>
<p>
Lorem Ipsum is simply dummy text of the printing and typesetting
industry. Lorem Ipsum has been the industry's standard dummy text
ever since the 1500s, when an unknown printer took a galley of
type and scrambled it to make a type specimen book.
</p>
<div className="home">
<img className="img-art-two position-fixed" src={recordtwo} alt="artwork" />
<div className="container">
<div className="row my-3">
<div className="col-lg-12 mx-0 p-4 shadow-lg rounded">
<div className="row">
<div className="col-lg-12 mb-0">
<Person />
<h2 className="col-lg-12 p-0 mb-0 page-title">Contact</h2>
</div>
</div>
<div className="row my-2 mx-1 sample-row d-flex flex-row">
<div className="col-lg-12 text-card mb-3">
<h3 className="mb-3">Contact me or check out my stuff at these places.</h3>
</div>
<div className="col-lg-12">
<div className="col-lg-3 p-0">
<ul className="list-unstyled">
<li><a href="mailto:[email protected]">Email</a></li>
<li><a href="https://docs.google.com/document/d/1LMjz8iHKIL1Zfu2CixSMdlcUSVFAmXt3dYpaAJEGMs8/edit">Resume</a></li>
<li><a href="https://www.linkedin.com/in/davemelk/">LinkedIn</a></li>
<li><a href="https://dribbble.com/davemelk100">Dribble</a></li>
<li><a href="https://davemelk.com">Portfolio</a></li>
</ul>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
);
}

export default Contact;
export default Contact;
63 changes: 63 additions & 0 deletions src/components/DataBind.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
import React from "react";
import recordtwo from './stripes.png';

function DataBind () {
return (

<div className="home">
<img className="img-art-two" src={recordtwo} alt="vinyl artwork" />
<div className="container">
<div className="row my-5">
<div className="col-lg-12">
<div className="row">
<div className="col-lg-12 mb-3">
<small>person</small><br />
<h1 className="col-lg-12 p-0 mb-3">David Melkonian</h1>
<small>page</small><br />
<h2 className="col-lg-12 p-0 mb-3 page-title">Skills</h2>
<h3>Front End Development</h3>
<ul>
<li>ReactJs / Angular / Vue / jQuery</li>
<li>HTML / CSS / SCSS / Bootstrap / Razor</li>
<li>Bootstrap / jQuery</li>
<li>Wordpress / Umbraco / Magnolia</li>
</ul>

<h3>Front End Design</h3>
<ul>
<li>Photoshop / Illustrator / Sketch </li>
<li>Figma / Proto.io / Canva</li>
</ul>

<h3>User Experience</h3>
<ul>
<li>UX Architecture / Design Systems / Content Architecture</li>
<li>User testing / Designing for accessibility / </li>
</ul>

<h3>Package Management</h3>
<ul>
<li>NPM</li>
<li>Gulp</li>
<li>Yarn</li>
<li>NuGet</li>
<li>Homebrew</li>
<li>Yarn</li>
</ul>

<h3>Development Tooling</h3>
<ul>
<li>Github / Bitbucket / Azure</li>
<li>Visual Studio / Intellij / Notepad++ / Github Codespaces</li>
</ul>

</div>
</div>
</div>
</div>
</div>
</div>
);
}

export default DataBind;
10 changes: 5 additions & 5 deletions src/components/Footer.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ import React from "react";
function Footer() {
return (
<div className="footer">
<footer class="py-5 bg-dark fixed-bottom">
<div class="container">
<p class="m-0 text-center text-white">
Copyright &copy; Your Website 2020

<footer className="py-2 fixed-bottom">
<p className="m-0 p-2">


</p>
</div>
</footer>
</div>
);
Expand Down
72 changes: 53 additions & 19 deletions src/components/Home.jsx
Original file line number Diff line number Diff line change
@@ -1,30 +1,64 @@
import React from "react";
import Person from './Person';
import recordtwo from './stripes.png';

function Home() {
return (
<div className="home">
<div class="container">
<div class="row align-items-center my-5">
<div class="col-lg-7">
<img
class="img-fluid rounded mb-4 mb-lg-0"
src="http://placehold.it/900x400"
alt=""
/>
</div>
<div class="col-lg-5">
<h1 class="font-weight-light">Home page</h1>
<p>
Lorem Ipsum is simply dummy text of the printing and typesetting
industry. Lorem Ipsum has been the industry's standard dummy text
ever since the 1500s, when an unknown printer took a galley of
type and scrambled it to make a type specimen book.
</p>
<img className="img-art-two position-fixed" src={recordtwo} alt="artwork" />
<div className="container">
<div className="row my-3">
<div className="col-lg-12 mx-0 p-4 shadow-lg rounded">
<div className="row">
<div className="col-lg-12 mb-0">
<Person />
<h2 className="col-lg-12 p-0 mb-0 page-title">Home</h2>
</div>
</div>
<div className="row my-2 mx-1 sample-row d-flex flex-row">
<div className="col-lg-12 text-card">
<h3 className="mb-0 p-0">
About Me
</h3>
<p className="text-dark font-weight-normal">A summary of my experience</p>
</div>
<div className="col-lg-12 p-4">
<p>
My career has included enterprise software delivery with companies/initiatives such as HealthCare.gov,
Blue Cross Blue Shield, United Healthcare, Meridian Health, Delta Dental of Michigan, Ford Motor
Company, General Motors and more. In addition to my current role, my previous roles include delivery
manager, technical lead, accessibility lead, user experience and user interface
designer/developer/consultant and technical writer.
</p>
<p>I've been fortunate to work on many applications of all sizes. Some include the Delta
Dental <a href='https://www.mysmilecoverage.com/delta/'>MySmileCoverage</a> site, Delta's
Dental's <a href="https://www.memberportal.com/mp/delta/">Member Portal</a> Delta's SaaS
product <a href='https://www.rooseveltsolutions.com/'>Roosevelt Solutions</a>, the <a href='https://www.healthcare.gov/'>HealthCare.gov</a> product,
Blue Cross Blue Shield of Michigan's <a href='https://www.bcbsm.com/'>bcbsm.com</a>,
and <a href='https://www.mibcn.com/'>mibcn.com</a> along with countless others.
</p>
<p>
I am well-versed in Agile software development, including Scrum and SAFe methodologies. I am a
Certified Usability Analyst (CUA) by Human Factors International and have obtained Scrum Master
certification. I work with product owners, executive leadership, vendors and management
to ensure successful development and design to deliver world class software.
</p>
<p>I am an experienced front-end developer with experience using HTML/CSS/Javascript/Typescript including
React, Angular, Bootstrap, Razor, and more. Creating pixel-perfect HTML and CSS from any design and
creating responsive design frameworks by hand are a few of my strengths.</p>
<p>
I'm a User Experience and User Interface specialist with a CUA
from Human Factors International. I created
graphic design systems and integrated them directly with front end code. I've created wireframes, graphic
comps, design systems, working prototypes and fully coded POCs. I am fluent in Photoshop, Illustrator, Sketch and Figma.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
);
}

export default Home;
export default Home;
8 changes: 8 additions & 0 deletions src/components/Images.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

function importAll(r) {
return r.keys().map(r);
}

const images = importAll(require.context('./', false, /\.(png|jpe?g|svg)$/));

export default images;
Loading