SKILLS

PROGRAMMING LANGUAGES

Python – Expert Lua – Expert
C Language – ExpertC++ – Intermediate
C # – IntermediateR – Intermediate
Matlab – AdvancedPLC – Intermediate
JS, HTML, CSS – ExpertVerilog – Advanced
Programming languages Skill Levels

DEVELOPMENT TOOLS EXPERIENCED

GitHubDocker
JenkinsVS-Code
Linux-BashGNU-Make
Toolchains, Cross-compilers
Development Tools used

ML & VISION & NLP FRAMEWORKS HANDS-ON EXPERIENCE

PytorchScikit-learn
XGBoostOpenCV
PandasNumpy
Transformers – Hugging FaceGymnasium – RL
Open AI GPT Models – using APIOpenAI Chat Assistants
TensorflowKeras
AI Skills Hands-on Experience

ALGORITHMS FAMILIARIZED WITH

Search Algorithms
Informed (Heuristics) :A-Star, MiniMax, AlphaBeta
Uninformed: Breadth First (BFS), Depth First (DFS)
Uniform-Cost Search
Iterative-Deepening-DFS
Genetic Algorithms
Roulette-wheel SelectionTournament Selection
Fitness Evaluation FunctionsMutation Methods
Cross-Over Methods
Reinforcement Algorithms
Bandit algorithmsDynamic programming
Monte-Carlo methodsQ-Learning
AI Related Algorithms Developed

EMBEDDED SYSTEMS ENGINEERING

FreeRTOSDigital Control Systems
TimeSys LinuxRobotics, Kinematics
Digital Filters: FIR, IIRComm. Protocols: UART, SPI, I2C
MQTTRS232, RS484-Modbus
Embedded Tools

MACHINE LEARNING PROCESS HANDS-ON-EXPERIENCE

Data Preprocessing
Data CleaningNormalization
Feature SelectionDimensionality Reduction
Balance Over/Under SamplingData Augmentation
Training, Validation, & Testing
Data Splitting MethodsCross-Validation Techniques
Regularization TechniquesHyperparameter Tuning
Optimization Algorithms
Model Evaluation & Performance
Classification MetricsRegression Metrics
Ranking MetricsModel Comparisons
Model Optimizations
Machine Learning Critical Skills Hands-On Experience