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

merge all changes #457

Open
wants to merge 56 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
cf4c949
Update data.yml
wellsst Mar 26, 2019
5416309
Update _config.yml
wellsst Mar 26, 2019
b3d1b71
Adding PDF generation step1
wellsst Mar 26, 2019
b2562ca
PDF #2
wellsst Mar 26, 2019
18a98b1
PDF 3
wellsst Mar 26, 2019
e9202ee
Update index.html
wellsst Mar 26, 2019
232400e
fix pdf
wellsst Mar 26, 2019
90f127b
Update data.yml
wellsst Mar 26, 2019
1d21f72
Removing PDF - not working
wellsst Mar 27, 2019
05015bd
Update data.yml
wellsst Mar 27, 2019
b0b9cf1
Update data.yml
wellsst Mar 28, 2019
85ff16a
Update data.yml
wellsst Mar 28, 2019
698f5fe
Update data.yml
wellsst Mar 28, 2019
6eab997
Add image and SO
wellsst Mar 28, 2019
b95d160
Fix SO link
wellsst Mar 28, 2019
7e9b0a4
Updated CV , commented out the about page
wellsst Mar 28, 2019
f841b8e
Adding content
wellsst Apr 2, 2019
74d2407
More content
wellsst Apr 2, 2019
1d09eba
Update data.yml
wellsst Apr 2, 2019
dcfb521
95% complete for data + layouts
wellsst Apr 10, 2019
4d48833
Convert to PDF and formatting
wellsst Apr 11, 2019
cc0b5e6
PDF rendered by Chrome plugins
wellsst Apr 11, 2019
67a7318
Update data.yml
wellsst Apr 11, 2019
95bec92
Update steven_wells_resume.pdf
wellsst Apr 11, 2019
c95b4eb
Spellcheck
wellsst Apr 13, 2019
960d2b5
Update steven_wells_resume.pdf
wellsst Apr 13, 2019
dcdde30
Update data.yml
wellsst Apr 17, 2019
4cf9aba
Update steven_wells_resume.pdf
wellsst Apr 17, 2019
1f38aee
Update head.html
wellsst Apr 17, 2019
0a446e2
Update data.yml
wellsst Apr 17, 2019
dc52d1a
Update pdf
wellsst Apr 20, 2019
a2f6f8b
Update skills handling and figures
wellsst Apr 25, 2019
f72f205
PDF changes
wellsst May 20, 2019
c4dc68b
Skills wont PDF so disabling
wellsst May 20, 2019
b2c6464
Cosmetics for PDF
wellsst May 20, 2019
3c639f4
Cosmetics PDF
wellsst May 20, 2019
eb0363a
Remove TAB as expereince
wellsst May 20, 2019
98940e4
Comment out footer in default.html
wellsst May 20, 2019
917df28
Re-instate PDF for Web view and upload best PDF
wellsst May 20, 2019
f52e64a
Fixes for print mode
wellsst May 20, 2019
46514b6
Delete steven_wells_resume2.pdf
wellsst May 26, 2019
dafba86
Update data.yml
wellsst Jun 19, 2019
094204a
Update data.yml
wellsst Jun 19, 2019
fe6a5c9
Update pdf from online version
wellsst Jun 19, 2019
2f41ac9
Update PDF
wellsst Jun 19, 2019
b4d3dfc
Update data.yml
wellsst Oct 26, 2019
6900cee
Update steven_wells_resume.pdf
wellsst Oct 26, 2019
ed3c8ea
Update steven_wells_resume.pdf
wellsst Oct 26, 2019
29fe078
Update data.yml
wellsst Oct 26, 2019
289e067
Update data.yml
wellsst Jan 14, 2020
d846f35
Skills summary issues to be fixed
wellsst Jan 14, 2020
921b69e
Update steven_wells_resume.pdf
wellsst Jan 14, 2020
3ac7e3c
Update data.yml
wellsst Oct 17, 2020
babcce5
Update steven_wells_resume.pdf
wellsst Oct 17, 2020
6c7aa5d
Update data.yml
wellsst Oct 30, 2020
dba725d
Update data.yml
wellsst Nov 9, 2020
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
_site/
.sass-cache/
.jekyll-metadata
.vscode/settings.json
8 changes: 4 additions & 4 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#Update all the sections by editing the data.yml file inside _data folder.

