- Linux 12 yrs.
- Java 4 yrs.
- Spring Framework 4 yrs.
- DevOps 4 yrs.
- Microservices 4 yrs.
- AWS 4 yrs.
- MongoDB 4 yrs.
- PostgreSQL 3 yrs.
- React.js 2 yrs.
- Bash 10 yrs.
- Agile Development 4 yrs.
- JavaScript 4 yrs.
- REST Api 4 yrs.
- Kubernetes 4 yrs.
- Docker 4 yrs.
- Jenkins 4 yrs.
- Apache Kafka 4 yrs.
- Powershell 3 yrs.
- Quality Assurance 3 yrs.
- Keycloak 3 yrs.
- MQTT 3 yrs.
- HTML/CSS 3 yrs.
- Redis 2 yrs.
- Material-UI 2 yrs.
- TeamCity 2 yrs.
- Playwright 2 yrs.
- TypeScript 2 yrs.
- AngularJS 1 yrs.
- React Native 1 yrs.
- Python 1 yrs.
A startup that connects influencers with advertisers.
- Social Media
- Marketing
• Architected backend solutions, enhancing system reliability and supporting growth as the startup expanded its client base; • Designed and implemented CI/CD pipelines, streamlining deployment processes and reducing release cycles by 40%; • Provided technical support to new clients, ensuring smooth onboarding and integration with the platform; • Resolved critical production issues, leading to a 25% reduction in downtime and improved system stability; • Developed and implemented workflows in n8n to facilitate integrations with third-party services and prototype new features; • Conducted unit, integration, and end-to-end testing; • Automated routine maintenance tasks, reducing manual effort.
- DevOps
- Quality Assurance
- Python
- Java
- TeamCity
- React.js
- Bash
BI Cloud Tool for creation of data pipelines: • Goals: Automate data pipeline creation for Data Analytics using web UI as a facade for complex operations; • Scope: Development of front-end and back-end components, CI/CD pipelines optimization, resolvinf productions issues; • Functionality: Data pipeline creation, database tables management, scheduled jobs configuration; • Client: Large organization focused on automating data workflows and optimizing operational efficiency.
- Data Analytics
- Cloud Computing
• Contributed to developing a portal that reduced manual tasks by 50% for 200+ users; • Developed and integrated front-end and back-end components, resulting in a 30% increase in performance; • Optimized CI/CD pipelines and testing processes; • Contributed to the development of an onboarding plan for new developers and facilitated knowledge sharing sessions; • Developed unit, functional, and Playwright tests; • Automated routine developer tasks using Bash, JavaScript, and Python scripts, reducing manual effort by 80%; • Conducted code reviews for multiple teams.
- Java
- Spring Framework
- React.js
- TypeScript
- DevOps
- REST Api
- Quality Assurance
- Docker
- Kubernetes
- AWS
- Playwright
- Material-UI
- Python
- Bash
- Agile Development
Cloud Solution for Automated Software Installation: • Goals: Automate device registration and software installation to onboard 500K devices/month; • Scope: Backend infrastructure design, database optimization, API performance improvements; • Functionality: Device registration, automated installation of preloaded software, remote device management using web portal; • Client: World's leading electronics manufacturer.
- Electronics
- SaaS
- Cloud Computing
• Designed backend infrastructure for a cloud service that automates device registration and software installation, enabling seamless onboarding of 500K devices per month and cutting administrative manual work by 90%; • Enhanced database performance by streamlining data storage models and executing complex MongoDB data migrations; • Optimized REST API performance, resulting in a reduction of service replicas by half, yielding substantial cost savings for clients; • Developed an IntelliJ IDE plugin integrating the SOPS utility, featuring a user-friendly UI that simplified secrets management tasks from complex terminal commands to intuitive clicks; • Conducted a code reviews for an entire team.
- Java
- MongoDB
- Docker
- Kubernetes
- Jenkins
- AWS
- Spring Framework
- Microservices
- Keycloak
- MQTT
- Redis
- Agile Development
Migration of Legacy Device Management Platform to a new microservices-based unified platform: • Goals: Migrate features, data, and devices to a new platform seamlessly, allowing users to switch to the new portal automatically while retaining the ability to manage their devices; • Scope: Backend infrastructure update, data migration, automated device software update; • Functionality: Web portal that allows users to manage the devices across organization, update software, manage access, update settings, connect for the remote control; • Client: Computers and conference hubs manufacturer.
- Enterprise Software
- SaaS
• Collaborated with the agile team to create a comprehensive migration plan, facilitating the migration to the new microservice-based platform and overseeing the successful migration of 95% of devices; • Designed and implemented a migration service to handle device migration by sending commands via MQTT to the devices, updating their software, and registering them on the new platform; • Participated in migrating data from the old platform to the new unified platform; • Assisted in onboarding devices to the new platform, ensuring smooth transitions; • Created a tool using PowerShell scripts with a simple GUI to register devices back on the old platform for testing purposes, cutting testing time by 50%.
- Java
- Spring Framework
- Microservices
- AngularJS
- MongoDB
- PostgreSQL
- AWS
- Apache Kafka
- MQTT
- Jenkins
- Bash
- Powershell