Skip to content

Commit

Permalink
Update work experience
Browse files Browse the repository at this point in the history
  • Loading branch information
d0rich committed Aug 17, 2024
1 parent b408e56 commit 897b2a5
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 40 deletions.
22 changes: 5 additions & 17 deletions apps/d0rich.me/content/resume/work/Exactpro - Testing tools.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,13 @@
---
title: Backend Software Engineer
title: Senior Backend Developer
place:
title: Exactpro
link: https://exactpro.com/
daterange:
start: 2023-08-17
---

*Proprietary Framework Development*:

- Spearheaded the development of a proprietary framework to optimize development speed and enhance the overall developer experience;
- Designed and implemented an intuitive Python API for a proprietary file format parser, ensuring seamless integration and usability;
- Utilized pandas to efficiently manipulate and analyze large datasets, driving performance improvements and streamlined workflows;
- Identified and resolved performance bottlenecks, significantly enhancing the system's responsiveness and efficiency;
- Employed SQLite for high-performance data storage and retrieval tasks, ensuring robust and efficient data management;
- Ensured the codebase was clear, well-documented, and maintainable, facilitating future development and reducing technical debt;
- Conducted retrospective performance analysis and improvements on the existing codebase, leading to optimized operations.

*Contributions to Financial Systems Testing Tools*:

- Developed sophisticated tools for reconciling data across different trading protocols, enhancing accuracy and consistency;
- Created simulation and inspection tools for trading systems algorithms, enabling in-depth analysis and validation of financial processes.


- Designed and implemented an intuitive data processing Python framework, winning team's development time on proprietary file format operations and unifiying crucial parts of the codebase;
- Identified and resolved performance bottlenecks, enhancing the system's responsiveness and efficiency by 400% for pandas operations and up to 100% for vanilla Python operations;
- Employed SQLite for high-performance data storage and retrieval tasks, saving 6 hours of senior developers' time per week and ensuring low amount of RAM usage;
- Developed sophisticated tools for reconciling data across different trading protocols, providing a highly-efficient way to reaveal errors in the system.
18 changes: 6 additions & 12 deletions apps/d0rich.me/content/resume/work/Exactpro - th2.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,9 @@ daterange:
end: 2023-08-16
---

*Documentation Portal Development for th2 (Kubernetes-based Microservices Framework)*:
- Played a key role in designing and developing a custom documentation portal tailored for technical writers, utilizing Gridsome (Vue.js + GraphQL);
- Analyzed and translated user requirements into robust technical designs and performance specifications;
- Led the development of a highly deployable and easily maintainable documentation toolkit based on Nuxt.js and Tailwind CSS;
- Integrated third-party solutions, including GitHub and Algolia, to enhance documentation functionality;
- Developed demonstration modules in Python and Kotlin for th2, focusing on gRPC and RabbitMQ communication within a Kubernetes environment;
- Authored clear, comprehensive documentation for complex microservices frameworks;
- Configured CI/CD pipelines for the seamless deployment of static websites and npm packages using - GitHub Actions, GitLab CI, and Jenkins;
- Provided mentorship to junior developers and technical writers, fostering skill development and knowledge sharing.

*Other achievements*:
- Architected the winning solution for the Swift Hackathon 2022, enabling traceability of digital assets across blockchains.
- Designed and developed a custom documentation portal with Vue.js, VueX, Node.js, GraphQL, increasing accessibility of the crucial data and speeding up the process of its publishing for the empoyees without deep technology understanding;
- Led the development of a highly deployable and easily maintainable documentation framework based on Nuxt.js, Node.js, and Tailwind CSS, speeding up time-to-market and reducing maintenance costs for the propietary documentation portals;
- Automated syncronization of the documentation portal with the GitHub repositories and Algolia search engine, ensuring the documentation is always up-to-date and easily searchable;
- Developed reusable high-performant microservices in Python and Kotlin, focusing on gRPC and RabbitMQ communication within a Docker / Kubernetes environment, saving developent time for the several teams;
- Automated the seamless deployment of static websites and npm packages via CI/CD pipelines using GitHub Actions, GitLab CI, and Jenkins, saving the team time and effort;
- Architected the winning solution for the Swift Hackathon 2022, enabling traceability of digital assets across blockchains. It helped to bring new clients to the company.
16 changes: 5 additions & 11 deletions apps/d0rich.me/content/resume/work/Red-Green Life Design.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,15 @@
---
title: Full-stack Engineer
title: Fullstack Developer
place:
title: Red-Green Life Design
link: https://www.redgreenlifedesign.com/
daterange:
start: 2023-11-11
end: 2024-07-16
end: 2024-08-16
---

*Mobile Application for Diet Tracking*

- Collaborated as part of a small, cross-functional team (team lead, mobile developer, designer) to develop a mobile application for tracking diet results;
- Developed the mobile client using React Native and Expo, delivering a smooth and responsive user experience;
- Worked closely with the designer to ensure that the UI/UX aligned with user expectations and adhered to design specifications;
- Built and maintained backend services using Node.js and Express, providing reliable support for the mobile application;
- Designed and implemented RESTful APIs in collaboration with the frontend developer, ensuring seamless data exchange between the client and server;
- Configured OAuth2.0 authentication, ensuring secure user access and data protection;
- Managed the PostgreSQL database, overseeing data storage, retrieval, and integrity for the application;
- Managed backend instances across different stages of product development, ensuring consistent performance and reliability;
- Configured a CI/CD pipeline using GitHub Actions, automating the deployment process and enhancing development efficiency.
- Built and maintained RESTful APIs using Node.js, Express, PostgreSQL, and Prisma ORM, providing reliable support for the mobile application;
- Configured OAuth2.0 authentication, providing greater User Experience with one-tap authentification;
- Automated several environments deployments via CI/CD pipelines using GitHub Actions, saving time and effort for the team.

0 comments on commit 897b2a5

Please sign in to comment.