From 5b5f015634ac0b37a51179caa7d8b04b610c77ee Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Sat, 29 Jun 2024 13:51:29 +0300 Subject: [PATCH 01/14] init: add cv.md file --- cv.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 cv.md diff --git a/cv.md b/cv.md new file mode 100644 index 0000000..e69de29 From aab48856d26dcd3dd23062c128620e316c683ffa Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Sun, 30 Jun 2024 14:42:01 +0300 Subject: [PATCH 02/14] docs: add information into CV --- cv.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/cv.md b/cv.md index e69de29..8f33224 100644 --- a/cv.md +++ b/cv.md @@ -0,0 +1,75 @@ +# ROMAN MAHER + +## Test Automation Engineer + + + +## Contact information + +**Email:** + +**LinkedIn:** [Roman Maher](https://www.linkedin.com/in/roman-maher/) + +**GitHub:** [leingenm](https://github.com/leingenm) + +## About Me + +Currently, I am working as a Test Automation Engineer. Throughout my career, I gained experience building automation frameworks using Java and C# programming languages. I'm interested in deepening my knowledge of JavaScript for test automation and web development. + +## Skills + +1. Programming languages: + * C# + * Java + * JavaScript +2. Frameworks: + * Selenium + * Selenide + * WDIO + * NUnit + * JUnit + * Spring +3. Tools: + * Git + * Docker + * Postman + +## Work Experience + +**iTechArt Group** – Quality Assurance Automation Engineer + +Feb 2021 - Jun 2022 + +**Vention Teams** – Test Automation Engineer + +Jun 2022 - Present moment + +## Personal Projects + +[YouTube Playlists Management API](https://github.com/leingenm/ypm) + +![Codewars](https://github.r2v.ch/codewars?user=Leingenm) + +## Education + +**BELARUSIAN STATE UNIVERSITY OF INFORMATICS AND RADIOELECTRONICS** + +Bachelor degree + +2015 - 2021 + +--- + +**EPAM Java Lab** + +2018 - 2019 + +**iTechArt Automation QA Lab** + +2020 - 2021 + +## Languages + +* English - B2 / Upper-Intermediate +* Russian - Native +* Belarusian - Native From 40cb694e4195a11dac277a0fd7c1a2462884e6d7 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Sun, 30 Jun 2024 14:42:45 +0300 Subject: [PATCH 03/14] refactor: make skill sections bold --- cv.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cv.md b/cv.md index 8f33224..288d9a6 100644 --- a/cv.md +++ b/cv.md @@ -18,18 +18,18 @@ Currently, I am working as a Test Automation Engineer. Throughout my career, I g ## Skills -1. Programming languages: +1. **Programming languages:** * C# * Java * JavaScript -2. Frameworks: +2. **Frameworks:** * Selenium * Selenide * WDIO * NUnit * JUnit * Spring -3. Tools: +3. **Tools:** * Git * Docker * Postman From a93327ea819f6a21772f097a51b97692d4aed238 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Sun, 30 Jun 2024 14:53:41 +0300 Subject: [PATCH 04/14] feat: add avatar to CV --- assets/avatar.png | Bin 0 -> 20251 bytes cv.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 assets/avatar.png diff --git a/assets/avatar.png b/assets/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..a4470734fc4771e7998df101b5e0bea4cabd44ba GIT binary patch literal 20251 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 R|DPSFbI(xYjk-hBe*lt~ODg~X literal 0 HcmV?d00001 diff --git a/cv.md b/cv.md index 288d9a6..94d9f8c 100644 --- a/cv.md +++ b/cv.md @@ -2,7 +2,7 @@ ## Test Automation Engineer - +![Avatar](./assets/avatar.png) ## Contact information From 9a607d58663f06e8300a85f54f2a97c2cee6d154 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Sun, 30 Jun 2024 15:02:00 +0300 Subject: [PATCH 05/14] docs: add link to gh-pages cv --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a7ac464..905ab10 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ -# rsschool-cv \ No newline at end of file +# rsschool-cv + + From f2a6ac8b9c0f7c46d3db9a56fdca38652be8d63e Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 1 Jul 2024 20:19:43 +0300 Subject: [PATCH 06/14] init: add empty html & css files --- index.html | 0 style.css | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 index.html create mode 100644 style.css diff --git a/index.html b/index.html new file mode 100644 index 0000000..e69de29 diff --git a/style.css b/style.css new file mode 100644 index 0000000..e69de29 From de53e7ab8d9f61b4d89012fe5a18e1bc66efa0f5 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 1 Jul 2024 20:20:32 +0300 Subject: [PATCH 07/14] feat: add basic structure to html file --- index.html | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/index.html b/index.html index e69de29..d19fc00 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,11 @@ + + + + + + CV + + + + + From e8b142db4ea6e7cf5f41d4a7efa9901c29373970 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 1 Jul 2024 20:27:01 +0300 Subject: [PATCH 08/14] feat: add css & link it with html file --- index.html | 3 ++- style.css | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index d19fc00..031d632 100644 --- a/index.html +++ b/index.html @@ -4,8 +4,9 @@ CV + - +

