
Kibrom Kidane
Verified Expert in Engineering
Mobile App Developer
Dubai, United Arab Emirates
Toptal member since March 11, 2021
Kibrom is a principal AI engineer and senior full-stack developer with 7+ years of experience building production software and AI systems. He specializes in agentic architectures, custom orchestration, scalable back-end systems, and cloud deployment across AWS and Google Cloud, with strong hands-on experience in Python, Java, and JavaScript/TypeScript.
Portfolio
Experience
- Git - 6 years
- Software Architecture - 5 years
- Artificial Intelligence (AI) - 5 years
- Full-stack - 5 years
- LangGraph - 3 years
- Flutter - 3 years
- AI Agents - 3 years
- React Native - 2 years
Preferred Environment
JetBrains IDE, Visual Studio Code (VS Code), Postman, MacOS, MetaTrader 5, Full-stack, TypeScript, Node.js, React, Claude Code
The most amazing...
...project I've worked on is the HelloFresh Android app. It transforms the way millions of users experience meal planning and preparation through a seamless app.
Work Experience
Machine Learning Engineer
Xmoro
- Architected and built a scalable, high-performance React application using TypeScript and Tailwind CSS, establishing a component-driven design system that reduced development time for new features.
- Engineered a custom optimistic UI state management system for real-time messaging, handling complex queueing, error recovery, and state transitions to deliver a near-instant user experience across Email and WhatsApp channels.
- Directed the technical implementation of a junior developer through daily code reviews, architectural planning, and mentorship, ensuring strict adherence to TypeScript best practices and maintaining a bug-free production codebase.
- Integrated Google's Generative AI SDK to power intelligent features such as "AI Questions" and automated response drafting, embedding large language models (LLMs) capabilities directly into the user's core workflow to enhance productivity.
- Directed the technical implementation of a junior developer through daily code reviews, architectural planning, and mentorship, ensuring strict adherence to TypeScript best practices and maintaining a bug-free production codebase.
- Integrated Google's Generative AI SDK to power intelligent features such as "AI Questions" and automated response drafting, embedding LLM capabilities directly into the user's core workflow to enhance productivity.
- Developed a robust file management system using Firebase Storage and Firestore, enabling secure multi-file uploads, cross-referencing, and seamless attachment handling within conversation threads.
- Implemented a responsive, accessible UI with complex animations using Framer Motion, ensuring a premium user experience across desktop and mobile devices while maintaining high performance scores.
- Orchestrated the integration of multiple back-end services, including Firebase Authentication, Cloud Functions, and 3rd-party APIs, creating a seamless and secure data flow for the email automation platform.
Machine Learning Engineer
Freelance Client
- Collected and cleaned seed data collected from open source datasets and websites.
- Formatted and generated synthetic datasets for training using the GPT-4 API.
- Fine-tuned the Llama 2 model with synthetic data and researched the results.
Trading Bot/EA Developer
TXD Consult LLC
- Wrote an EA to manage some trading behavior and to make automated trades based on indicator signals.
- Backtested the EA on MetaTrader 5 and made some improvements.
- Compiled and exported the EA for final use in MetaTrader 5.
Android Engineer
Foodsby, Inc.
- Worked on improving the app architecture and refactoring.
- Added new features and fixed bugs as a sole developer.
- Tracked app analytics to improve the overall stability of the app.
Android Kotlin Developer
Influence Mobile, Inc
- Helped rewrite an app in Kotlin from a React Native codebase base.
- Worked on adding new features and making the app scalable.
- Improved the overall test coverage and robustness of the app.
Senior Flutter Developer
SLEEPEDY, INC.
- Defined a suitable architecture and refactored code.
- Improved the codebase with unit tests and made the code testable.
- Improved the overall architecture by using reactive programming and dependency injection.
Android Developer (Security Knowledge and Experience)
One Item, Inc.
- Helped encrypt user information before storing it in the cloud.
- Worked on adding new features and fixed tracked issues.
- Helped with Identifying and mitigating security concerns of the Android app.
Android Developer (Kotlin)
HelloFresh
- Helped fix issues and implemented new features as part of a team.
- Created Jira tickets and investigated prioritized spikes and issues.
- Reviewed PRs and helped with test coverage and code optimization.
Flutter and Firebase Developer
Synodic, Inc
- Proposed and implemented a better project structure and app architecture.
- Developed design patterns and helped refactor the whole project.
- Developed Firebase functions and helped restructure the data model for best performance and reduced database costs.
- Mentored other developers and gave development and UX-related suggestions.
Android DevOps Developer
Dine Delivery
- Developed the main Android app and the driver and order handler apps.
- Tracked and fixed bugs proactively and reactively as the primary go-to person.
- Designed the database structure and overall architecture of the system.
- Managed and helped other developers to develop supplementary systems.
- Oversaw the overall development, testing, and deployment process.
Android Developer
Dine Delivery
- Developed order tracking and management apps using Java.
- Designed the overall architecture and database structures.
- Designed order assigning and priority management algorithms.
Experience
Audio Streaming App
Neuron
Synthetic Dataset Generation and Model Fine-tuning
https://github.com/kuwrom/fallacy_detectionKEY ACHIEVEMENTS
1. Dataset development:
• Curated organic datasets from reputable sources, covering 14 fallacy categories.
• Created a synthetic data generation pipeline, expanding the dataset to over 10,000 examples per category.
• Ensured diversity across multiple domains while maintaining consistency in fallacy representation.
2. Model fine-tuning:
• Utilized the Anyscale platform to fine-tune Llama 2 and 3 models on the custom dataset.
• Implemented systematic approaches for model training and evaluation.
3. Tool development:
• Developed Python scripts for data generation, validation, and model testing.
RESULTS AND IMPACT
The project yielded significantly improved accuracy in fallacy detection and generation. Potential applications include educational tools, content moderation, and argument analysis systems.
High Energy Physics Research
https://github.com/kuwrom/one-fieldZero dimensionless free parameters. Every mass ratio, every mixing-matrix element, α_em(0), sin²θ_W, G_ind/G_N, and η_B is fixed by pure group theory. The Planck mass only sets the unit system (equivalent to working in Planck units with M_Pl = 1), and any other dimensional observable could play the same role.
Education
Master's Degree in Cyber Security Management
Mekele Institution of Technology (MIT) - Mekele, Ethiopia
Bachelor's Degree in Software Engineering
Jigjiga Univarsity - Jigjiga, Ethiopia
Skills
Libraries/APIs
Retrofit, Google Cloud API, WhatsApp API, RxJava 2, Retrofit 2, Node.js, LiveData, Proguard, React
Tools
Android Studio, Amazon Simple Email Service (SES), Claude, Android Jetpack, Firebase Cloud Messaging (FCM), Git, Flow, Gradle, Xcode, ChatGPT, Canvas 2D, Claude Code
Languages
Java, Kotlin, Python 3, TypeScript, Python, Pine Script, EasyLanguage, C++, C, JavaScript, Dart, Swift, MQL5, MQL4
Frameworks
Android SDK, Genkit, LangGraph, React Native, Flutter
Paradigms
Agile Software Development, Unit Testing, Clean Code, Agile, Synthetic Data Generation, Model Context Protocol (MCP), Requirements Analysis, Human-computer Interaction (HCI), Testing, Model View ViewModel (MVVM), MVC Design, Clean Architecture, REST, Model View Intent (MVI), Test-driven Development (TDD), Management, Mobile Development
Platforms
Firebase, Android, Docker, MetaTrader 5, Tradestation, MacOS, Amazon Web Services (AWS), iOS, Azure, Azure Functions
Storage
NoSQL, Databases
Industry Expertise
Marketing, Cybersecurity, Project Management
Other
Data Structures, Algorithms, Artificial Intelligence (AI), Software Design, Psychology, Creativity, Android Development, Code Review, Technical Hiring, Jetpack Compose, OkHttp, User Interface (UI), Application Security, Serverless, Google Play Store, Fine-tuning, Full-stack, Technical Writing, Documentation, Web Scraping, Trading Bots, TradingView, Algorithmic Trading, Certificate Services, Gemini API, Retrieval-augmented Generation (RAG), Embedding Models, QA Testing, Particle Physics, Agentic AI, Multi-agent Systems, LangChain, AI Agents, Software Architecture, Software Project Management, Information Security, Encryption, Requirements & Specifications, Simulations, Research, Philosophy, Risk Management, Capability Maturity Model Integration (CMMI), Talent Management, Deep Learning, Reinforcement Learning, User Permissions, Firebase Cloud Functions, CTO, Interviewing, Geolocation, Machine Learning, Web Services, Graphics, Incident Management, Project Leadership, Physics, Incident Response, Organizational Structure, Research Methods, Deployment, Computer Vision, Coroutines, Data Compression, Audio, Audio Streaming, DNS, CI/CD Pipelines, Architecture, UI Testing, Localization, OpenAI GPT-4 API, Chatbots, 2D, Canvas 3D
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring