From 60df876c41d673ee1ff83dbdff2ba1f412991c06 Mon Sep 17 00:00:00 2001 From: Trimutex Date: Tue, 22 Oct 2024 14:57:57 -0500 Subject: [PATCH] resume: update section ordering --- about/resume.docx | Bin 13596 -> 12770 bytes about/resume.html | 129 ++++++++++++++++------------------------------ about/resume.md | 107 ++++++++++++++------------------------ about/resume.pdf | Bin 44565 -> 39197 bytes about/resume.txt | 110 +++++++++++++-------------------------- 5 files changed, 121 insertions(+), 225 deletions(-) diff --git a/about/resume.docx b/about/resume.docx index 43ebf152b65825ab83de46f03ae28307259925e3..2109827f465b360601333be9b472b40ed55b6851 100644 GIT binary patch delta 5316 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 OTX~o;Zn*#4<$nM@pCy<8 diff --git a/about/resume.html b/about/resume.html index 38658e4..5e6d29b 100644 --- a/about/resume.html +++ b/about/resume.html @@ -33,55 +33,7 @@ id="trianta.dev-.-gregcraw2001gmail.com-.-618-830-5817-.-swansea-il">[ trianta.dev ] . [ gregcraw2001@gmail.com ] . [ 618 830 5817 ] . [ Swansea, IL ] -

EDUCATION

-

B.S. in Computer Science (May -2024)

-

Southern Illinois -University Edwardsville

-
    -
  • Developed proficiency in programming languages such as -C, C++, Python, and -JavaScript.
  • -
  • Took up the role of Team Lead on multiple projects -across multiple courses to meet project deadlines.
  • -
  • Coordinated the use of Git among team members to -ensure all changes were tracked, reviewed, and properly integrated into -the main codebase
  • -
  • Collaborated with team members to set project goals and -priorities.
  • -
  • Mentored junior team members to improve their coding skills and -knowledge.
  • -
-

SKILLS

-
    -
  • Programming: C++, C, Bash, Python, SQL, -JavaScript, HTML, CSS

  • -
  • Tools: SSH, Git, Apache, Docker, Jenkins, MySQL, -MariaDB, VirtualBox

  • -
  • Operating Systems: Windows, Linux, Ubuntu, -Debian, Arch

  • -

PROJECTS

-

Server Management (May -2021 - Current)

-

Personal -Website

-
    -
  • Caring for and updating several servers that use technologies such -as Docker and Apache to make sure they -run smoothly and securely.
  • -
  • Scripts written in Bash that could -automatically perform routine tasks on computers -running the Linux operating system, to save time and effort.
  • -
  • Used logging tools to keep track of how the system -was working, which helped me identify and solve any problems that came -up more quickly.
  • -
  • Found and fixed technical issues with my software, and created -improvements to update and correct it for future use.
  • -
  • Created and put online a website, using Jenkins to -help manage the building process, and Docker to make sure everything -works together properly.
  • -

Open-Source Contributions

Github Profile

@@ -106,6 +58,26 @@ C++. met all of the required guidelines and quality standards for writing code. +

Server Management (May +2021 - Current)

+

Personal +Website

+
    +
  • Caring for and updating several servers that use technologies such +as Docker and Apache to make sure they +run smoothly and securely.
  • +
  • Scripts written in Bash that could +automatically perform routine tasks on computers +running the Linux operating system, to save time and effort.
  • +
  • Used logging tools to keep track of how the system +was working, which helped me identify and solve any problems that came +up more quickly.
  • +
  • Found and fixed technical issues with my software, and created +improvements to update and correct it for future use.
  • +
  • Created and put online a website, using Jenkins to +help manage the building process, and Docker to make sure everything +works together properly.
  • +

snakeplusplus

lab.trianta.dev/Trianta/snakeplusplus

