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.