Who I Am
A skilled Software Architect and Full stack Developer with background in Python, Java, C# and React. Specializing in backend systems, data mining, and platform module development.
Deeply passionate about enhancing and innovating systems. Always eager to integrate the latest technologies and tackle complex challenges, combine an analytical approach with attention to detail.
Soft skills: innovative, team-oriented, analytical, adaptable, critical thinking
Interests: fintech, AI
Tech stack: Python, Java (Spring Boot, JPA/Hibernate), C# (.NET), JS (React), SQL, PHP
Experience with: REST, Jenkins (CI/CD, build/deployment-automation), Gradle, Docker, Linux, Microservices, JSON and XML serialization
key 'workExperience (en-US)' returned an object instead of string.
Developing and extending Odoo functionalities for HR, manufacturing, and manufacturing, including process automation:
- Managing and generating/signing documents in the HR module.
- Implementing a product cost calculator for warehouse inventory valuation using Amazon SQS.
- Modifying existing manufacturing addons.
- Procurement claims.
Complete redesign of Bloomreach.com using the Bloomreach Content CMS. The project centered around enhancing the website's backend infrastructure to provide a seamless user experience and support its vast content management needs.
- Spearheaded the development and optimization of the backend systems, ensuring robust performance and scalability.
- Proposed a foundational structure for components and implemented both Server-Side Rendering (SSR) and Single-Page Application (SPA) approaches and collaborated with front-end developers.
- Designed and integrated Java extensions on the backend to enhance the website's capabilities with sophisticated features and functionalities.
- Ensured compatibility with the Vercel hosting platform, optimizing deployment processes.
The developed application offers comprehensive financial solutions, including leasing options for its customers:
- Integrated multiple bank APIs seamlessly using a custom-developed API gateway to streamline data retrieval and enhance application reliability.
- Designed and implemented configurable report dashboards, enabling stakeholders to obtain diverse views on historical financial data and track key metrics effectively.
- Architect of a system for dynamic rendering of UI elements tailored to specific configurations for individual banking institutions, optimizing user experience and ensuring compliance with varied bank requirements.
Management and development of WPF for PLC Configuration Modeling Software:
- Configuration of a component library representing real devices — loading structures in XML format.
- Connection with real devices, uploading created configurations, reading device statuses.
- Solving the rendering of complex arrangements of many elements.
- Creation of an emulator for testing configurations without the need for actual devices.
Development of a specialized ERP system for a waste management company. This project was aimed at streamlining garbage collection logistics, warehouse management, invoicing, and reporting in compliance with legislative standards, ensuring flexibility to accommodate new changes.
- Development of the waste logistics and warehouse management modules, ensuring efficient logistics processes.
- Collaborated closely with the invoicing and reporting teams to ensure seamless integration of modules, providing a unified system experience.
- Addressed issues stemming from strict legislative standards and evolving waste management practices, updating the ERP system as needed.
- Development PHP server to synchronize data between users / services.
- Implemented an offline accessibility feature, allowing users to access and interact with the system even without an internet connection.
- Designed a customizable reporting tool, enabling users to tailor reports according to their needs while ensuring optimized system performance.
Education
Advanced studies in computer science and software engineering, building on the foundation established during the bachelor's program.
Studied computer science with a focus on software engineering and development.
Personal Projects
Odoo Development
Development of custom Odoo extensions for manufacturing, HR, purchasing, sales, invoicing, inventory valuation, and integration with external services.
Corda Blockchain Development
Explored distributed ledger technology using Corda, creating a CorDapp for supply chain tracking.
Python AI Development
Explored neural networks in Python, creating scripts for stock exchange data analysis and model training.
Technical Skills
Programming Languages
Odoo, Data Analysis, API Integration
Spring Boot, JPA/Hibernate, Microservices
ASP.NET Core, Entity Framework, WPF
Frameworks & Tools
Module Development, Customization
REST APIs, Microservices
Next.js, Redux, TypeScript
Infrastructure & DevOps
Containerization, Compose
Jenkins, GitHub Actions
AWS, Azure