@@ -118,9 +90,6 @@ design and implement a modular architecture.
  • Easily built and used on any computer system, thanks to the use of CMake which makes compilation simple and straightforward.
  • -
    - -

    trianta.dev

    lab.trianta.dev/Trianta/trianta.dev

    @@ -134,43 +103,33 @@ using the HTML and CSS languages.
  • Utilized a version control system called Git to manage and track changes in my projects.
  • -

    EXPERIENCE

    -

    System -Administrator (September 2024 - Current)

    -

    Gerold Moving

    +

    EDUCATION

    +

    B.S. in Computer Science (May +2024)

    +

    Southern Illinois +University Edwardsville

      -
    • Assisted employees in transitioning to modern security -practices.
    • -
    • Implemented a secure password solution for improved security -measures.
    • -
    • Created internal documentation for future recurring issues.
    • -
    • Managing Windows-based systems and implementing desktop -administration best practices.
    • +
    • Developed proficiency in programming languages such as +C, C++, Python, and +JavaScript.
    • +
    • Took up the role of Team Lead on multiple projects +across multiple courses to meet project deadlines.
    • +
    • Coordinated the use of Git among team members to +ensure all changes were tracked, reviewed, and properly integrated into +the main codebase
    • +
    • Collaborated with team members to set project goals and +priorities.
    • +
    • Mentored junior team members to improve their coding skills and +knowledge.
    -

    Help Desk Level 1 (May -2022 - July 2022)

    -

    Vinali Staffing

    +

    SKILLS

      -
    • Responded to and resolved a high volume of technical issues with -strong analytical and troubleshooting skills.
    • -
    • Clearly and effectively communicate information to others, providing -them with the answers they needed.
    • -
    • Escalated complex technical issues, resulting in timely resolution -and improved user satisfaction.
    • -
    • Achieved an exceptional level of performance and quality within just -one month, exceeding expectations that it would take several years to -reach.
    • -
    -

    IT Help Desk (November -2017 - July 2021)

    -

    Gerold Moving

    -
      -
    • Provided technical support, including malfunctioning software and -networking issues.
    • -
    • Fixed problems related to computers running the Windows operating -system, as well as with Microsoft Office 365 software and services.
    • -
    • Took apart and put together computer systems to identify and fix -problems with individual parts or components.
    • +
    • Programming Languages: C++, C, Bash, Python, +SQL, Typescript, JavaScript, HTML, CSS

    • +
    • Development Tools: SSH, Git, Apache, Docker, +Jenkins, MySQL, MariaDB, VirtualBox

    • +
    • Operating Systems: Windows, Linux, Ubuntu, +Debian, Arch

    diff --git a/about/resume.md b/about/resume.md index 8095bec..6cd1747 100644 --- a/about/resume.md +++ b/about/resume.md @@ -4,6 +4,44 @@ Gregory Crawford ###### [ [trianta.dev](https://trianta.dev) ] . [ gregcraw2001@gmail.com ] . [ 618 830 5817 ] . [ Swansea, IL ] +PROJECTS +-------- +### Open-Source Contributions +#### [Github Profile](https://github.com/Trimutex) + +- Pull Requests: [ [hyprwm/Hyprland#7683](https://github.com/hyprwm/Hyprland/pull/7683) ] . + [ [hyprwm/Hyprland#7575](https://github.com/hyprwm/Hyprland/pull/7575) ] . + [ [hyprwm/Hyprland#7633](https://github.com/hyprwm/Hyprland/pull/7633) ] +- Collaborated on the launch of new project features, integrating user feedback into design iterations. +- Revived an old project request that had been stuck in limbo for over a year by updating and recreating it, and it was successfully accepted and added to the system due to new user demand. +- Thoroughly tested software features in an isolated environment before releasing it into wider use. +- Implented three new features consisting of 114 additional lines of C++. +- Worked together with the main coding team to make sure the project met all of the required guidelines and quality standards for writing code. + +### Server Management (May 2021 - Current) +#### [Personal Website](https://trianta.dev) + +- Caring for and updating several servers that use technologies such as **Docker** and **Apache** to make sure they run smoothly and securely. +- Scripts written in **Bash** that could **automatically perform routine tasks** on computers running the Linux operating system, to save time and effort. +- **Used logging tools** to keep track of how the system was working, which helped me identify and solve any problems that came up more quickly. +- Found and fixed technical issues with my software, and created improvements to update and correct it for future use. +- Created and put online a website, using **Jenkins** to help manage the building process, and Docker to make sure everything works together properly. + +### snakeplusplus +#### [lab.trianta.dev/Trianta/snakeplusplus](https://lab.trianta.dev/Trianta/snakeplusplus) + +- Created a fast and efficient game of Snake that can be used by anyone (open-source) using the programming languages C++ and SFML to make it work properly. +- Utilizes **object-oriented programming** principles to design and implement a modular architecture. +- Easily built and used on any computer system, thanks to the use of CMake which makes compilation simple and straightforward. + +### trianta.dev +#### [lab.trianta.dev/Trianta/trianta.dev](https://lab.trianta.dev/Trianta/trianta.dev) + +- I created, designed, and am still hosting my personal website at `trianta.dev`. +- Showcases some of the open-source projects I've developed using programming languages like JavaScript and Typescript. +- The design and layout of the site were organized and implemented using the HTML and CSS languages. +- Utilized a version control system called Git to manage and track changes in my projects. + EDUCATION --------- ### B.S. in Computer Science (May 2024) @@ -17,73 +55,8 @@ EDUCATION SKILLS ------ -- **Programming:** C++, C, Bash, Python, SQL, JavaScript, HTML, CSS +- **Programming Languages:** C++, C, Bash, Python, SQL, Typescript, JavaScript, HTML, CSS -- **Tools:** SSH, Git, Apache, Docker, Jenkins, MySQL, MariaDB, VirtualBox +- **Development Tools:** SSH, Git, Apache, Docker, Jenkins, MySQL, MariaDB, VirtualBox - **Operating Systems:** Windows, Linux, Ubuntu, Debian, Arch - -PROJECTS --------- -### Server Management (May 2021 - Current) -#### [Personal Website](https://trianta.dev) - -- Caring for and updating several servers that use technologies such as **Docker** and **Apache** to make sure they run smoothly and securely. -- Scripts written in **Bash** that could **automatically perform routine tasks** on computers running the Linux operating system, to save time and effort. -- **Used logging tools** to keep track of how the system was working, which helped me identify and solve any problems that came up more quickly. -- Found and fixed technical issues with my software, and created improvements to update and correct it for future use. -- Created and put online a website, using **Jenkins** to help manage the building process, and Docker to make sure everything works together properly. - -### Open-Source Contributions -#### [Github Profile](https://github.com/Trimutex) - -- Pull Requests: [ [hyprwm/Hyprland#7683](https://github.com/hyprwm/Hyprland/pull/7683) ] . - [ [hyprwm/Hyprland#7575](https://github.com/hyprwm/Hyprland/pull/7575) ] . - [ [hyprwm/Hyprland#7633](https://github.com/hyprwm/Hyprland/pull/7633) ] -- Collaborated on the launch of new project features, integrating user feedback into design iterations. -- Revived an old project request that had been stuck in limbo for over a year by updating and recreating it, and it was successfully accepted and added to the system due to new user demand. -- Thoroughly tested software features in an isolated environment before releasing it into wider use. -- Implented three new features consisting of 114 additional lines of C++. -- Worked together with the main coding team to make sure the project met all of the required guidelines and quality standards for writing code. - -### snakeplusplus -#### [lab.trianta.dev/Trianta/snakeplusplus](https://lab.trianta.dev/Trianta/snakeplusplus) - -- Created a fast and efficient game of Snake that can be used by anyone (open-source) using the programming languages C++ and SFML to make it work properly. -- Utilizes **object-oriented programming** principles to design and implement a modular architecture. -- Easily built and used on any computer system, thanks to the use of CMake which makes compilation simple and straightforward. - -
    - -### trianta.dev -#### [lab.trianta.dev/Trianta/trianta.dev](https://lab.trianta.dev/Trianta/trianta.dev) - -- I created, designed, and am still hosting my personal website at `trianta.dev`. -- Showcases some of the open-source projects I've developed using programming languages like JavaScript and Typescript. -- The design and layout of the site were organized and implemented using the HTML and CSS languages. -- Utilized a version control system called Git to manage and track changes in my projects. - -EXPERIENCE ---------- -### System Administrator (September 2024 - Current) -#### Gerold Moving - -- Assisted employees in transitioning to modern security practices. -- Implemented a secure password solution for improved security measures. -- Created internal documentation for future recurring issues. -- Managing Windows-based systems and implementing desktop administration best practices. - -### Help Desk Level 1 (May 2022 - July 2022) -#### Vinali Staffing - -- Responded to and resolved a high volume of technical issues with strong analytical and troubleshooting skills. -- Clearly and effectively communicate information to others, providing them with the answers they needed. -- Escalated complex technical issues, resulting in timely resolution and improved user satisfaction. -- Achieved an exceptional level of performance and quality within just one month, exceeding expectations that it would take several years to reach. - -### IT Help Desk (November 2017 - July 2021) -#### Gerold Moving - -- Provided technical support, including malfunctioning software and networking issues. -- Fixed problems related to computers running the Windows operating system, as well as with Microsoft Office 365 software and services. -- Took apart and put together computer systems to identify and fix problems with individual parts or components. diff --git a/about/resume.pdf b/about/resume.pdf index e1f13e46cd0da9a6e2b11fe23530ebf4a91763b8..e95b0bb84aa267e9a19ff2b76672345cdb4d2227 100644 GIT binary patch delta 27950 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

    KbyZqFmjH&lc`yO{56^rf$`DiJw95 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 delta 32652 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 P7&$rEOiYiSh-3dBHs_j) diff --git a/about/resume.txt b/about/resume.txt index a0d9bd1..3ba36b3 100644 --- a/about/resume.txt +++ b/about/resume.txt @@ -2,51 +2,8 @@ Gregory Crawford [ trianta.dev ] . [ gregcraw2001@gmail.com ] . [ 618 830 5817 ] . [ Swansea, IL ] -EDUCATION - -B.S. in Computer Science (May 2024) - -Southern Illinois University Edwardsville - -- Developed proficiency in programming languages such as C, C++, - Python, and JavaScript. -- Took up the role of Team Lead on multiple projects across multiple - courses to meet project deadlines. -- Coordinated the use of Git among team members to ensure all changes - were tracked, reviewed, and properly integrated into the main - codebase -- Collaborated with team members to set project goals and priorities. -- Mentored junior team members to improve their coding skills and - knowledge. - -SKILLS - -- Programming: C++, C, Bash, Python, SQL, JavaScript, HTML, CSS - -- Tools: SSH, Git, Apache, Docker, Jenkins, MySQL, MariaDB, VirtualBox - -- Operating Systems: Windows, Linux, Ubuntu, Debian, Arch - PROJECTS -Server Management (May 2021 - Current) - -Personal Website - -- Caring for and updating several servers that use technologies such - as Docker and Apache to make sure they run smoothly and securely. -- Scripts written in Bash that could automatically perform routine - tasks on computers running the Linux operating system, to save time - and effort. -- Used logging tools to keep track of how the system was working, - which helped me identify and solve any problems that came up more - quickly. -- Found and fixed technical issues with my software, and created - improvements to update and correct it for future use. -- Created and put online a website, using Jenkins to help manage the - building process, and Docker to make sure everything works together - properly. - Open-Source Contributions Github Profile @@ -66,6 +23,24 @@ Github Profile met all of the required guidelines and quality standards for writing code. +Server Management (May 2021 - Current) + +Personal Website + +- Caring for and updating several servers that use technologies such + as Docker and Apache to make sure they run smoothly and securely. +- Scripts written in Bash that could automatically perform routine + tasks on computers running the Linux operating system, to save time + and effort. +- Used logging tools to keep track of how the system was working, + which helped me identify and solve any problems that came up more + quickly. +- Found and fixed technical issues with my software, and created + improvements to update and correct it for future use. +- Created and put online a website, using Jenkins to help manage the + building process, and Docker to make sure everything works together + properly. + snakeplusplus lab.trianta.dev/Trianta/snakeplusplus @@ -91,40 +66,29 @@ lab.trianta.dev/Trianta/trianta.dev - Utilized a version control system called Git to manage and track changes in my projects. -EXPERIENCE +EDUCATION -System Administrator (September 2024 - Current) +B.S. in Computer Science (May 2024) -Gerold Moving +Southern Illinois University Edwardsville -- Assisted employees in transitioning to modern security practices. -- Implemented a secure password solution for improved security - measures. -- Created internal documentation for future recurring issues. -- Managing Windows-based systems and implementing desktop - administration best practices. +- Developed proficiency in programming languages such as C, C++, + Python, and JavaScript. +- Took up the role of Team Lead on multiple projects across multiple + courses to meet project deadlines. +- Coordinated the use of Git among team members to ensure all changes + were tracked, reviewed, and properly integrated into the main + codebase +- Collaborated with team members to set project goals and priorities. +- Mentored junior team members to improve their coding skills and + knowledge. -Help Desk Level 1 (May 2022 - July 2022) +SKILLS -Vinali Staffing +- Programming Languages: C++, C, Bash, Python, SQL, Typescript, + JavaScript, HTML, CSS -- Responded to and resolved a high volume of technical issues with - strong analytical and troubleshooting skills. -- Clearly and effectively communicate information to others, providing - them with the answers they needed. -- Escalated complex technical issues, resulting in timely resolution - and improved user satisfaction. -- Achieved an exceptional level of performance and quality within just - one month, exceeding expectations that it would take several years - to reach. +- Development Tools: SSH, Git, Apache, Docker, Jenkins, MySQL, + MariaDB, VirtualBox -IT Help Desk (November 2017 - July 2021) - -Gerold Moving - -- Provided technical support, including malfunctioning software and - networking issues. -- Fixed problems related to computers running the Windows operating - system, as well as with Microsoft Office 365 software and services. -- Took apart and put together computer systems to identify and fix - problems with individual parts or components. +- Operating Systems: Windows, Linux, Ubuntu, Debian, Arch