Skills

Technologies and tools I work with

Adobe Illustrator
Design
Proficiency60%

Industry-standard vector graphics editor for creating logos, icons, illustrations, and scalable artwork. Precision tools and advanced features for professional graphic design and digital illustration.

Android
Mobile Development
Proficiency95%

Open-source mobile operating system by Google powering billions of devices worldwide. Flexible platform for building diverse mobile applications with extensive APIs and development tools.

Android Studio
Development Environments
Proficiency95%

Official integrated development environment for Android app development based on IntelliJ IDEA. Provides code editing, debugging, performance tooling, and emulators for building Android applications.

Appium
Testing
Proficiency65%

Open-source test automation framework for native, hybrid, and mobile web applications on iOS and Android. Cross-platform testing with standard WebDriver API enables consistent test scripts across platforms.

A
Assembly
Languages
Proficiency65%

Low-level programming language providing direct hardware control and maximum performance optimization. Used in embedded systems, device drivers, and performance-critical code where every instruction matters.

Bitrise
Bitrise
DevOps & CI/CD
Proficiency85%

Mobile-first CI/CD platform specifically designed for iOS and Android app development and deployment. Provides pre-configured workflows, integrations, and automated testing for mobile development teams.

C
Languages
Proficiency80%

Foundational systems programming language known for efficiency and low-level hardware access. Powers operating systems, embedded systems, and performance-critical applications since 1972.

C#
Languages
Proficiency90%

Modern, type-safe object-oriented language developed by Microsoft for .NET framework and Unity game development. Features garbage collection, LINQ, and async/await for building robust Windows and cross-platform applications.

C++
Languages
Proficiency85%

Powerful object-oriented extension of C used for game development, system software, and high-performance applications. Combines low-level control with high-level abstractions for maximum flexibility and speed.

Canva
Design
Proficiency70%

User-friendly online graphic design platform for creating social media graphics, presentations, and marketing materials. Drag-and-drop interface with thousands of templates makes professional design accessible to everyone.

C
CI/CD
DevOps & CI/CD
Proficiency80%

Continuous Integration and Continuous Deployment practices that automate software building, testing, and deployment. Enables faster releases, better quality, and reduced manual errors through automated pipelines.

C
ClickUp
Project Management
Proficiency55%

All-in-one productivity platform combining project management, docs, goals, and communication tools. Highly customizable with multiple views, automation, and integrations to replace multiple apps.

C
Cursor
Development Environments
Proficiency95%

AI-first code editor built on VS Code with integrated AI assistance for writing, editing, and understanding code. Features chat with codebase, AI-powered autocomplete, and natural language code generation.

Dart
Languages
Proficiency85%

Client-optimized programming language for building fast apps on any platform, primarily used with Flutter. Features hot reload, strong typing, and compiles to native code for optimal performance.

Docker
DevOps & CI/CD
Proficiency70%

Platform for developing, shipping, and running applications in isolated containers with all dependencies included. Ensures consistency across development, testing, and production environments while improving deployment efficiency.

Eclipse
Development Environments
Proficiency85%

Open-source IDE primarily for Java development with extensive plugin ecosystem for other languages. Mature, feature-rich environment with strong support for enterprise Java development and debugging.

ElasticSearch
Database
Proficiency60%

Distributed search and analytics engine built on Apache Lucene for full-text search and log analysis. Real-time indexing, powerful queries, and scalability make it ideal for large-scale data exploration.

E
Espresso
Testing
Proficiency80%

Native Android UI testing framework providing fast, reliable automated testing for Android applications. Synchronizes automatically with UI thread and provides clear, readable test syntax.

Express.js
Web Backend
Proficiency85%

Fast, unopinionated, minimalist web framework for Node.js enabling rapid API and web application development. Flexible middleware system and robust routing make it the de facto standard for Node.js backends.

Fastlane
Fastlane
DevOps & CI/CD
Proficiency70%

Open-source automation tool for iOS and Android deployment, handling tedious tasks like screenshots and code signing. Streamlines beta deployments and App Store releases with simple, customizable workflows.

Figma
Design
Proficiency80%

Collaborative interface design tool that works in the browser for creating UI/UX designs and prototypes. Real-time collaboration, component systems, and developer handoff features streamline design workflows.

Firebase
Web Backend
Proficiency90%

Google's comprehensive app development platform providing backend services like authentication, databases, and hosting. Real-time synchronization, serverless architecture, and easy integration accelerate mobile and web development.

Firebase Firestore
Database
Proficiency90%

Cloud-hosted NoSQL database from Firebase with real-time synchronization and offline support. Scalable, flexible data model with powerful queries and seamless integration with Firebase services.

