Skip to content

Commit ebb2efd

Browse files
committed
added about section
1 parent c79a85f commit ebb2efd

File tree

20 files changed

+155
-22
lines changed

20 files changed

+155
-22
lines changed

config.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ taxonomies:
2020
series: Series
2121
tag: Tags
2222

23+
markup:
24+
goldmark:
25+
renderer:
26+
unsafe: true
27+
hardWraps: true
28+
29+
2330
# menu:
2431
# main:
2532
# - identifier: blog

content/en/about.md

Lines changed: 109 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,120 @@ menu:
44
main:
55
weight: 30
66
layout: "standalone"
7+
banner: /images/this-is-fine-jose.jpg
8+
# <!-- pre: -->
79
---
810

9-
Written in Go, Hugo is an open source static site generator available under the [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) Hugo supports TOML, YAML and JSON data file types, Markdown and HTML content files and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification and support for Sass SCSS workflows.
11+
Jose Alberto Montoya is an outcome oriented Solutions Architect consultant. With 10 years of professional experience he's worked for multiple companies of every size and of various industries, always delivering customer value by working alongside stakeholders at different organizational levels. Jose specializes in Enterprise Integration and Cloud Native solutions.
1012

11-
Hugo makes use of a variety of open source projects including:
13+
### **Software Skills**
1214

13-
* https://github.com/russross/blackfriday
14-
* https://github.com/alecthomas/chroma
15-
* https://github.com/muesli/smartcrop
16-
* https://github.com/spf13/cobra
17-
* https://github.com/spf13/viper
15+
{{<table "table table-sm">}}
16+
| Strategic | Technical | Discovery and Delivery |
17+
|---------------------------------|----------------------------|--------------------------------|
18+
| Domain Driven Design | Java & Scala | Agile practices |
19+
| REST API design | Python | Scrum framework |
20+
| Enterprise Integration Patterns | Spring Boot & Framework | Goal oriented req. engineering |
21+
| Continuous Delivery | Mule and Anypoint Platform | User story mapping |
22+
| Infrastructure as Code | Apache Camel | Event storming |
23+
| Microservices arch. style | Kubernetes and Openshift | |
24+
| Observability patterns | Amazon Web Services | |
25+
| Containerized applications | Kong Gateway & Platform | |
26+
| | Kuma Service Mesh | |
27+
| | Ansible | |
28+
| | Terraform | |
29+
{{</table>}}
1830

19-
Hugo is ideal for blogs, corporate websites, creative portfolios, online magazines, single page applications or even a website with thousands of pages.
31+
### **Open Source Contributions**
2032

21-
Hugo is for people who want to hand code their own website without worrying about setting up complicated runtimes, dependencies and databases.
33+
<div class="row">
34+
<div class="card col-md-4">
35+
<div class="card-body">
36+
<h5 class="card-title mb-3 fw-bolder">DataSonnet v2</h5>
37+
<p class="card-text">Spearheaded a major rewrite and expanded functionality of DataSonnet, a data transformation language for the JVM.
38+
DataSonnet v2 is a free, full featured, and highly versatile data transformation language.</p>
39+
</div>
40+
</div>
41+
<div class="card col-md-4">
42+
<div class="card-body">
43+
<h5 class="card-title mb-3 fw-bolder">Apache Camel - OpenTracing</h5>
44+
<p class="card-text">Contributed improved and more granular integration with OpenTracing in order to vastly improve observability at runtime.
45+
Traceability of each processing step within apps has improved the ability to perform root-cause and performance analysis for our customers.</p>
46+
</div>
47+
</div>
48+
<div class="card col-md-4">
49+
<div class="card-body">
50+
<h5 class="card-title mb-3 fw-bolder">Apache Camel - DataSonnet</h5>
51+
<p class="card-text">Added support for DataSonnet as a native expression language to facilitate structured data transformations.</p>
52+
</div>
53+
</div>
54+
<div class="card col-md-4">
55+
<div class="card-body">
56+
<h5 class="card-title mb-3 fw-bolder">CNCF OpenTracing</h5>
57+
<p class="card-text">Contributed and owned instrumentations for libraries: Reactor, Grizzly HTTP Server, Grizzly HTTP Async Client, and Mule 4.</p>
58+
</div>
59+
</div>
60+
<div class="card col-md-4">
61+
<div class="card-body">
62+
<h5 class="card-title mb-3 fw-bolder">Tavros</h5>
63+
<p class="card-text">Steered the selection of open source components, and led the automation of provisioning and configuration to compose a cohesive solution. Designed and implemented components around Continuous Delivery for the platform itself and its integration workloads.
64+
Today Tavros is a maturing, but low-cost, modern and flexible Integration Platform.</p>
65+
</div>
66+
</div>
67+
<div class="card col-md-4">
68+
<div class="card-body">
69+
<h5 class="card-title mb-3 fw-bolder">Mule - WireMock</h5>
70+
<p class="card-text">Developed Mule 4 WireMock connector to enable narrow integration tests as part of the unit test framework, in order to improve continuous integration quality.</p>
71+
</div>
72+
</div>
73+
<div class="card col-md-4">
74+
<div class="card-body">
75+
<h5 class="card-title mb-3 fw-bolder">Kong - Java PDK</h5>
76+
<p class="card-text">A Plugin Development Kit for the Java language.</p>
77+
</div>
78+
</div>
79+
<div class="card col-md-4">
80+
<div class="card-body">
81+
<h5 class="card-title mb-3 fw-bolder">Ansible - kubernetes</h5>
82+
<p class="card-text">Developed a Kubernetes plugin based on the official Ansible one, but instead making use of a `kubectl` binary to avoid compatibility issues with Python libraries.</p>
83+
</div>
84+
</div>
85+
<div class="card col-md-4">
86+
<div class="card-body">
87+
<h5 class="card-title mb-3 fw-bolder">Ansible - kustomize</h5>
88+
<p class="card-text">Developed a Kustomize plugin making use of a `kustomize` binary.</p>
89+
</div>
90+
</div>
91+
</div>
2292

