About Me
Hello! I'm Yeshiwas and I'm Talented Senior Software Engineer proficient in all phases of the software development lifecycle. Adept at working with Agile and Scrum methodologies to accomplish project milestones according to specific timeframes. Highly organized and detail-oriented professional with years of progressive experience in the field.
I've had the privilege of working at many companies and individuals. My main focus these days is building accessible, inclusive products and digital experiences for my clients.
Here are a few technologies I've been working with recently:
- Flutter
- JavaScript (ES6+)
- React
- Angular
- Laravel
- Node.js
- Next
What I'm Offering
Design
Product design, UI/UX design, Design systems
Development
Developing scalable web apps and mobile apps
Deployment
Automated deployment workflow and CI/CD pipelines
Maintenance
Continuous monitoring, maintenance and support
Where I’ve Worked
Mobile Team Lead @ Afrochat
2023-06-01 - Present
- Leading the mobile development team to deliver high-quality AI-driven applications using Flutter.
- Customized generative AI models to emulate character AI, enhancing user engagement through human-like interactions.
- Developed a system to analyze and summarize text retrieved from search results for concise and user-friendly presentation.
- Contributed to the design and implementation of mobile interfaces, ensuring seamless user experiences.
Other Noteworthy Projects
Weather App
A weather app built with Flutter, showcasing Clean Architecture and BLoC state management for fetching and displaying real-time weather data using a Weather API.Gebeya
An e-commerce application developed with Flutter, featuring a robust backend powered by Node.js, Apollo, and GraphQL for efficient product management and seamless user experience.Simple Dictionary App
A dictionary app designed to translate local languages to English. Built with Flutter, it leverages Firebase for backend operations and local storage for offline capabilities.Vehicle Speed Tracker
A platform designed to reduce car accidents caused by overspeeding by tracking vehicle speed in real-time and sending overspeeding data to nearby traffic authorities for timely intervention.