My name is Boris, and I am a Java backend engineer. This is my GitHub profile, where you can find my Java projects and code. I specialize in Java, Spring, SQL, and containerization, focusing on building scalable, high-performance containerized microservices.
π Explore my time tracker app and see how I build robust applications:
FinTech Web Application
- Developed an event-driven CSV import microservice with Kafka, containerized with Docker
- Designed dynamic database schemas and flexible CSV parsing templates (manual, auto-generated, AI-assisted)
- Improved the Mailing microservice by integrating Elasticsearch for advanced email indexing and search
Digital Asset Management Platform
- Designed and implemented the IPim Validator for metadata and digital asset validation
- Led improvements in code coverage and standardized testing practices across the platform
Cloud-Based Construction Reporting Tool
- Developed and integrated features for report exporting, emailing, and cloud storage within a microservices architecture
- Leveraged AWS S3 for secure and scalable storage of daily construction reports
- Contributed to bug fixes and overall system stability during the development lifecycle
- Resulted in a more efficient, automated process for generating and sharing field reports
Warehouse & Sales Management System
- Contributed to features for travel order generation and inventory tracking across multiple warehouse locations
- Assisted in debugging the admin panel with a focus on role-based permissions and access control
- Improved unit and integration tests to enhance code reliability and maintainability, reducing deployment errors
β’ Java
β’ Python
β’ Node.js
β’ Django
β’ Spring
β’ Hibernate
β’ AWS
β’ Docker
β’ Kubernetes
β’ Jenkins
β’ Nginx
β’ Linux
β’ MongoDB
β’ MySQL
β’ PostgreSQL
β’ Redis
β’ Kafka
β’ RabbitMQ
β’ GraphQL
β’ Elasticsearch
β’ Kibana
β’ Prometheus
β’ Grafana
β’ Git