23-
Websites built with Hugo are extremelly fast, secure and can be deployed anywhere including, AWS, GitHub Pages, Heroku, Netlify and any other hosting provider.
93+
### **Education and Certifications**
94+
* Bachelor of Science in Computer Engineering - University of Texas
95+
* Cisco Certified Network Associate
96+
* Red Hat Delivery Specialist – Middleware Integration Services
97+
* Red Hat Delivery Specialist – Platform-As-A-Service
98+
* Amazon Web Services Certified Associate Developer
99+
* Mulesoft Certified Integration Professional
100+
* Scrum.org Professional Scrum Master I
24101

25-
Learn more and contribute on [GitHub](https://github.com/gohugoio).
102+
<br>
103+
104+
---
105+
106+
<br>
107+
108+
109+
<img class="mb-3 m-auto rounded img-fluid" alt="Responsive image" style="display:block;" src="/images/cocibolca.jpg"/>
110+
111+
<br>
112+
113+
In his time off Jose likes working on community-driven open-sourced projects, staying up to date with the latest software engineering practices, watching sports, playing videogames, hiking, mountain biking, or tending to his garden in South Texas.
114+
115+
<br>
116+
117+
<div class="row">
118+
<div class="col-md-6"><img class="mb-3 rounded img-fluid" alt="Responsive image" src="/images/biking.jpg"/></div>
119+
<div class="col-md-6"><img class="mb-3 m-auto rounded img-fluid" alt="Responsive image" src="/images/sultana.jpg"/></div>
120+
<div class="col-md-6"><img class="mb-3 m-auto rounded img-fluid" alt="Responsive image" src="/images/lost-maples.jpg"/></div>
121+
<div class="col-md-6"><img class="mb-3 m-auto rounded img-fluid" alt="Responsive image" src="/images/waterfall.jpg"/></div>
122+
<div class="col-md-12"><img class="mb-3 m-auto rounded img-fluid" alt="Responsive image" src="/images/fam.jpg"/></div>
123+
</div>

layouts/_default/baseof.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{{- partial "head.html" . -}}
44
<body class="d-flex flex-column h-100">
55
{{- partial "header.html" . -}}
6-
<main class="flex-shrink-0">
6+
<main class="main flex-shrink-0">
77
{{- block "main" . }}{{- end }}
88
</main>
99
{{- partial "footer.html" . -}}

layouts/_default/standalone.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
<div class="container">
33
<h1>{{ .Title }}</h1>
44
<br class="mb-1">
5+
{{ if .Params.banner }}
6+
<img class="mb-3 rounded img-fluid" alt="Responsive image" src="{{ .Params.banner | relURL }}"/>
7+
{{ end }}
58
{{ .Content }}
6-
blooopitys
79
</div>
810
</div>
911
{{ end }}

layouts/partials/blogsidebar.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ <h4 >{{ $key }}</h4>
99
<div>
1010
{{- range $idx, $taxonomy := . -}}
1111
{{- if lt $idx $taxonomyCount -}}
12-
<a href="{{ $taxonomy.Page.Permalink }}" class="btn btn-sm btn-outline-dark rounded-0 me-2 mb-2" title="{{ $taxonomy.Page.Title }}">
12+
<a class="btn btn-sm btn-outline-dark rounded-0 me-2 mb-2"
13+
href="{{ $taxonomy.Page.Permalink }}" title="{{ $taxonomy.Page.Title }}">
1314
{{ $taxonomy.Page.Title }} <span class="badge bg-dark">{{ $taxonomy.Count }}</span>
1415
</a>
1516
{{- end -}}

layouts/partials/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<footer class="footer mt-auto py-3">
22
<div class="container">
3-
<span>Copyright (c) {{ now.Format "2006"}} Jose Montoya</span>
3+
<span>Copyright © {{ now.Format "2006"}} Jose Montoya. All rights reserved.</span>
44
</div>
55
</footer>

layouts/partials/header.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
{{ range .Site.Menus.main }}
1313
{{ $active := or ($curr.IsMenuCurrent "main" .) ($curr.HasMenuCurrent "main" .) }}
1414
<li class="nav-item fw-bolder">
15-
<a class="nav-link{{ if $active }} active{{end}}"
16-
href="{{ .URL }}" title="{{ .Title }}">
15+
<a class="nav-link{{ if $active }} active{{end}}" href="{{ .URL }}" title="{{ .Title }}">
1716
{{ .Name }}
1817
</a>
1918
</li>

layouts/partials/languages.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
{{- if gt (len $.Site.Home.AllTranslations) 1 -}}
2-
<div class="dropdown ml-auto mt-n2">
3-
<button class="btn-nav-lang btn rounded-0 btn-dark border-0 border-start border-end border-light border-2" type="button"
4-
id="languageDropdown" data-bs-toggle="dropdown" aria-expanded="false">
2+
<div class="dropdown ml-auto">
3+
<button class="btn-nav-lang btn rounded-0 btn-dark bg-dark border-0 border-start border-end border-light border-2"
4+
type="button" id="languageDropdown" data-bs-toggle="dropdown" aria-expanded="false">
55
{{ $.Language.Lang }}
66
</button>
77
<ul class="dropdown-menu" aria-labelledby="languageDropdown">
88
{{- range $.Site.Home.AllTranslations -}}
9-
<!-- {{- if ne $.Lang .Language.Lang -}} -->
109
<li><a class="dropdown-item" href="{{ .Permalink }}">{{ .Language.Lang }}</a></li>
11-
<!-- {{- end -}} -->
1210
{{- end -}}
1311
</ul>
1412
</div>

layouts/shortcodes/table.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{{ $htmlTable := .Inner | markdownify }}
2+
{{ $class := .Get 0 }}
3+
{{ $old := "<table>" }}
4+
{{ $new := printf "<table class=\"%s\">" $class }}
5+
{{ $htmlTable := replace $htmlTable $old $new }}
6+
{{ $htmlTable | safeHTML }}

static/css/style.css

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,20 @@
1212
body {
1313
background-color: var(--light);
1414
font-family: var(--bs-font-sans-serif);
15+
}
16+
17+
main {
18+
font-size: 1.3rem;
19+
}
20+
21+
main tr {
1522
font-size: 1.2rem;
1623
}
1724

25+
main td {
26+
font-size: 1.0rem;
27+
}
28+
1829
nav {
1930
background-color: var(--dark);
2031
}
@@ -32,10 +43,21 @@ main h1, h2, h3, p {
3243
color: var(--bs-black)
3344
}
3445

46+
main h2, h3 {
47+
margin-top: 1.2rem;
48+
margin-bottom: 1.2rem;
49+
}
50+
3551
main a {
3652
color: var(--primary)
3753
}
3854

3955
main > .container {
4056
padding: 45px 15px 15px;
4157
}
58+
59+
table { border: none; border-collapse: collapse; }
60+
table td { border-left: 1px solid #000; padding-left: 1.5rem !important;}
61+
table td:first-child { border-left: none; }
62+
table th { border-left: 1px solid #000; text-align: center;}
63+
table th:first-child { border-left: none; }

0 commit comments

Comments
 (0)