CV

diff --git a/style.css b/style.css index e69de29..e428418 100644 --- a/style.css +++ b/style.css @@ -0,0 +1,4 @@ +body { + font-weight: bold; + font-style: italic; +} From 39fa7a87eb864dc6eeebf3afb6f7ab3c19ca7274 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 1 Jul 2024 20:27:24 +0300 Subject: [PATCH 09/14] refactor: update link in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 905ab10..114b837 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # rsschool-cv - + From 0ed97b2626c7ca74ee938424591354dbb016797f Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 8 Jul 2024 04:55:48 +0300 Subject: [PATCH 10/14] feat: add svg icons for GH and RSS --- assets/github-mark.svg | 1 + assets/rs-school-logo.svg | 1 + 2 files changed, 2 insertions(+) create mode 100644 assets/github-mark.svg create mode 100644 assets/rs-school-logo.svg diff --git a/assets/github-mark.svg b/assets/github-mark.svg new file mode 100644 index 0000000..37fa923 --- /dev/null +++ b/assets/github-mark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/rs-school-logo.svg b/assets/rs-school-logo.svg new file mode 100644 index 0000000..8e82ef0 --- /dev/null +++ b/assets/rs-school-logo.svg @@ -0,0 +1 @@ + From 092fa59ee56c58cb912a1496648aa00548cf3d7e Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 8 Jul 2024 04:57:54 +0300 Subject: [PATCH 11/14] feat: add info into html file & styles into css --- index.html | 143 ++++++++++++++++++++++++++++++++++++++++++++++- style.css | 4 -- styles/style.css | 105 ++++++++++++++++++++++++++++++++++ 3 files changed, 245 insertions(+), 7 deletions(-) delete mode 100644 style.css create mode 100644 styles/style.css diff --git a/index.html b/index.html index 031d632..744a869 100644 --- a/index.html +++ b/index.html @@ -1,12 +1,149 @@ + CV - + - -

CV

+ + +
+ +
+ +
+
+ +
+ +
+ + +
+
+ avatar +
+ +
+

Roman Maher

+

Test Automation Engineer

+ +

About me

+

+ Currently, I am working as a Test Automation Engineer. Throughout my career, I gained experience + building automation frameworks using Java and C# programming languages. I'm interested in + deepening my + knowledge of JavaScript for test automation and web development. +

+
+
+
+ +
+

Contacts

+ +
+ +
+

Skills

+
    +
  1. Programming Languages
  2. +
      +
    • C#
    • +
    • Java
    • +
    • JavaScript
    • +
    +
  3. Framework
  4. +
      +
    • Selenium
    • +
    • Selenide
    • +
    • WDIO
    • +
    • NUnit
    • +
    • JUnit
    • +
    • Spring
    • +
    +
  5. Tools
  6. +
      +
    • Git
    • +
    • Docker
    • +
    • Postman
    • +
    • Jira
    • +
    • Confluence
    • +
+
+ +
+

Work Experience

+
    +
  • iTechArt Group – Quality Assurance Automation Engineer / Feb 2021 - Jun 2022
  • +
  • Vention Teams – Test Automation Engineer / Jun 2022 - Present moment
  • +
+
+ +
+

Code Examples

+
+                
+    return new Promise((resolve, reject) => {
+        fetch('https://jsonplaceholder.typicode.com/posts/1')
+            .then(response => {
+            if (response.ok) {
+                resolve(response.json())
+            } else {
+                reject(new Error("Request failed"))
+            }
+            })
+        })
+                
+            
+
+ +
+

