PERSONAL WEBSITE WWW.ANDRES.NZ GitHub Repo
Whenever you commit to this repository, GitHub Pages will run Jekyll to rebuild the static page in your site.
Uncategorized tasks month of december 2021
Servant of God masquerading as a DevOps Engineer Software Developer Personal Page Andres Leon Rangel Born in Colombia grew up in Socorro Santander, Colombia moved to Bogota, Colombia Finished High School in Sheldon, Illinois, USA 2009 Enjoyed India 2011 God moved me to New Zealand 2017 Adopted by Kiwis 2020
Seasoned cloud engineer skilled in architecting secure, resilient cloud solutions on AWS, Azure, and GCP. Expert in migrating legacy systems and empowering high velocity software delivery.
Deep expertise instrumenting cloud architecture with monitoring, logging, and automation to ensure reliability, availability and achieve operational excellence. Skilled at leveraging actionable metrics to drive continuous improvement. Passionate about empowering high velocity software delivery through technology, process optimization and a fail fast culture underpinned by a data-driven approach.
Migrated from PasteBin.com
- JavaScript Projects
A visual BPMN editor with IoT specification
- JAVA J2EE Projects
- multi-cloud-AttendWebApp = a master degree project that invokes SOAP and REST Web services
- BuffetAbogadosWebAppProject= A webApp for lawyers. Includes reporting functionality
- J2EE-EmployeeManagement_404376 = WebApp connected to Oracle DB. Used to manage users (employees) from a fictitious company.
-
Web development Experience
-
University project multicloud environment Details
-
System integration and design
-
TIBCO ESB Online Video tutorials in Spanish Youtube Playlist
-
Data Analysis tutorial with Spotfire Video introduction
- Process Automation
- Private Cloud: Landing Page with SSL domain in Apache Server IMCOl Access
- BPM Platform configured and securely exposed in internet. The first one in Colombia. BPM as a service
- Analytics Platform configured and securely exposed in internet. First Integrated environment in Colombia. Live Business Analytics Platform
Maintenance and development of bilingual website with common questions for students coming to New Zealand:
Docker makes it easy for you to test Jekyll Pages
set the version before running the build locally
there is this official builder image
VERSION="3.8.6"
- Install Docker. Docker installation instructions
- Go to the directory where you have the source code of the site
- Run a Docker Jekyll:VERSION image to build the page
docker run --rm -it --volume="$PWD:/srv/jekyll" --volume="$PWD/vendor/bundle:/usr/local/bundle" \
--env VERBOSE=true \
--env JEKYLL_ENV=production \
jekyll/jekyll:$VERSION jekyll build
docker run --rm -it --volume="$PWD:/srv/jekyll" --volume="$PWD/vendor/bundle:/usr/local/bundle" \
--env JEKYLL_ENV=production \
jekyll/jekyll:$VERSION jekyll bundle install
locally :-)
Run serve
to see the page locally
docker run --rm -it --volume="$PWD:/srv/jekyll" --volume="$PWD/vendor/bundle:/usr/local/bundle" \
--env JEKYLL_ENV=production \
--env VERBOSE=true \
jekyll/jekyll:3.8 jekyll serve
docker run --rm -it --volume="$PWD:/srv/jekyll" --volume="$PWD/vendor/bundle:/usr/local/bundle" --env JEKYLL_ENV=production jekyll/jekyll:3.8 bundle exec jekyll serv
e --trace
2020-08-26 I am not a ruby expert but I discovered a nice command to automatically update the dependencies bundle
- Run
bundle update
command
docker run --rm -it --volume="$PWD:/srv/jekyll" --volume="$PWD/vendor/bundle:/usr/local/bundle" --env JEKYLL_ENV=production jekyll/jekyll:3.8 bundle update
Zappier is used to integrate some functionalities. Zappier exposes a webhook, the webhook is invoked using JavaScript
sending email in the contact page
Format HTML emails
To style your email you will need to use HTML. Here's some basic quick start formatting HTML markup:
Paragraph: <p> This is a paragraph </p>
Links: <a href="http://www.zapier.com">This is a link</a>
Images: <img src="imageurl.jpg" alt="alt text" width="104" height="142">
Bold: <b>This text is bold</b>
Italic: <i>This text is italic</i>
A Zappier webhook should be available and is added in the main.js function.
check for the ./js/main.js
file
Search for function
$contactform.submit(function()
Editing the Timeline at Timeline.js
The third icon from top to bottom is a timelime of my professional life. It must show the development and growth over the years.
Timeline JS has instructions at Make Timeline I find it easier to update them here.
- Check the Timeline JS Documentation
- There is a Google sheets document with a Timeline JS template. It is published at Aleonrangel Professional Timeline
- Edit the Google sheets directly and Timeline JS generates the appropriate changes.
To see the Timeline go to CDN Direct Link