From 9ab6ed288f4ad133d085f7e2bc497ba8cc34d587 Mon Sep 17 00:00:00 2001 From: Nikolai Dorofeev Date: Tue, 16 Jul 2024 15:21:51 +0400 Subject: [PATCH] Refactor existing work --- .../resume/work/Exactpro - Testing tools.md | 14 ++++++++++++++ .../content/resume/work/Exactpro - th2.md | 19 +++++++++++++++++++ .../content/resume/work/Exactpro Tbilisi.md | 16 ---------------- .../content/resume/work/Exactpro Tomsk.md | 16 ---------------- .../content/resume/work/WebSphere.draft.md | 15 --------------- 5 files changed, 33 insertions(+), 47 deletions(-) create mode 100644 apps/d0rich.me/content/resume/work/Exactpro - Testing tools.md create mode 100644 apps/d0rich.me/content/resume/work/Exactpro - th2.md delete mode 100644 apps/d0rich.me/content/resume/work/Exactpro Tbilisi.md delete mode 100644 apps/d0rich.me/content/resume/work/Exactpro Tomsk.md delete mode 100644 apps/d0rich.me/content/resume/work/WebSphere.draft.md diff --git a/apps/d0rich.me/content/resume/work/Exactpro - Testing tools.md b/apps/d0rich.me/content/resume/work/Exactpro - Testing tools.md new file mode 100644 index 00000000..881cc4fb --- /dev/null +++ b/apps/d0rich.me/content/resume/work/Exactpro - Testing tools.md @@ -0,0 +1,14 @@ +--- +title: Backend Software Engineer +place: + title: Exactpro + link: https://exactpro.com/ +daterange: + start: 2023-08-17 +--- + +- Contributed to the internal Python framework for testing financial systems. +- Developed tools for reconciling data between different trading protocols. +- Developed tools for simulating and inspecting trading systems algorithms. +- Retrospectively analyzed and improved the performance of the existing codebase. +- Optimized development process by implementation of the versatile parser for the internal file format. diff --git a/apps/d0rich.me/content/resume/work/Exactpro - th2.md b/apps/d0rich.me/content/resume/work/Exactpro - th2.md new file mode 100644 index 00000000..44f80268 --- /dev/null +++ b/apps/d0rich.me/content/resume/work/Exactpro - th2.md @@ -0,0 +1,19 @@ +--- +title: DocOps / Full-stack Engineer +place: + title: Exactpro + link: https://exactpro.com/ +daterange: + start: 2021-07-13 + end: 2023-08-16 +--- + +- Developed a custom documentation portal with features for technical writers using Gridsome (Vue.js + GraphQL). +- Led development of an easy-to-deploy and easy-to-update docs web toolkit package based on Nuxt.js and Tailwind CSS. +- Integrated applications with 3rd party solutions such as GitHub or Algolia. +- Analyzed user requirements to derive technical software design and performance requirements. +- Developed demonstration Python and Kotlin modules for th2 - complex Kubernetes-based microservices framework with gRPC and RabbitMQ communication. +- Wrote clear and easy-to-understand documentation pages for complex Kubernetes-based - microservices framework. +- Configured CI/CD pipelines for publishing static websites and npm packages via GitHub actions, GitLab CI, Jenkins. +- Mentored junior specialists and technical writers. +- Developed #1 architecture for providing traceability of digital assets between blockchains for Swift Hackathon 2022. \ No newline at end of file diff --git a/apps/d0rich.me/content/resume/work/Exactpro Tbilisi.md b/apps/d0rich.me/content/resume/work/Exactpro Tbilisi.md deleted file mode 100644 index 515c31df..00000000 --- a/apps/d0rich.me/content/resume/work/Exactpro Tbilisi.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Full-stack Developer -place: - title: Exactpro (Georgia) - link: https://exactpro.com/ -daterange: - start: 2022-07-16 ---- - -- Led development of an easy-to-deploy and easy-to-update docs web toolkit package based on Nuxt.js and Tailwind CSS. -- Contributed to 50+ Vue.js components. -- Integrated applications with 3+ 3rd party solutions such as GitHub or Algolia using REST API. -- Analyzed 30+ user requirements to derive technical software design and performance requirements. -- Developed #1 architecture for providing traceability of digital assets between blockchains for Swift Hackathon 2022. -- Configured 10+ CI/CD pipelines for publishing static websites and npm packages via GitHub actions, GitLab CI. -- Mentored junior specialists and technical writers. \ No newline at end of file diff --git a/apps/d0rich.me/content/resume/work/Exactpro Tomsk.md b/apps/d0rich.me/content/resume/work/Exactpro Tomsk.md deleted file mode 100644 index 9804ad21..00000000 --- a/apps/d0rich.me/content/resume/work/Exactpro Tomsk.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Full-stack Developer -place: - title: Exactpro - link: https://exactpro.com/ -daterange: - start: 2021-07-13 - end: 2022-07-16 ---- - -- Developed a custom documentation portal with 7+ features for technical writers using Gridsome (Vue.js + GraphQL). -- Integrated applications with 3+ 3rd party solutions such as GitHub or Algolia. -- Analyzed 30+ user requirements to derive technical software design and performance requirements. -- Developed 10+ demonstration Python and Kotlin modules for th2 - complex Kubernetes-based microservices framework with gRPC and RabbitMQ communication. -- Wrote 30+ clear and easy-to-understand documentation pages for complex Kubernetes-based - microservices framework. -- Configured 10+ CI/CD pipelines for building and publishing static websites via GitHub actions and Jenkins. \ No newline at end of file diff --git a/apps/d0rich.me/content/resume/work/WebSphere.draft.md b/apps/d0rich.me/content/resume/work/WebSphere.draft.md deleted file mode 100644 index 47b2616a..00000000 --- a/apps/d0rich.me/content/resume/work/WebSphere.draft.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Full-stack Developer (Front-end heavy) -place: - title: WebSphere -daterange: - start: 2018-02-16 - end: 2021-04-16 ---- - -- Implemented frontend architectures, utilizing Vue.js, to create scalable and modular web applications with 100+ components in total. Utilized Vuex for state management. -- Ensured seamless user experiences across various devices, optimizing applications for desktops, tablets, and mobile devices. -- Contributed to 50+ REST API endpoints using Express.js, Fastify. -- Set up 70+ features integrations between the frontend and backend systems. -- Collaborated closely with UI/UX designers to transform wireframes into user-friendly interfaces. -- Wrote 200+ unit tests to verify the functionality of user interfaces, back-end processing, connectivity, and relational database interactions. \ No newline at end of file