# Site Settings
title: My Resume
url: 'http://webjeda.com'
title: Resume - Steven Wells
url: 'https://wellsst.github.io'
baseurl: '/online-cv' #change it according to your repository name
# Style will be applied only after restarting the build or serve. Just choose one of the options.
theme_skin: blue # blue turquoise green berry orange ceramic
theme_skin: ceramic # blue turquoise green berry orange ceramic
chrome_mobile_color: #use hex colors (ex:#1976d2) or leave empty if you don't want a color for chrome mobile searchbar

# Tracker
Expand All @@ -25,5 +25,5 @@ compress_html: # - http://jch.penibelst.de/

# Development Settings
port: 4000
host: 0.0.0.0
host: localhost
safe: false
300 changes: 158 additions & 142 deletions _data/data.yml
Original file line number Diff line number Diff line change
@@ -1,200 +1,216 @@
#
# Be aware that even a small syntax error here can lead to failures in output.
#

sidebar:
about: True # set to False or comment line if you want to remove the "how to use?" in the sidebar
education: True # set to False if you want education in main section instead of in sidebar

# Profile information
name: Alan Doe
tagline: Full Stack Developer
avatar: profile.png #place a 100x100 picture inside /assets/images/ folder and provide the name of the file below
name: Steven Wells
tagline: Senior Software Developer - java, web and integrations
# avatar: profile.png #place a 100x100 picture inside /assets/images/ folder and provide the name of the file below

# Sidebar links
email: [email protected]
phone: 012 345 6789
website: blog.webjeda.com #do not add http://
linkedin: alandoe
github: sharu725
gitlab:
bitbucket:
twitter: '@webjeda'
stack-overflow: # Number/Username, e.g. 123456/alandoe
email: [email protected]
# phone: 012 345 6789
# website: wellsst.github.io/ #do not add http://
linkedin: wellsst
linkedin_text: LinkedIn
github: wellsst
github_text: GitHub
# gitlab:
# bitbucket:
twitter: # '@stwells'
stack-overflow: 291275/steve # Number/Username, e.g. 123456/alandoe
stack-overflow_text: StackOverflow
codewars:
goodreads: # Number-Username, e.g. 123456-alandoe
pdf-location: steven_wells_resume.pdf

languages:
languages_disabled:
- idiom: English
level: Native

- idiom: French
level: Professional

- idiom: Spanish
level: Professional
- idiom: German
level: Basic

interests:
- item: Climbing
link:

- item: Snowboarding
- item: Running, Cycling, Hiking, Gymnastics, Kayaking
link:

- item: Cooking
- item: Guitar, reading
link:

career-profile:
title: Career Profile
summary: |
Summarise your career here lorem ipsum dolor sit amet, consectetuer
adipiscing elit. You can [download this free resume/CV template here]().
Aenean commodo ligula eget dolor aenean massa. Cum sociis natoque
penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Donec quam felis, ultricies nec, pellentesque eu.
An experienced software developer that thrives in the process of producing the best system and outcomes that are possible.

Core competencies: Java and Web Generalist, integrations, databases.

Industries: Procurement, Mining and Banking

Second paragraph if required.
Specialities: Java/Spring, Angular/React, Agile, SQL, XML/XSL, Groovy/Grails/Spock

Proven ability to engage in a broad range of technologies, people, experiences and industries.

Maintaining flexibility and having an open-minded approach to work has been key in developing an interesting and fulfilling career.

education:
- degree: MSc in Computer Science
university: University of London
time: 2011 - 2012
- degree: Bachelor's Degree in Information Technology (Computer Science & Software Engineering)
university: Griffith University
time: 1993 - 1995
details: |
Describe your study here lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum
sociis natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu,
pretium quis, sem.

- Bullet point
- Bullet point

- degree: BSc in Applied Mathematics
university: Bristol University
time: 2007 - 2011

