Summary
Overview
Work History
Education
Skills
LANGUAGES
Timeline
Generic
BRAICO MWANGI

BRAICO MWANGI

Nairobi

Summary

Software Engineer with 8+ years of experience in data mining, web scraping, and automation. Proven expertise in building large-scale OSINT tools, LLM-powered APIs, and NLP-based systems. Strong background in delivering production-ready data pipelines and mentoring engineering teams.

Overview

11
11
years of professional experience

Work History

Software Engineer (Search)

Brave Software
07.2023 - 07.2025
  • Designed and deployed API endpoints powered by LLMs to extract features, labels and structured data for Brave Search engine, improving data retrieval speed and accuracy.
  • Built a data ingestion pipeline to scrape, process, and unify heterogeneous schemas for Points of Interest (POIs), enhancing data integration and search coverage.
  • Improved official website detection algorithms, increasing result relevance and accuracy for high-intent queries.
  • Localized the Brave Search interface into Swahili, expanding accessibility and user reach to over 200 million Swahili-speaking audiences.

Software Developer

E-kraal Innovation Hub
05.2015 - 02.2023
  • Designed and developed an OSINT tool using browser automation, data mining and NLP to automate digital footprint analysis, reducing investigation time by 40% for research and intelligence use cases.
  • Initiated creation of over 100 personas to enhance marketing and information dissemination, improving outreach effectiveness.
  • Automated an avatar management tool that manages multiple personas with a view on social media influencing. This increased outreach effectiveness by 50%.
  • Built and managed a large social media database of 100,000+ profiles by scraping Facebook, Tinder and Twitter Kenyan users.
  • Led a team of 5 developers to successfully deliver two software tools from concept to production, achieving 100% client adoption and sustained support over 2+ years.
  • Authored comprehensive user and technical documentation for two software applications, enhancing user understanding and reducing support requests.
  • Deployed and optimized software solutions for 8 clients, providing long-term support, version upgrades and feature enhancements.
  • Contributed to the Research and Development team for 6 years, driving the development and launch of innovative intelligence and automation tools.
  • Conducted Operational Security (OPSEC) and OSINT training for 50+ professionals, strengthening organizational awareness and investigative capabilities.
  • Mentored 4 junior developers and OSINT enthusiasts in data mining, automation techniques and ethical research practices, contributing to their professional development.

Systems Developer

Nature Surf Systems
01.2015 - 05.2015
  • Modernized 2 legacy information management systems and refined end-user documentation.
  • Installed, configured and maintained IT equipment and software, ensuring optimal performance and reducing downtime by 40%.

Education

Bachelor - Business Information Technology

Kenya Methodist University
12.2014

Skills

  • Python
  • API development
  • Flask, FastAPI
  • Automation
  • LLM, AI
  • MySQL, MongoDB
  • HTML, CSS, JavaScript
  • Web Scraping, Selenium
  • Technical Support, QA, Linux
  • OSINT, OPSEC
  • Research, Natural Language Processing (NLP)
  • Git, AWS, Docker proficiency

LANGUAGES

English
Full Professional
Swahili
Native or Bilingual

Timeline

Software Engineer (Search)

Brave Software
07.2023 - 07.2025

Software Developer

E-kraal Innovation Hub
05.2015 - 02.2023

Systems Developer

Nature Surf Systems
01.2015 - 05.2015

Bachelor - Business Information Technology

Kenya Methodist University
BRAICO MWANGI