Skills

Key skills that define my professional identity.


Languages

C

Master the fundamentals of systems programming with the powerful C programming language.

C++

Build high-performance applications with object-oriented programming in C++.

Python

Develop versatile applications, data science solutions, and automation scripts with Python.

Java

Create robust, platform-independent applications using Java's object-oriented programming.

Javascript

Create interactive and dynamic web experiences with the versatile scripting language.

SQL

Query and manage relational databases efficiently with Structured Query Language.

Typescript

Enhance JavaScript with static types, making code more understandable and reliable.

HTML 5

Structure web content beautifully with the latest version of HyperText Markup Language.

CSS 3

Style web pages creatively with the latest iteration of Cascading Style Sheets.

Frameworks

ASP.NET Core

Build modern, cloud-based web applications with Microsoft's cross-platform framework.

Angular

Build dynamic web apps with a TypeScript-based open-source framework by Google.

React

Craft interactive user interfaces using components, state, props, and virtual DOM.

Next.js

Effortlessly build dynamic apps with routing, layouts, loading UI, and API routes.

Scikit-learn

Implement machine learning algorithms and data analysis with Python's scikit-learn library.

Spacy

Process and analyze natural language text with advanced NLP capabilities using SpaCy.

express.js

Build web applications and APIs quickly using a fast, unopinionated Node.js framework.

Node.js

Run JavaScript on the server side, enabling dynamic and responsive applications.

Tailwind CSS

Design beautiful, modern websites faster with a utility-first CSS framework.

Material UI

Create stunning and responsive UIs with a popular React UI framework.

Bootstrap

Quickly create responsive and appealing web designs using a popular CSS framework.

Tools

Git

Version control and manage code repositories efficiently with Git.

GitHub

Collaborate on projects, host repositories, and manage code with GitHub.

Android SDK

Develop native Android applications using the Android Software Development Kit.

Firebase

Build and scale applications with Google's comprehensive backend platform.

Wazuh

Monitor security events and manage threat detection with the Wazuh security platform.

ELK Stack

Analyze and visualize log data with Elasticsearch, Logstash, and Kibana.

Supabase

Build applications faster with open-source Firebase alternative and PostgreSQL backend.

Twilio

Integrate communication capabilities like SMS, voice, and video into applications.

Retell AI

Leverage AI-powered voice and conversation solutions for modern applications.

MongoDB

Store and retrieve data seamlessly with a flexible and scalable NoSQL database.

MySQL

Manage and organize relational databases efficiently for data-driven applications.

Platforms

Visual Studio Code

Code efficiently with the popular, feature-rich code editor from Microsoft.

Windsurf

Enhance development workflow with AI-powered coding assistance and tools.

Jupyter Notebook

Create and share interactive data science and machine learning notebooks.

Kaggle

Participate in data science competitions and access datasets for machine learning projects.

Digital Ocean

Manage and organize relational databases efficiently for data-driven applications.

Google Collab

Run Python code in the cloud with Google Colaboratory's free Jupyter notebook environment.

Azure

Utilize Amazon Web Services to build and deploy scalable, reliable, and secure applications.

Soft Skills

Problem Solving

Analyze complex challenges and develop effective solutions through systematic thinking.

Team Collaboration

Work effectively in teams, communicate ideas, and contribute to shared goals.

Technical Communication

Articulate technical concepts clearly to both technical and non-technical audiences.

Agile Development

Apply agile methodologies for iterative development and continuous improvement.