Erick Wangombe

Software Engineer | AI Evaluation Specialist | Systems Thinker

Software engineer with a Bachelor's degree and a growing track record in both development and AI evaluation. Combines a solid foundation in programming with hands-on experience analyzing and improving machine-generated outputs. Has developed a practical approach to problem-solving, breaking down complex systems, identifying inefficiencies, and refining solutions step by step. Recently focused on AI training work, evaluating model responses for logical consistency, accuracy, and depth. Known for being detail-oriented, reliable, and easy to work with across technical and non-technical contexts.

Skills

Python (Advanced)Dart / Flutter (Intermediate)KerasSupervised LearningData PreprocessingModel EvaluationAI AnnotationFirebase (Auth, Real-Time Database)Database SystemsRubric-based content evaluationError detectionLogical consistency analysisTechnical writingGitGitHubLinuxWindowsAlgorithmsDigital LogicSoftware Engineering PrinciplesAI response evaluation and quality scoringLogical reasoning and structured analysisIdentification of hallucinations and weak reasoningPrompt interpretation and instruction-following analysis

Experience

AI Training and Evaluation Specialist (Freelance)

Outlier

2023 – 2025 · Remote

  • Evaluate AI-generated responses across technical and reasoning-based tasks
  • Identify logical inconsistencies, shallow reasoning, and unsupported conclusions
  • Provide structured feedback aligned with detailed evaluation rubrics
  • Compare multiple model outputs to determine quality and depth
  • Contribute to improving overall AI response accuracy and reliability

AI Data Annotator & Evaluator

Remotasks

2024 – 2025

  • Evaluated AI-generated outputs for accuracy, clarity, and logical consistency using structured rubrics.
  • Identified factual errors, ambiguities, and inconsistencies in machine-generated responses across diverse technical domains.
  • Produced detailed written justifications and feedback to improve dataset quality for AI training pipelines.

Software Development Assistant

Independent / Contract Work

2017 – 2022

  • Supported development of small-scale applications and internal tools
  • Assisted in debugging, testing, and improving existing codebases
  • Worked with basic front-end and back-end components
  • Helped translate user requirements into practical technical solutions
  • Maintained clean, readable code with a focus on simplicity

Software Engineer experience

– Present

  • Developed and maintained software applications using modern programming principles
  • Participated in software design, implementation, testing, and deployment processes
  • Applied object-oriented programming concepts to build scalable solutions
  • Built responsive web interfaces using HTML, CSS, JavaScript, and related technologies
  • Integrated front-end interfaces with back-end services and databases
  • Improved application usability and performance through testing and optimization
  • Designed and managed relational databases
  • Created queries, optimized data retrieval, and maintained data integrity
  • Worked with SQL-based database systems
  • Conducted functional testing and troubleshooting of software applications
  • Identified, analyzed, and resolved software defects
  • Utilized debugging tools and testing methodologies to improve reliability
  • Used Git and GitHub for source code management
  • Participated in collaborative development workflows
  • Maintained project documentation and code reviews

Projects

Data Processing and Automation Scripts

Developed lightweight scripts to handle repetitive data tasks

  • Improved efficiency by reducing manual processing steps

Basic Web Application Development

Built simple web interfaces using HTML, CSS, and backend logic

  • Focused on usability and straightforward functionality

Education

Grand Canyon University

Grand Canyon University

Built with Round Zero