diff --git a/about/reference.docx b/about/reference.docx index f0793c3..a982ded 100644 Binary files a/about/reference.docx and b/about/reference.docx differ diff --git a/about/resume.css b/about/resume.css index f684bf8..a9c1c79 100644 --- a/about/resume.css +++ b/about/resume.css @@ -1,8 +1,8 @@ /* Whole document */ body { font-family: Helvetica, Arial, sans-serif; - font-size: 1rem; - color: #4c4f69; + font-size: 0.8rem; + color: black; line-height: 1.5; width: 800px; margin-inline: auto; @@ -18,8 +18,7 @@ body { /* Title of the resume */ h1 { - color: #df8e1d; - font-size: 2.1rem; + font-size: 1.6rem; text-align: center; margin-top: 0px; margin-bottom: 0px; @@ -27,29 +26,26 @@ h1 { /* Titles of categories */ h2 { - color: #df8e1d; - font-size: 1.6rem; + font-size: 1.4rem; margin-top: 0; margin-bottom: 0.5rem; border-bottom: 1px solid black; } h3 { - color: #dc8a78; - font-size: 1.3rem; + font-size: 1.2rem; margin-top: 0; margin-bottom: 0; } h4 { - color: #8c8fa1; - font-size: 1.1rem; + font-size: 1.0rem; margin-top: 0; margin-bottom: 0.5rem; } h6 { - font-size: 0.9rem; + font-size: 0.7rem; text-align: center; margin: 0; padding-bottom: 9px; @@ -75,6 +71,7 @@ a { text-decoration: none; color: #1e66f5; } + a:hover, a:active { background-color: #7287fd; color: #FFFFFF; @@ -84,7 +81,7 @@ a:hover, a:active { /* Horizontal separators */ hr { - color: #A6A6A6; + color: black; } /* List spacing */ diff --git a/about/resume.html b/about/resume.html index b9af922..1831c51 100644 --- a/about/resume.html +++ b/about/resume.html @@ -39,41 +39,127 @@ gregcraw2001@gmail.com ] . [ 618 830 5817 ] . [ Swansea, IL ]

Southern Illinois University Edwardsville

SKILLS

+

PROJECTS

+

Server Management (May +2021 - Current)

+

Personal +Website

+ +

Open-Source Contributions

+

Github +Profile

+ +

snakeplusplus

+

lab.trianta.dev/Trianta/snakeplusplus

+ +
+ +
+

trianta.dev

+

lab.trianta.dev/Trianta/trianta.dev

+

EXPERIENCE

-

Server Administrator -(May 2021 - Current)

-

Self-employed

+

System +Administrator (September 2024 - Current)

+

Gerold Moving

Help Desk Level 1 (May 2022 - July 2022)

Vinali Staffing

IT Help Desk (November 2017 - July 2021)

@@ -81,24 +167,10 @@ escalate as needed. -

PROJECTS

-

Snakeplusplus

-

lab.trianta.dev/Trianta/snakeplusplus

- -

OTHER SKILLS

- diff --git a/about/resume.md b/about/resume.md index 515fc3c..8095bec 100644 --- a/about/resume.md +++ b/about/resume.md @@ -9,48 +9,81 @@ EDUCATION ### B.S. in Computer Science (May 2024) #### Southern Illinois University Edwardsville -- **Relevant Courses:** Networks and Data Communications, Database and Web System Development, and Operating Systems +- 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, Rust, HTML +- **Programming:** C++, C, Bash, Python, SQL, JavaScript, HTML, CSS -- **Tools:** SSH, Git, Apache, Docker, CertBot, Wireshark, Nmap, VPN, Wireguard, MySQL, MariaDB, VirtualBox +- **Tools:** SSH, Git, Apache, Docker, Jenkins, MySQL, MariaDB, VirtualBox -- **Operating Systems:** Ubuntu, Debian, Arch, Linux, Windows, Security Onion +- **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 --------- -### Server Administrator (May 2021 - Current) -#### Self-employed +### System Administrator (September 2024 - Current) +#### Gerold Moving -- **Maintain** and upgrade **multiple servers** running Docker, Apache, and other technologies. -- Conduct weekly server maintenance tasks, such as **upgrades** and **patch management** on **Linux servers**. -- Independently **research new technology** outside of current implementations **for improvements**. +- 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 -- Resolved technical issues with strong analytical and troubleshooting skills. -- Utilized strong **communication skills** to provide users with **detailed solutions**. -- Collaborated with IT team members to resolve complex issues and escalate as needed. +- 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. -- Assembled and disassembled computers to solve component issues. - -PROJECTS --------- -### Snakeplusplus -#### [lab.trianta.dev/Trianta/snakeplusplus](https://lab.trianta.dev/Trianta/snakeplusplus) - -- Developed Snake using **C++** with a focus on maintainable code. -- Uses the SFML library to display the game. -- Easy compilation on any platform using **CMake**. - -OTHER SKILLS --------- -- Eagle Scout, Software Development, Open-Source Contributor, Unit Testing, Data Structures -- Strong Attention To Detail, Dedicated, DNS, DHCP, VLANs, Computer Proficiency, SSHFS +- 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.txt b/about/resume.txt index 3d07089..a0d9bd1 100644 --- a/about/resume.txt +++ b/about/resume.txt @@ -8,42 +8,115 @@ B.S. in Computer Science (May 2024) Southern Illinois University Edwardsville -- Relevant Courses: Networks and Data Communications, Database and Web - System Development, and Operating Systems +- 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, Rust, HTML +- Programming: C++, C, Bash, Python, SQL, JavaScript, HTML, CSS -- Tools: SSH, Git, Apache, Docker, CertBot, Wireshark, Nmap, VPN, - Wireguard, MySQL, MariaDB, VirtualBox +- Tools: SSH, Git, Apache, Docker, Jenkins, MySQL, MariaDB, VirtualBox -- Operating Systems: Ubuntu, Debian, Arch, Linux, Windows, Security - Onion +- 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 + +- Pull Requests: [ hyprwm/Hyprland#7683 ] . [ hyprwm/Hyprland#7575 ] . + [ hyprwm/Hyprland#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 + +- 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 + +- 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 -Server Administrator (May 2021 - Current) +System Administrator (September 2024 - Current) -Self-employed +Gerold Moving -- Maintain and upgrade multiple servers running Docker, Apache, and - other technologies. -- Conduct weekly server maintenance tasks, such as upgrades and patch - management on Linux servers. -- Independently research new technology outside of current - implementations for improvements. +- 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 -- Resolved technical issues with strong analytical and troubleshooting - skills. -- Utilized strong communication skills to provide users with detailed - solutions. -- Collaborated with IT team members to resolve complex issues and - escalate as needed. +- 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) @@ -51,21 +124,7 @@ Gerold Moving - Provided technical support, including malfunctioning software and networking issues. -- Assembled and disassembled computers to solve component issues. - -PROJECTS - -Snakeplusplus - -lab.trianta.dev/Trianta/snakeplusplus - -- Developed Snake using C++ with a focus on maintainable code. -- Uses the SFML library to display the game. -- Easy compilation on any platform using CMake. - -OTHER SKILLS - -- Eagle Scout, Software Development, Open-Source Contributor, Unit - Testing, Data Structures -- Strong Attention To Detail, Dedicated, DNS, DHCP, VLANs, Computer - Proficiency, SSHFS +- 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.