-
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
1 parent
1c47815
commit 23073e0
Showing
3 changed files
with
150 additions
and
8 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 |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# Tom Suworof's resume in Javadoc | ||
# [Tom Suworof's resume in Javadoc](https://tomsuworof.github.io/resume/com/salat/resume/TomSuworof.html). | ||
|
||
[Link to GitHub pages with my resume](https://tomsuworof.github.io/resume/). | ||
Project was made purely for fun, but contains real data. | ||
|
||
My resume in form of Javadoc. | ||
|
||
Project was made purely for fun, but contains real data. | ||
``` | ||
Made with love by salat <3 | ||
``` |
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
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 |
---|---|---|
@@ -1,19 +1,140 @@ | ||
package com.salat.resume; | ||
|
||
/** | ||
* Resume data holder for Tom Suworof. | ||
*/ | ||
public class TomSuworof implements Person { | ||
private TomSuworof() { | ||
|
||
} | ||
|
||
/** | ||
* Get person name. | ||
* | ||
* @return Tom Suworof. | ||
*/ | ||
public String getName() { | ||
return "Tom Suworof"; | ||
} | ||
|
||
/** | ||
* Get person email. | ||
* | ||
* @return <a href="mailto:[email protected]">[email protected]</a> | ||
*/ | ||
public String getEmail() { | ||
return "[email protected]"; | ||
} | ||
|
||
/** | ||
* Get person Telegram. | ||
* | ||
* @return <a href="https://t.me/tom_suworof">tom_suworof</a> | ||
*/ | ||
public String getTelegram() { | ||
return "tom_suworof"; | ||
} | ||
|
||
/** | ||
* Get person skills. | ||
* | ||
* @return | ||
* <ul> | ||
* <li>Spring Framework (Boot, MVC, JPA, Reactor и Security)</li> | ||
* <li>Java 8-21, primarky 8, 11 and 17</li> | ||
* <li>Java Collections API, Streams, Multithreading</li> | ||
* <li>Git, GitHub, GitLab</li> | ||
* <li>Maven</li> | ||
* <li>Familiarity with Python, JavaScript</li> | ||
* </ul> | ||
*/ | ||
public String getSkills() { | ||
return """ | ||
<ul> | ||
<li>Spring Framework (Boot, MVC, JPA, Reactor и Security)</li> | ||
<li>Java 8-21, primarky 8, 11 and 17</li> | ||
<li>Java Collections API, Streams, Multithreading</li> | ||
<li>Git, GitHub, GitLab</li> | ||
<li>Maven</li> | ||
<li>Familiarity with Python, JavaScript</li> | ||
</ul> | ||
"""; | ||
} | ||
|
||
/** | ||
* Get person education. | ||
* | ||
* @return | ||
* <ul> | ||
* <li> | ||
* NRU Higher School of Economics, bachelor’s degree of faculty of Informatics, | ||
* Mathematics and Computer Science, direction of Business Informatics | ||
* </li> | ||
* <li> | ||
* NRU Higher School of Economics, 1st year of master’s degree of faculty of Informatics, | ||
* Mathematics and Computer Science, direction of Business Informatics | ||
* </li> | ||
* </ul> | ||
*/ | ||
public String getEducation() { | ||
return """ | ||
<ul> | ||
<li> | ||
NRU Higher School of Economics, bachelor’s degree of faculty of Informatics, | ||
Mathematics and Computer Science, direction of Business Informatics | ||
</li> | ||
<li> | ||
NRU Higher School of Economics, 1st year of master’s degree of faculty of Informatics, | ||
Mathematics and Computer Science, direction of Business Informatics | ||
</li> | ||
</ul> | ||
"""; | ||
} | ||
|
||
/** | ||
* Get person experience. | ||
* | ||
* @return | ||
* <ul> | ||
* <li> | ||
* <b>August 2021 — now.</b> Sigur, Nizhniy Novgorod. I am working on client server installable app for access | ||
* security management. | ||
* Tech stack: Spring, H2, Java Swing (desktop UI), C++, Maven, Ant, Gradle. | ||
* </li> | ||
* <li> | ||
* <b>September 2021 — June 2022.</b> NetCracker, Nizhniy Novgorod. I was working on a microservice for CRM. | ||
* Tech stack: Quarkus, Postgres, Kubernetes, Jenkins, Arquillian, JUnit, Kafka. | ||
* </li> | ||
* <li> | ||
* I have profile on GitHub with educational and my own projects: <a href="https://github.com/TomSuworof">Tom Suworof's GitHub</a>. | ||
* </li> | ||
* <li> | ||
* Experience in solving algorithm problems | ||
* on LeetCode: <a href="https://leetcode.com/TomSuworof/">Tom Suworof's LeetCode</a>. | ||
* </li> | ||
* </ul> | ||
*/ | ||
public String getExperience() { | ||
return """ | ||
<ul> | ||
<li> | ||
<b>August 2021 — now.</b> Sigur, Nizhniy Novgorod. I am working on client server installable app for access | ||
security management. | ||
Tech stack: Spring, H2, Java Swing (desktop UI), C++, Maven, Ant, Gradle. | ||
</li> | ||
<li> | ||
<b>September 2021 — June 2022.</b> NetCracker, Nizhniy Novgorod. I was working on a microservice for CRM. | ||
Tech stack: Quarkus, Postgres, Kubernetes, Jenkins, Arquillian, JUnit, Kafka. | ||
</li> | ||
<li> | ||
I have profile on GitHub with educational and my own projects (github.com/TomSuworof) | ||
</li> | ||
<li> | ||
Experience in solving algorithm problems | ||
on binarysearch.io platform(Codewars analog): binarysearch.io/@/tom_suworof | ||
on leetcode: leetcode.com/TomSuworof | ||
</li> | ||
</ul> | ||
"""; | ||
} | ||
} |