Flutter
Mobile Development
Proficiency85%

Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase. Features hot reload, expressive widgets, and beautiful Material Design and Cupertino interfaces.

GIMP
Design
Proficiency70%

Free and open-source raster graphics editor alternative to Photoshop for image manipulation and editing. Powerful tools for photo retouching, image composition, and graphic design without licensing costs.

Git
DevOps & CI/CD
Proficiency95%

Distributed version control system for tracking changes in source code during software development. Enables collaboration, branching, merging, and maintaining complete project history with speed and efficiency.

GitFlow
DevOps & CI/CD
Proficiency90%

Branching model and workflow for Git that defines strict branching strategy for project releases. Organizes development with feature, develop, release, hotfix, and main branches for structured collaboration.

Go
Languages
Proficiency70%

Statically typed, compiled language designed by Google for building simple, reliable, and efficient software. Fast compilation, built-in concurrency, and simplicity make it ideal for cloud services and microservices.

Gradle
Build Tools
Proficiency90%

Powerful build automation tool for multi-language software development, primarily used for Java and Android projects. Flexible, fast builds with dependency management, incremental compilation, and Groovy/Kotlin DSL configuration.

GraphQL
Web Backend
Proficiency85%

Query language and runtime for APIs that enables clients to request exactly the data they need. Strongly typed schema, single endpoint, and efficient data fetching reduce over-fetching and under-fetching.

HTML
Languages
Proficiency90%

Standard markup language for creating web pages and web applications, defining structure and content. Foundation of the web, working with CSS and JavaScript to create modern, interactive websites.

IntelliJ IDEA
Development Environments
Proficiency95%

JetBrains' powerful IDE for Java and JVM languages with intelligent code completion and advanced refactoring. Industry-leading tools for Spring, Jakarta EE, and modern Java development with deep code analysis.

iOS
Mobile Development
Proficiency85%

Apple's mobile operating system for iPhone and iPad with emphasis on security and user experience. Provides rich frameworks and tools for building premium mobile applications with native performance.

Java
Languages
Proficiency95%

Versatile, object-oriented programming language for Android development and enterprise backend applications. Write once, run anywhere with the JVM, powering billions of devices worldwide.

JavaScript
Languages
Proficiency95%

Essential programming language for web development, powering interactive websites and modern web applications. Runs in browsers and on servers via Node.js, enabling full-stack development.

Jira
Project Management
Proficiency75%

Project management and issue tracking software designed for agile teams and software development. Customizable workflows, sprint planning, and reporting features help teams deliver projects efficiently.

Kotlin
Languages
Proficiency95%

Modern programming language for Android development with concise syntax and powerful features like null safety. Fully interoperable with Java and officially supported by Google for Android development.

Linux
Operating Systems
Proficiency80%

Open-source Unix-like operating system kernel powering servers, embedded systems, and Android devices. Highly customizable, secure, and preferred by developers for its flexibility and command-line power.

Lua
Languages
Proficiency95%

Lightweight, embeddable scripting language widely used in game development and embedded systems. Fast, simple syntax makes it ideal for extending applications and rapid prototyping.

macOS
Operating Systems
Proficiency90%

Apple's Unix-based operating system for Mac computers known for elegant design and developer-friendly tools. Seamless integration with Apple ecosystem and powerful development environment for creators.

MongoDB
Database
Proficiency85%

NoSQL document database designed for scalability and flexibility with JSON-like document storage. Schema-less design enables rapid development and handles unstructured data efficiently.

M
Monkeyrunner
Testing
Proficiency80%

Python-based tool for writing programs that control Android devices and emulators from outside the app code. Enables automated testing, functional testing, and device control for Android applications.

MySQL
Database
Proficiency90%

Popular open-source relational database management system known for reliability and ease of use. Powers countless web applications with ACID compliance, replication, and strong community support.

NestJS
Web Backend
Proficiency80%

Progressive Node.js framework for building efficient, scalable server-side applications with TypeScript. Architecture inspired by Angular with dependency injection, modules, and decorators for enterprise-grade backends.

NextJS
Web Frontend
Proficiency85%

React framework for production-grade applications with server-side rendering, static generation, and API routes. Optimized for performance with automatic code splitting, image optimization, and built-in routing.

Node.js
Web Backend
Proficiency90%

JavaScript runtime built on Chrome's V8 engine for building scalable server-side and networking applications. Event-driven, non-blocking I/O model makes it lightweight and efficient for real-time applications.

Objective-C
Languages
Proficiency75%

Object-oriented programming language that was the primary language for iOS and macOS development before Swift. Still widely used in legacy codebases and for maintaining older Apple platform applications.

Photoshop
Design
Proficiency65%

