Nice to meet you! I am Kidus, a Software Engineer, Full Stack Web Developer, and Android Application Developer based in Addis Ababa, Ethiopia.
I am passionate about solving real-world challenges and designing high-impact digital solutions that meaningfully optimize both online platforms and local corporate infrastructures.
I hold a BSc. degree in Electromechanical Engineering and bring diverse domain experience from the Electronics and Communication Engineering sector. Driven by continuous learning, I have earned certifications as a Full Stack Web Developer and an Artificial Intelligence Programmer, and I am currently expanding my expertise by studying Machine Learning with Udacity.
I recently developed and deployed a comprehensive, enterprise-grade Inventory Management System tailored for organizational efficiency and financial accuracy. This project showcases my ability to build secure, scalable, and user-centric full-stack solutions.
- Backend: Python 3.11, Flask, SQLAlchemy (ORM)
- Database: PostgreSQL (engineered with strict FIFO & Weighted Average Costing valuation logic)
- Security: AES encryption for sensitive fields, CVE-aware environment hardening, and secure role-based session states.
- Frontend: Fully responsive web dashboard (highly optimized for heavy corporate data entry workflows).
- DevOps: Automated backup schedules, Linux server administration, and asynchronous Telegram monitoring integration.
- Financial Intelligence: Dynamic generation of official Stock Valuation and corporate tax reporting sheets using real-time WAC/FIFO tracking.
- Identity & Access Management: Fully integrated customized corporate mailing domains (
@domain.com) backed by rigorous role-based access controls (RBAC). - Immutability & Security First: Formulated architectural layouts restricting ledger entry edits/undos exclusively to administrative tiers to guard corporate audit trails.
- Instant System Alerts: Fully custom companion Telegram bots connected via system event loops to push immediate critical alerts and platform updates straight to company threads.
Click the thumbnail block above to watch a detailed 17-minute live run-through demonstrating architecture, workflows, and dynamic ledger evaluations.
This platform is actively deployed and operates as the central inventory management engine for Nufoqya Real Estate.
- Verified Performance: Orchestrated seamless production database migrations without a single second of service downtime.
- Corporate Oversight: Maintained directly under standard operational protocols governed by Executive and Finance branches.
- References: Professional enterprise performance letters available upon direct request.
"I am happy with the update as usual and appreciate the initiative... I believe Kidus would be a great asset for other projects." β Almaz, Executive Director at Nufoqya
Are you looking to modernize your business workflow or require a highly secure, custom-engineered backend framework? I am available for architectural consulting and contract work.
- Telegram Direct: @kidusmik
- Email: kidusmik@gmail.com
Here are some of my legacy mobile application architectures that are no longer actively maintained:
Awde Negest is an algorithmic mobile adaptation of traditional Ethiopian astrology systems. It parses and computes contextual combinations of names, geographical locations, and chronological matrices to provide comprehensive personality mappings, predictions, and guidance metrics for specialized life parameters (e.g., enterprise ventures, travels, and relational pairings). It is an Ethiopian astrology which divines personality and behavior of a person, gives prediction and advises about different aspects of life such as marriage, travel, enmity, pregnancy, trial, illness, business and so much more by calculating the letters of names, places, months and other fields that are required by the categories you chose.
Core Mobile Technologies Used:
Enney is a massive cross-cultural astrological and personality analytics platform. The application unifies disparate evaluation systems (Vedic, Western, Chinese, Celtic, and traditional Ethiopian charts) while implementing fully integrated personality assessment modules modeled on the Myers-Briggs Type Indicator (MBTI) and the Enneagram structure. It provides detailed insights into your Sun, Moon, Ascendant, Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, Rahu and Ketu signs, giving you a comprehensive analysis of your astrological chart. In addition, it includes psychology personality tests, the Myers-Briggs type indicator (MBTI) and Enneagram, that provides an in-depth analysis of your personality type, strengths, and weaknesses. It also offers some information about Palmistry, allowing you to explore the lines on your palm and gain some insights. It offers information to explore the connection between the stars, the psyche, and the future.
Core Mobile Technologies Used: