Version: 1.3.4

George Mamaladze

George Mamaladze


Classic View Timeline View Download PDF

Technology Radar

Technologies and Skills section in my callsic CV does not provide the full picture of my technical landscape which is constantly evolving. This Technology Radar, inspired by the well-know Thoughtworks Technology Radar, is a living map of my technical landscape, showing what I rely on today, what I’m experimenting with, and what I may revisit in the future. This radar is evolving as I learn, adopt, or phase out technologies. I maintain it since 2017. See: Medium Article (ge)

Quadrants and Rings

The radar uses the same four quadrants as Thoughtworks: Techniques, Tools, Platforms, and Languages & Frameworks, although my rings are personalized to reflect my own usage patterns:

Ring Description
Active Technologies I am actively using in my daily work in current projects.
Archive Technologies I used for years but not recently. Knowledge may be partially outdated, but I still consider them for future work.
Trial Technologies I’m evaluating in a few limited use cases. Not yet adopted, but promising.
Access Early exploration stage: reading, experimenting, PoCs, discussions. Curiosity-driven discovery without commitments.
# Technology Ring Description Link
Techniques
8 AI for code migrations Trial Using AI to assist in migrating code between frameworks, languages or architectures. -
9 Self-serve UI prototyping with GenAI Trial Empowering teams to generate and iterate on UI prototypes using GenAI-based design tools. šŸ”—
10 GenAI for forward engineering Trial Using GenAI to help create new systems and features, not just refactor or understand existing ones. šŸ”—
11 GraphQL as data access pattern for LLMs Assess Exposing data via GraphQL to give LLMs controlled, queryable access to backend information. -
12 Naive API-to-MCP conversion Assess Blindly wrapping existing APIs as MCP tools without redesigning for safe agent use. šŸ”—
13 OO-Patterns (GoF) Archive Gang of Four design patterns for object-oriented software design. -
14 Microservice Patterns Active Architectural patterns for building and managing microservice-based systems. -
15 Architecture Evaluation Archive Methods for assessing and validating software architecture decisions. -
17 Domain Driven Design Active Approach to software development centered on modeling business domains. -
18 Testing Strategies Archive Comprehensive approaches to software testing and quality assurance. -
20 Continuous Delivery Active Practices for automated, reliable software release processes. -
22 Cloud Cost Management Active Strategies for optimizing and controlling cloud infrastructure costs. -
23 Event-Driven Architecture Active Architectural pattern based on event production, detection, and consumption. -
24 Agile Archive Iterative approach to software development and project management. -
27 Clean Code Archive Principles for writing maintainable, readable, and efficient code. -
30 Management 3.0 Archive Modern approach to leadership and organizational management. -
Tools
44 Claude Code Trial Anthropic AI coding assistant for editing, generating and understanding codebases. šŸ”—
45 Databricks Assistant Assess An AI assistant integrated into Databricks to help write code, queries and documentation. šŸ”—
46 Git Active Distributed version control system for tracking code changes. -
48 Visual Studio Code Active Lightweight, extensible code editor. -
49 IntelliJ IDEA Archive Powerful IDE for Java and other JVM languages. -
50 Docker Active Platform for developing, shipping, and running containerized applications. -
51 GitHub Actions Active CI/CD platform integrated with GitHub repositories. -
53 SonarQube Archive Platform for continuous code quality inspection. -
54 JFrog Archive Universal artifact repository and DevOps platform. -
Platforms
31 Arm in the cloud Assess Using Arm-based cloud instances to gain cost and efficiency benefits over traditional x86 nodes. -
32 Model Context Protocol (MCP) Trial An open standard for connecting LLM apps to external data and tools via MCP servers and clients. šŸ”—
33 Amazon S3 Vectors Assess AWS-native vector storage and search capabilities built into Amazon S3. šŸ”—
35 Kubernetes Active Container orchestration platform for automating deployment and scaling. -
36 Kafka Active Distributed event streaming platform for high-throughput data pipelines. -
37 Flink Archive Stream processing framework for distributed, stateful computations. -
38 PostgreSQL Active Advanced open-source relational database system. -
39 DynamoDB Active AWS managed NoSQL database service for any scale. -
40 Terraform Active Infrastructure as Code tool for building and managing cloud resources. -
41 Prometheus Active Open-source monitoring and alerting toolkit. -
42 Grafana Active Analytics and visualization platform for monitoring metrics. -
43 Elasticsearch Active Distributed search and analytics engine for log analysis and full-text search. -
57 AWS Cloud Active Amazon Web Services cloud platform for scalable infrastructure and managed services. -
58 Azure Cloud Archive Microsoft Azure cloud computing platform and services. -
Languages & Frameworks
1 C# Archive Modern object-oriented programming language for building enterprise applications. -
2 Java Archive Enterprise-grade programming language for building scalable applications. -
3 Python Active Versatile language for data science, automation, and backend development. -
4 TypeScript Active Typed superset of JavaScript for building robust web applications. -
5 Node.js Active JavaScript runtime for building scalable server-side applications. -
6 ASP.NET Core Archive Cross-platform framework for building modern web applications and APIs. -
7 Angular Archive Platform for building enterprise web applications. -
55 FastMCP Assess A framework for quickly building MCP servers and tools for LLM applications. šŸ”—
56 Nuxt Assess A Vue-based meta-framework for building full-stack web apps and hybrid-rendered sites. šŸ”—
57 Go Trial Efficient compiled language for building concurrent systems and cloud-native applications. -