experiences:
- role: Senior Developer (contract)
time: Feb 2020 – Aug 2020
company: Workcover Qld
details: |
Describe your study here lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum
sociis natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu,
pretium quis, sem.

- Bullet point
- Bullet point
- Maintain existing projects making changes and fixes as identified by the business
- Develop solutions in accordance with sprint requirements
- Work using an Agile process.
- Core skillsets leveraged: Spring Boot, Java, Maven, Angular & JavaScript, Oracle.


experiences:
- role: Lead Developer
time: 2015 - Present
company: Startup Hubs, San Francisco
- role: Senior Business Process Consultant
time: Feb 2009 – Apr 2019
company: SAP Ariba
details: |
Describe your role here lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec quam felis, ultricies nec,
pellentesque eu, pretium quis, sem. Nulla consequat massa quis
enim. Donec pede justo. Sed ut perspiciatis unde omnis iste natus
error sit voluptatem accusantium doloremque laudantium, totam rem
aperiam, eaque ipsa quae ab illo inventore veritatis et quasi
architecto beatae vitae dicta sunt explicabo.

- Bullet point
- Bullet point
Developed applications working and web-based tools that follow SAP Fiori design guidelines using UI5, JPA, Spring Boot, Spock
and Liquibase...a lot of JavaScript and Java! Secondary skills include Angular, REST, OData, Jenkins (CI/CD), Git, Scrum and JIRA.

Key Responsibilities

- Develop web interfaces that comply with SAP Fiori design guidelines using SAPUI5
- Develop supporting backend services with Java as the primary tool
- Write test specifications - unit and integration with Spock and Groovy
- Maintain and write supporting documentation for developers and users
- Work and align with a truly global team - leveraging Scrum
- Being your own project manager as the developer responsible for each sprint - must continually ensure we produce quality software on-time and as per specification
- Continually provide feedback on how the team can improve processes and practices

Key Achievements

- While on the project I drove the test line coverage from 30% -> 75%. Recognised with an award as I drove this to a best practice
mandatory task; ensuring developers not only accepted but enjoyed the process
- Designed and delivered requirements for stakeholders on a regular release cycle with zero delays or errors
- Flexibility, working with and understanding people from different cultural backgrounds, technical abilities
and time zones thereby enabling faster turnarounds for the project cycles.
- Ensured team documentation was up-to-date and accurate


- role: Senior Software Engineer
time: 2014 - 2015
company: Google, London
time: April 2007 - Feb 2009
company: Quadrem - Ariba
details: |
Describe your role here lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec quam felis, ultricies nec,
pellentesque eu, pretium quis, sem.

- Bullet point
- Bullet point

- role: UI Developer
time: 2012 - 2014
company: Amazon, London
Provide technical integration services and support between large resource companies and their suppliers, using WebMethods and Java.
Implement internal web-based applications to support the integration processes (including Web 2/AJAX work and version control systems).

Key Responsibilities

- Development leader. Designed, managed and developed a suite of highly interactive "Web 2.0" applications using JQuery and Java/Groovy/Grails with connections to legacy databases
- Designed and developed behind-the-firewall solutions that enable customers to connect to the Quadrem and Ariba trading networks
- Worked with a global team to enhance the existing Enterprise Services platform
- Managed and documented interactions between all parties involved in an integration.
- On-boarding and mentoring new team members.

Key Achievements

