Skills
My technical skills and expertise
Professional Skills
JavaScript
AdvancedModern Javascript development using ES6+ features.
React
AdvancedA JavaScript library for building user interfaces, including Hooks, Context, and state management.
Node.js
AdvancedA JavaScript runtime built on Chrome's V8 engine for server-side development.
Git
AdvancedA distributed version control system for tracking changes in source code during software development.
VS Code
AdvancedA lightweight but powerful code editor with a rich ecosystem of extensions.
Postman
AdvancedAPI development and testing tool that simplifies API design, testing, and documentation.
Jest
AdvancedJavaScript testing framework focused on simplicity and ease of use.
Frontend Development (6)
JavaScript
AdvancedModern Javascript development using ES6+ features.
TypeScript
IntermediateA strongly typed superset of JS that allows for static typing and improves code quality and maintainability.
React
AdvancedA JavaScript library for building user interfaces, including Hooks, Context, and state management.
Astro
BeginnerA modern static site generator that supports multi-framework integration.
Webpack
BeginnerA static module bundler for modern JavaScript applications.
Vite
BeginnerA next-generation front-end build tool that focuses on speed and performance.
Backend Development (11)
Node.js
AdvancedA JavaScript runtime built on Chrome's V8 engine for server-side development.
Python
IntermediateA versatile programming language suitable for web development, data analysis, machine learning, and more.
Java
BeginnerA high-level, object-oriented programming language and computing platform for enterprise application development.
Go
BeginnerA statically typed, compiled programming language designed for simplicity and efficiency.
C++
IntermediateA high-performance systems programming language widely used for game development, system software, and embedded development.
C
BeginnerA low-level systems programming language, foundational for operating system and embedded system development.
Kotlin
BeginnerA modern programming language developed by JetBrains, fully interoperable with Java and a preferred choice for Android development.
Ruby on Rails
BeginnerA dynamic, open-source programming language focused on simplicity and productivity, and the foundation of the Rails framework.
PHP
BeginnerA popular general-purpose scripting language that is especially suited to web development.
Express.js
IntermediateA fast, minimalist web framework for Node.js.
Spring Boot
BeginnerA powerful framework for building Java-based enterprise applications.
Database (3)
MySQL
BeginnerA widely used open-source relational database management system.
PostgreSQL
IntermediateA powerful open-source relational database management system known for its reliability, robust feature set, and adherence to ACID principles.
Microsoft SQL Server
IntermediateA relational database management system developed by Microsoft.
Development Tools (10)
Git
AdvancedA distributed version control system for tracking changes in source code during software development.
VS Code
AdvancedA lightweight but powerful code editor with a rich ecosystem of extensions.
IntelliJ IDEA
BeginnerJetBrains flagship IDE, the preferred tool for Java development, with powerful intelligent coding assistance.
Docker
BeginnerA containerization platform that simplifies application deployment and environment management.
Kubernetes
BeginnerAn open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.
Nginx
BeginnerA high-performance web server and reverse proxy server.
AWS
IntermediateAmazon Web Services, a comprehensive cloud computing platform.
Postman
AdvancedAPI development and testing tool that simplifies API design, testing, and documentation.
Figma
IntermediateCollaborative interface design tool for UI/UX design and prototyping.
Lightroom
IntermediateProfessional photo editing and design software.
Other Skills (3)
GraphQL
BeginnerA query language for APIs and a runtime for executing those queries with your existing data.
Jest
AdvancedJavaScript testing framework focused on simplicity and ease of use.
OpenGL
BeginnerA cross-platform graphics API for rendering 2D and 3D graphics.