Skills

15 skills across 3 categories

Technical skills and expertise I've developed through projects and professional experience.

Programming Languages

Python icon
Python
Expert 5 years experience
Versatile programming language for software development, data science, database interaction, and machine learning.
Javascript icon
Javascript
Advanced 4 years experience
Primarily used to integrate frontend and backend of fullstack applications and interacting with MySQL databases.
Java icon
Java
Intermediate 4 years experience
A class based language used in software development, primarily in the logic layer.
C icon
C
Intermediate 2 years experience
A low level language usually used in cyber security.
php icon
php
Intermediate 1 year experience
A complex language occasionally used to interact with databases and frontend displays.
Ruby icon
Ruby
Intermediate 1 year experience
A class-based language used to create logic applications.

SDLC

Object-Oriented Programming icon
Object-Oriented Programming
Expert 6 years experience
An object approach to programming where class features are inherited by subclasses.
Technical Writing icon
Technical Writing
Expert 4 years experience
Professional writing of technical documents including test plans, user guides, and project reports.
Frontend Development icon
Frontend Development
Intermediate 3 years experience
Developing visual interfaces focused on user experience and integrating with backend elements.

Technical Knowledge

Data Science icon
Data Science
Advanced 2 years experience
Analyzing data using data mining and machine learning.
Database Management Systems icon
Database Management Systems
Advanced 4 years experience
Designing, coding, and maintaining database systems in various languages.
Bioinformatics icon
Bioinformatics
Intermediate 2 years experience
Analyzing biological data and exploring algorithms to understand living systems.
Machine Learning icon
Machine Learning
Intermediate 3 years experience
Mining, classification and prediction of data using various techniques and models like Decision Trees, Association Rules, and Neural Networks.
Cyber Security icon
Cyber Security
Intermediate 2 years experience
Defending against various cyber attacks like SQL injection, buffer overflow attacks and SYN flooding, and performing encryption and decryption.
Distributed Computing icon
Distributed Computing
Intermediate 2 years experience
Interacting with peer-to-peer and distributed networks.