- Development of automated testing framework using Angular and Java/Groovy/Grails. Increasing QA efficiency, coverage and output by at least 3 times
- Development of an integration system to connect a Mincom Ellipse, based on Mulesoft using Java and including a custom web interface based on JavaScript / JQuery (for admin and monitoring)
- Maintenance and development of Java-based Webmethods integration services for a range of customers and geographic locations on a regular basis
- Developed connectors using .Net (C#) to connect to Quadrem with MYOB, successfully demonstrating Order/Invoice cycle from an MYOB (Order) to a Quadrem
SupplyCentre supplier.

- role: Developer/Architect
time: Aug 2002 - Jan 2007
company: Rio Tinto
details: |
Describe your role here lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec quam felis, ultricies nec,
pellentesque eu, pretium quis, sem.

- Bullet point
- Bullet point

Software development and architecture supporting an EAI environment

- role: Java Developer
time: Dec 2003 - May 2004
company: LGAQ / Resolute IT
details: |
LDAP Conversions, Web Admin application - Java and Struts

- role: Consultant - eCommerce
time: Oct 1998 - Aug 2002
company: Deloitte Consulting
details: |
NAB Internet Banking + Java and SAP interfacing projects

projects:
title: Projects
intro: >
You can list your side projects or open source libraries in this
section. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Vestibulum et ligula in nunc bibendum fringilla a eu lectus.
Other Achievements and projects

assignments:
- title: Velocity
link: "#hook"
tagline: "A responsive website template designed to help startups promote, market and sell their products."

- title: DevStudio
link: "#"
tagline: "A responsive website template designed to help web developers/designers market their services."

- title: Tempo
link: "#"
tagline: "A responsive website template designed to help startups promote their products or services and to attract users & investors"

- title: Atom
link: "#"
tagline: "A comprehensive website template solution for startups/developers to market their mobile apps."

- title: Delta
link: "#"
tagline: "A responsive Bootstrap one page theme designed to help app developers promote their mobile apps"

publications:
- title: Grails Angular on Heroku tutorial
link: "https://github.com/wellsst/diceware"
tagline: "Diceware - how-to project with Grails and Angular hosted on Heroku with write-up: https://medium.com/@wellsst/angular-with-grails-on-heroku-211e35177804"

- title: Solo hike across Switzerland
link: "https://medium.com/@wellsst/via-alpina-switzerland-day-to-day-82fa592f54bb"
tagline: "Solo hike across Switzerland, planning: https://sites.google.com/site/viaalpina2017/preparation"

- title: JWT Demo/Tutorial/Reference implementation
link: "https://github.com/wellsst/jwt-template"
tagline: "Password-less authentication with JWT - using Grails, Angular and GraphQL"

publications_disabled:
title: Publications
intro: |
You can list your publications in this section. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Vestibulum et ligula in nunc
bibendum fringilla a eu lectus.
You can list your publications in this section.

papers:
- title: The Art of Computer Programming
- title: Testing...
authors: Donald E. Knuth
conference: Addison-Wesley, 1968

- title: "Genetic Programming III: Darwinian Invention & Problem Solving"
authors: Koza, J.R., Andre, D., Bennett, F.H., Keane, M.A.
conference: "Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1st edn. (1999)"

- title: A syntax directed compiler for Algol 60
authors: Edgar T. Irons
conference: "Comm. ACM 4 (1961), 51–55"

skills:
title: Skills & Proficiency
title: Experience (years)

toolset:
- name: Python & Django
level: 98%

- name: Javascript & jQuery
level: 98%
- name: Java
level: 100%
years: 10+

- name: Databases/SQL
level: 100%
years: 10+

- name: git/Jenkins
level: 30%
years: 3

- name: Spring/Spring Boot
level: 40%
years: 4

- name: JavaScript
level: 60%
years: 6

- name: Angular
level: 98%
- name: Angular/React
level: 30%
years: 3

- name: HTML5 & CSS
level: 95%
level: 80%
years: 8

- name: Groovy/Spock
level: 60%
years: 6

- name: Ruby on Rails
level: 85%
- name: XML/XSL
level: 100%
years: 10+

- name: Sketch & Photoshop
- name: Grails
level: 60%
years: 6

footer: >
Designed with <i class="fas fa-heart"></i> by <a href="http://themes.3rdwavemedia.com" target="_blank" rel="nofollow">Xiaoying Riley</a>
Resume Steven Wells: Senior Software Developer - java, integrations and web
4 changes: 2 additions & 2 deletions _includes/about.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<div class="remove-container container-block">
<!-- <div class="remove-container container-block">
<h2 class="container-block-title">
About Theme
</h2>
Expand All @@ -7,4 +7,4 @@ <h2 class="container-block-title">
<li>How to use?</li>
</a>
</ul>
</div><!--//About-->
</div> --><!--//About-->
Loading