-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit ad1ec82
Showing
7 changed files
with
2,512 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
name: Convert and Build PDF | ||
|
||
on: push | ||
|
||
jobs: | ||
lint: | ||
name: Run Linter | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- name: Cache Node modules | ||
uses: actions/cache@v2 | ||
with: | ||
path: ~/.npm | ||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} | ||
restore-keys: | | ||
${{ runner.os }}-node- | ||
- name: Install Dependencies | ||
run: npm ci | ||
|
||
- name: Run Linter | ||
run: npm run lint | ||
|
||
converttopdf: | ||
name: Build PDF | ||
needs: lint | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- name: Cache Node modules | ||
uses: actions/cache@v2 | ||
with: | ||
path: ~/.npm | ||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} | ||
restore-keys: | | ||
${{ runner.os }}-node- | ||
- name: Install Dependencies | ||
run: npm ci | ||
|
||
- name: Build Resume PDF | ||
run: npm run generate | ||
|
||
- name: Commit Resume PDF | ||
run: | | ||
git config --global user.name '${{ secrets.GIT_USER_NAME }}' | ||
git config --global user.email '${{ secrets.GIT_USER_EMAIL }}' | ||
git add -A | ||
git commit -m "Resume PDF Generated" || echo "No changes to commit" | ||
git push |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
.DS_Store | ||
node_modules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
--- | ||
dest: ./README.pdf | ||
stylesheet: | ||
- ./style.css | ||
pdf_options: | ||
format: a4 | ||
margin: 10mm 10mm | ||
printBackground: true | ||
--- | ||
|
||
<div class="header"> | ||
|
||
# Ray Blair | ||
|
||
[rayblair06@hotmail.com](mailto:rayblair06@hotmail.com) | | ||
[Website](https://rayblair.co.uk) | | ||
[GitHub](https://github.com/rayblair06) | | ||
[Linkedin](https://www.linkedin.com/in/rayblair06/) | | ||
Newcastle Upon Tyne, England, UK | ||
|
||
</div> | ||
|
||
## Achievements | ||
|
||
- 8+ years of professional experience as a Software Engineer, with over 4 years in a leadership role. | ||
- Led the development of hospitality software from idea to execution in 4 months, scaling up to 500+ venues with over 700,000 users. | ||
- Utilised machine learning algorithms to create a branding pipeline that saved the business millions. | ||
- Developed high-quality UI components that meet strict design requirements, with considerations for SEO, accessibility, and performance. | ||
- Performed in various local shows as a drummer with my band. | ||
|
||
## Work Experience | ||
|
||
| | | | ||
| ---------------------------------------- | -------------------- | | ||
| **[EPAM Systems](https://www.epam.com)** | | | ||
| <u>Lead Software Engineer</u> | _Aug 2021 - Present_ | | ||
|
||
As a technical consultant and lead engineer, I've served clients across eCommerce, financial services, and recruitment sectors. My role has encompassed: | ||
|
||
- Drafting technical documentation and architecture for new projects. | ||
- Implementing features and offering technical advice, while collaborating with client teams and product managers. | ||
- Developing full-stack applications with PHP and Javascript, focusing on best practices, scalability, maintainability, and security. | ||
- Ensuring performance, accessibility, SEO, and compliance through profiling and quality checks. | ||
- Managing service support and security issue resolution. | ||
- Leading initiatives to enhance code standards, including testing, static analysis, and documentation improvements. | ||
- Collaborating on CI/CD pipeline development for efficient building, testing, and deployment. | ||
- Mentoring client teams on best practices in coding and operations, and leading knowledge transfer sessions. | ||
|
||
My contributions are dedicated to delivering top-tier technical solutions, prioritising best practices, security, and scalability. | ||
|
||
| | | | ||
| ----------------------------------- | --------------------- | | ||
| **[W8R Ltd](https://w8r.app)** | | | ||
| <u>Head of Software Development</u> | _Apr 2020 - Aug 2021_ | | ||
|
||
At W8R Ltd, a SaaS platform serving the hospitality industry, my role was pivotal in: | ||
|
||
- Crafting and executing technology strategies and infrastructure plans for W8R's growth. | ||
- Developing strategic plans for in-house projects to enhance the platform’s functionality and user experience. | ||
- Ensuring project milestones were met on time and within budget. | ||
- Leading the software development team towards achieving coding standards and project goals. | ||
- Architecting projects to optimize performance, security, and scalability. | ||
|
||
My efforts at W8R centered on delivering superior software solutions that added value for our customers and fostered the platform's success, leading to significant enhancements in functionality and user experience. | ||
|
||
| | | | ||
| ---------------------------------------------------------- | --------------------- | | ||
| **[The Utility Supplier](https://theutilitysupplier.com)** | | | ||
| <u>Technical Consultant</u> | _Apr 2020 - Aug 2021_ | | ||
|
||
| | | | ||
| ---------------- | --------------------- | | ||
| <u>Developer</u> | _Feb 2019 - Apr 2020_ | | ||
|
||
| | | | ||
| ----------------------------------------------- | ---------------------- | | ||
| **[Codeplayground.io](https://codeplayground)** | | | ||
| <u>Lead Developer</u> | _Sept 2019 - Apr 2020_ | | ||
|
||
| | | | ||
| ---------------- | ---------------------- | | ||
| <u>Developer</u> | _Sept 2019 - Apr 2020_ | | ||
|
||
## Education | ||
|
||
| | | | ||
| ------------------------------------------------------- | ---------------- | | ||
| **BSc (Honours) Computing and IT, The Open University** | _2015 - Ongoing_ | | ||
|
||
- Started in 2015 as Part Time Student, taking sabbatical to focus on career. | ||
|
||
## Skills | ||
|
||
**Languages and Tools:** Apache, BitBucket, CapacitorJS, Cordova, FreePBX, Git, Github, Javascript, Nginx, Node, NPM, PHP, Python, SQL, Vagrant, Vite, Webpack, Yarn. | ||
|
||
**Frameworks:** Bootstrap, Laravel, Next.js, Nuxt.js, React.js, SlimPHP, Solid.js, Symfony, Tailwind, Vue.js. | ||
|
||
**Databases:** MariaDB, MySQL, Postgres. | ||
|
||
**DevOps / Server Administration:** AWS, Azure, AzureDevOps, Bash, CI/CD, DigitalOcean, Docker, GCP, Github Actions, Jira, Linux, Raspberry PI, Ubuntu. | ||
|
||
**Softskills:** Agile, Project Management, Scrum, Software Architecture, Software Design, TDD, Team Lead. |
Oops, something went wrong.