Thomas Kidane profile photo

Thomas Kidane

thomastkf02@gmail.com(919) 672-2471Durham, NCGitHub

Computer Science & Mathematics at Duke University

Education

Duke University
B.S, Computer Science & B.A, Mathematics
Relevant Coursework: Data Structures & Algorithms, Computer Architecture, Linear Algebra, Advanced Multivariable Calculus, Advanced Probability, Advanced Linear Algebra, Operating Systems
Duke University May 2025 – Present
Research Assistant under Prof. Fan Wei
  • Architected and deployed a distributed computing system from the ground up, scaling processing from a single machine to a 15+ computer cluster to solve major computational bottlenecks.
  • Drove performance by migrating the codebase to C++ (slashing computation time by 270%) and re-engineering a core algorithm (achieving a 350% speed increase).
  • Developed a comprehensive test suite to validate performance benchmarks and ensure system stability throughout the refactoring and migration process.
Dunyatech Technology Feb 2023 – Apr 2024
Linux and ML Instructor
  • Developed and authored 60+ training modules on Bash, Python, and Machine Learning (Scikit-learn, NumPy, Pandas), establishing the primary curriculum for new developers.
  • Successfully onboarded and trained over 30 new developers, increasing team productivity and standardizing internal development practices.
BYT TechnologiesOct 2021 – May 2023
Software Engineer
  • Architected and deployed a predictive credit rating system using Scikit-learn and MySQL, cutting manual scoring time by 70% and accelerating the loan approval process.
  • Developed the company's core FinTech web app, managing a 12-user beta launch to gather critical feedback and iterate on the product before its full release.
  • Initiated and secured a strategic partnership with Abyssinia Bank, the 2nd largest bank in the country, to underwrite the platform's financial services.

Projects

AI-Driven Video Ingestion and Labeling System C++, Qt
  • Architected and built a cross-platform desktop application with C++ and Qt, automating video ingestion.
  • Integrated an AI-powered backend that harnessed the OpenAI API to auto-generate descriptive metadata and indexed all content within an SQLite database for instant search and retrieval.
Library Resource Access Tool Django, PostgreSQL, Telegram API
  • Built and deployed a unified platform, integrating a Django web app with a Telegram chatbot, to streamline library resource access for 200+ students.
No-Code Telegram Marketplace Node.js, Express.js, ElephantSQL
  • Developed a platform enabling non-technical business owners to launch custom Telegram e-commerce bots with integrated payments, inventory, and delivery.
  • Utilized Node.js for backend logic and ElephantSQL (PostgreSQL) for scalable data storage and management.

Skills & Interests

Skills: Python, C++, Javascript, Pandas, Numpy, Next.js
Interests: Math Olympiad (Ethiopian Math Olympiad), Competitive Programmer (Expert on Codeforces, honorable mention in regional ICPC competition), Making Comedy