Education

+
    +
  • BELARUSIAN STATE UNIVERSITY OF INFORMATICS AND RADIOELECTRONICS - Bachelor's degree (2015 - 2021) +
  • +
  • EPAM Java Lab (2018-2019)
  • +
  • iTechArt Automation QA Lab (2020-2021)
  • +
+
+ +
+

Languages

+
    +
  • Russian - Native
  • +
  • Belarusian - Native
  • +
  • English - B2
  • +
+
+ + + diff --git a/style.css b/style.css deleted file mode 100644 index e428418..0000000 --- a/style.css +++ /dev/null @@ -1,4 +0,0 @@ -body { - font-weight: bold; - font-style: italic; -} diff --git a/styles/style.css b/styles/style.css new file mode 100644 index 0000000..ee6cd66 --- /dev/null +++ b/styles/style.css @@ -0,0 +1,105 @@ +html { + scroll-behavior: smooth; +} + +body { + font-family: 'Roboto', sans-serif; + font-size: 18px; +} + +a { + text-decoration: none; +} + +.container { + display: flex; + flex-direction: column; + justify-content: space-between; + + width: 80%; + margin: 20px auto; + background: #fff; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); +} + +.container main { + padding: 20px; +} + +/* Navbar */ + +.navbar { + width: 100%; + background-color: #333; + overflow: hidden; +} + +.navbar ul { + list-style-type: none; + margin: 0; + padding: 0; + display: flex; + justify-content: center; +} + +.navbar ul li { + float: left; +} + +.navbar ul li a { + display: block; + color: white; + text-align: center; + padding: 14px 20px; +} + +.navbar ul li a:hover { + background-color: #575757; +} + +/* Align multiple blocks */ + +.row { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} + +.block { + margin: 10px; +} + +/* Code */ +pre { + background: #f4f4f4; + padding: 0; + overflow: auto; + border-left: 3px solid #f36d33; +} + +code { + font-family: 'Courier New', Courier, monospace; + font-size: 14px; + line-height: 1.5; + display: block; +} + +/* Footer */ + +footer { + display: flex; + justify-content: space-between; + align-items: center; + padding: 10px 20px; +} + +#rs-logo { + width: 80px; + height: 80px; +} + +#gh-logo { + width: 50px; + height: 50px; +} From f205fbc35dc78085f6ed2273471728ad7e30dc41 Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Mon, 8 Jul 2024 05:05:31 +0300 Subject: [PATCH 12/14] docs: add link to GH pages --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 114b837..dc4b7ea 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # rsschool-cv - + + + From 59ac64b6601a1140ed13759732da0fe1c3f1a4bc Mon Sep 17 00:00:00 2001 From: Roman Mager Date: Tue, 9 Jul 2024 18:50:31 +0300 Subject: [PATCH 13/14] fix: update to address validation errors --- index.html | 55 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/index.html b/index.html index 744a869..c07fe0a 100644 --- a/index.html +++ b/index.html @@ -24,13 +24,7 @@
-
- -
-
- -
avatar @@ -63,28 +57,32 @@

Contacts

Skills

    -
  1. Programming Languages
  2. -
      -
    • C#
    • -
    • Java
    • -
    • JavaScript
    • -
    -
  3. Framework
  4. -
      -
    • Selenium
    • -
    • Selenide
    • -
    • WDIO
    • -
    • NUnit
    • -
    • JUnit
    • -
    • Spring
    • -
    -
  5. Tools
  6. -
      -
    • Git
    • -
    • Docker
    • -
    • Postman
    • -
    • Jira
    • -
    • Confluence
    • +
    • Programming Languages +
        +
      • C#
      • +
      • Java
      • +
      • JavaScript
      • +
      +
    • +
    • Framework +
        +
      • Selenium
      • +
      • Selenide
      • +
      • WDIO
      • +
      • NUnit
      • +
      • JUnit
      • +
      • Spring
      • +
      +
    • +
    • Tools +
        +
      • Git
      • +
      • Docker
      • +
      • Postman
      • +
      • Jira
      • +
      • Confluence
      • +
      +
@@ -131,6 +129,7 @@

Languages

  • Belarusian - Native
  • English - B2
  • +