Industry-standard raster graphics editor for photo editing, digital art, and graphic design. Powerful tools for image manipulation, compositing, and creative visual content creation.

PHP
Languages
Proficiency65%

Popular general-purpose scripting language especially suited for web development and server-side programming. Powers major platforms like WordPress, Laravel, and Symfony with extensive ecosystem and hosting support.

Playwright
Testing
Proficiency80%

Modern end-to-end testing framework for web applications supporting multiple browsers and platforms. Reliable automation with auto-waiting, powerful selectors, and cross-browser testing capabilities.

PostgreSQL
Database
Proficiency75%

Advanced open-source relational database known for reliability, feature robustness, and SQL compliance. Supports complex queries, JSON data, full-text search, and ACID transactions for enterprise applications.

PowerShell
Languages
Proficiency65%

Task automation and configuration management framework from Microsoft built on .NET. Combines command-line shell with scripting language for managing Windows and cross-platform systems.

Python
Languages
Proficiency70%

Versatile, high-level programming language known for readability and extensive libraries for web, data science, and AI. Simple syntax and powerful ecosystem make it ideal for beginners and experts alike.

React
Web Frontend
Proficiency90%

Popular JavaScript library for building user interfaces with component-based architecture and virtual DOM. Developed by Meta, it enables efficient, declarative UI development for web applications.

React Native
Mobile Development
Proficiency95%

Cross-platform mobile framework using React and JavaScript to build native iOS and Android apps. Write once, deploy everywhere with native performance and access to platform-specific APIs.

Redis
Database
Proficiency65%

In-memory data structure store used as database, cache, and message broker for high-performance applications. Blazing-fast operations with support for strings, hashes, lists, sets, and pub/sub messaging.

Ruby
Languages
Proficiency75%

Dynamic, elegant programming language focused on simplicity and productivity with natural syntax. Powers Ruby on Rails framework and emphasizes developer happiness and convention over configuration.

Ruby on Rails
Web Backend
Proficiency80%

Full-stack web application framework written in Ruby emphasizing convention over configuration. Rapid development with built-in tools for database migrations, testing, and RESTful architecture.

Sketch
Design
Proficiency70%

Vector-based design tool for macOS focused on UI/UX design and digital product creation. Intuitive interface, symbols, and plugins ecosystem streamline interface design workflows.

SQLite
Database
Proficiency90%

Lightweight, serverless, self-contained SQL database engine embedded in applications and mobile devices. Zero-configuration, reliable, and perfect for local storage in mobile and desktop applications.

Swift
Languages
Proficiency80%

Modern, safe, and fast programming language for iOS, macOS, watchOS, and tvOS development. Designed by Apple with powerful features like optionals, generics, and protocol-oriented programming.

Tailwind CSS
Web Frontend
Proficiency85%

Utility-first CSS framework for rapidly building custom user interfaces without leaving your HTML. Highly customizable with low-level utility classes that enable consistent, responsive designs.

T
Teamwork
Project Management
Proficiency60%

Comprehensive project management software designed for client work with time tracking and billing features. Combines task management, collaboration tools, and reporting for agencies and professional services.

Trello
Project Management
Proficiency90%

Visual collaboration tool using boards, lists, and cards to organize projects and tasks. Simple, intuitive interface based on Kanban methodology makes project management accessible and flexible.

TypeScript
Languages
Proficiency95%

Typed superset of JavaScript that enhances code quality and developer productivity through static type checking. Compiles to clean JavaScript and scales from small scripts to large enterprise applications.

Visual Basic
Languages
Proficiency90%

Event-driven programming language from Microsoft designed for rapid application development on Windows. Beginner-friendly syntax and visual development environment made it popular for business applications.

Visual Studio
Development Environments
Proficiency85%

Microsoft's comprehensive IDE for .NET, C++, and web development with powerful debugging and profiling tools. Enterprise-grade development environment with IntelliSense, code refactoring, and extensive extensions.

VS Code
Development Environments
Proficiency95%

Lightweight, powerful source code editor from Microsoft with built-in Git, debugging, and extensions marketplace. Fast, customizable, and supports virtually every programming language through extensions.

Vue.js
Web Frontend
Proficiency80%

Progressive JavaScript framework for building user interfaces with gentle learning curve and flexibility. Reactive data binding, component system, and excellent documentation make it approachable yet powerful.

Windows
Operating Systems
Proficiency70%

Microsoft's operating system dominating desktop and enterprise computing with extensive software compatibility. Supports diverse applications from productivity tools to gaming and enterprise solutions.

Xcode
Development Environments
Proficiency90%

Apple's official IDE for developing software for macOS, iOS, iPadOS, watchOS, and tvOS. Includes Interface Builder, debugger, instruments for performance analysis, and iOS Simulator.