 | Android App Development: - Java, Kotlin; MVP, MVVM, Clean Architecture, Jetpack Compose;
- RxJava2, Coroutines, LiveData, Flow;
- Room, Realm, SQLite, SugarORM;
- Retrofit, GSON, SimpleXMLConverter, Moshi, Ktor;
- Custom Views, Material Design, ViewBinding, DataBinding;
- Firebase Suite: Cloud Messaging, Realtime Database, Firestore, Firebase Hosting, Crashlytics, Authentication;
- Integration with platforms: Magento, Opencart, WooCommerce, 1C via SOAP & REST API;
- Real-time Communication: WebRTC, Wowza;
- IoT and Hardware: Arduino, BLE devices connect & manage implementation;
- Testing tools: Espresso, Mockito, JUnit, UIAutomator.
|

| Java-powered Enterprise and Web Applications: - Enterprise Java Technologies: Enterprise Java Beans (EJB), Servlets, JSP, JSF, JMS, CDI, AJAX;
- Spring Ecosystem: Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud (Config Server, Circuit Breaker, Service Discovery, Load Balancing);
- Persistence Frameworks: Hibernate, JPA;
- Web Services: Developing SOAP and RESTful Web Services, XML and JSON processing, OpenAPI/Swagger;
- Frontend Integration: Bootstrap, responsive web design, PrimeFaces, Thymeleaf;
- Microservices: Designing and implementing microservices architectures, API Gateway, Service Mesh (Istio/Linkerd);
- Containerization and Orchestration: Docker, Kubernetes;
- Cloud Platforms: Deployment, scaling, and monitoring on Microsoft Azure, including Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, Azure Storage, and Azure DevOps CI/CD pipelines;
- Application Servers: Glassfish, Apache Tomcat, WildFly/JBoss;
- Development Tools: IntelliJ IDEA, NetBeans, Eclipse;
- Modern Architectures: Hexagonal Architecture, Event-Driven Architecture, CQRS, Domain-Driven Design (DDD);
- Messaging and Event Processing: Kafka, RabbitMQ, ActiveMQ;
- Monitoring and Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Azure Monitor;
- Testing: JUnit, TestNG, Mockito, Cucumber, REST Assured.
|