MARTIN NJOROGE — AI Trainer & Freelance Software Engineering Consultant
Expertise in Full Stack Web (2.0 yr.), AI and Machine Learning (2.0 yr.).
Last verified on December, 2025Core Skills
Bio Summary
Software Engineer with hands-on experience in AI training and software development. Proficient in Python, Java, C++, JavaScript, PHP, and MySQL. Skilled with TensorFlow, Scikit-Learn, and PyTorch. Master's and Bachelor's degrees in Software Engineering and Intelligent Systems from Kirinyaga University. Developed an AI-augmented code optimization framework and an academic performance predictor using ML techniques. Strong background in full-stack system development, machine learning model evaluation, dataset annotation, and software engineering research.
Technical Skills
| Programming Languages | Java, JavaScript, PHP, Python |
| Ruby Libraries and Tools | Active model serializer |
| C++ Libraries and Tools | C/C++/C# |
| UI Frameworks, Libraries, and Browsers | HTML/CSS Preprocessors |
| AI & Machine Learning | Neural Networks, NLP, PyTorch, Scikit-learn, TensorFlow |
| Python Libraries and Tools | PyTorch, Scikit-learn, TensorFlow |
| Data Analysis and Visualization Technologies | Data Analysis |
| Databases & Management Systems / ORM | Data Lake, MySQL |
| Methodologies, Paradigms and Patterns | Architecture and Design Patterns |
| Virtualization, Containers and Orchestration | Docker |
| Version Control | Git |
| Operating Systems | Linux |
| Third Party Tools / IDEs / SDK / Services | Microsoft Visual Studio Code |
| Other Technical Skills | Optimism |