Skip to content
View benyam7's full-sized avatar
πŸ’ͺ
Make it or Make it
πŸ’ͺ
Make it or Make it

Highlights

  • Pro

Block or report benyam7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
benyam7/README.md
Benyam Seifu

Hi there, I'm Benyam Seifu

Software/Product Engineer | Indie Hacker | Athlete | Kickboxer

πŸ“ Addis Ababa, Ethiopia

Website LinkedIn GitHub X Email


πŸ‘‹ About Me

Dreaming up ideas and bringing them to life, especially in the world of SaaS, is where my passion truly lies.

Outside of programming, I have a diverse set of hobbies that include:

  • Traveling
  • Kickboxing, sparring with the boys
  • Walking and running in the mornings and evenings
  • Attending fight events like UFC <3

If you're ever in Addis Ababa, where I currently reside, we could:

  • Grab a coffee
  • Discuss indie making

It is always great to connect with like-minded individuals and share our passions.


πŸ› οΈ My Tech Stack & Skills

Here's a breakdown of the technologies and concepts I'm experienced with:

Foundational AI/ML & System Concepts:

  • Foundational AI/ML & System Concepts, System Design, Machine Learning, Supervised Learning, Unsupervised Learning, Reinforcement Learning, Transformers

Large Language Models (LLMs) - Core Concepts & Techniques:

  • LLMs, Prompt Engineering, One-shot, Multi-shot, Chain of Thought, Zero-shot/Few-shot Prompting, RAG, Tool-calling, Fine Tuning, PEFT, LoRA, QLoRA, Multi-modal models, TTS

LLM-based Agents & Workflows:

  • Agentic AI, LLM-based agents, LLM-based workflows, CrewAI

LLM & ML Frameworks/Libraries (Development):

  • LangChain, LlamaIndex, Haystack, LangGraph, Pytorch, tensorflow, Scikit

Vector Databases & Embeddings:

  • Vector-databases, Weaviate, Chroma, FAISS, text-embedding-ada-*, HF-Sentence Transformers, Cohere Embeddings, VertexAIEmbeddings, AnthropicEmbeddings

Model Providers & Specific Models:

  • Open Source Models (Llama, Mistral, Gemini, etc.), Closed Source Models (Claude, GPT, etc.), OpenAI, Anthropic, Deepseek

Local LLM Execution & Development Tools:

  • Ollama, llama.cpp, Gradio

Core Programming Languages & Runtimes:

  • Python, FastAPI, Typescript, Node.js, Java, Kotlin

Web Development - Frontend Frameworks:

  • React, Next.js, Svelte, SvelteKit, Vue3, Nuxt

Backend Development & BaaS:

  • Postgres, Supabase, Firebase, MedusaJs

Cloud Platforms & DevOps:

  • Docker, AWS, GCP, Azure, Vercel, Render, Railway, Cloudflare, Digital Ocean

Development Environments & Tools:

  • Anaconda, Jupyter Lab, Google Colab, Pycharm, Cursor, Vibe Coding

Mobile Development:

  • Flutter, React Native, Android

Web3:

  • Solana, Ethereum, Cosmos

πŸš€ My AI Projects

Here are some of the AI-powered projects I've been working on:

πŸ€– J.A.R.V.I.S. - Intelligent Portfolio Assistant

J.A.R.V.I.S.

Dates: Apr 2025 (Ongoing)
Live Demo: benyam.dev/ai
Description: J.A.R.V.I.S. is an intelligent chat application integrated into my portfolio website, designed to provide recruiters and visitors with instant, accurate information about my skills, projects, and professional experience. Leveraging a Retrieval-Augmented Generation (RAG) system, this AI dynamically answers queries by consulting a curated knowledge base of my personal and career data, ensuring relevant and context-aware responses.
Technologies: AI, LLM, RAG, Prompt Engineering, NLP, Deepseek, Vercel, Python, FastAPI, Next.js, TypeScript, Vector Database (ChromaDB), Text Embedding, LangChain, Docker, Google Cloud Run, Agentic AI, Tool/Function-calling, Multi-modal, TTS, Ollama, Structured Output.

πŸ• Web Doggoo - AI-Powered Website Summarizer

Web Doggoo

Dates: Apr 2025 (Ongoing)
Live Demo: web-doggo.vercel.app
Description: Web-Doggo is a delightful dog-themed web application that fetches AI-powered summaries of any website. Watch your faithful digital companion run, dig, and fetch comprehensive summaries using your preferred LLM provider!
Technologies: AI, Python, Next.js, Web Scraping, FastAPI, BeautifulSoup, LLM, Google AI, Ollama, Grok, OpenAI, Anthropic, Docker, Google Cloud Run, Pyppeteer, Chromium, Prompt Engineering, Vercel, TypeScript.


πŸ’‘ Other Notable Projects

✨ Creators Studio (Creds.xyz)

Dates: Sep 2022 - Aug 2024
Live Preview: studio.creds.xyz
Video Demo: Watch Demo
Description: Transform your community members into supercharged ambassadors. Protect and engage your community. Easily identify your most valuable members.
Technologies: Web3, SvelteKit, Cosmos-SDK, Digital Credentials, Verifiable Credentials, TypeScript, Keplr, Leap, Cloudflare.

πŸ›‘οΈ Creds App (Creds.xyz)

Dates: Sep 2022 - Aug 2024
Live Preview: app.creds.xyz
Video Demo: Watch Demo
Description: Creds is your reputation: portable, private and secure. Build your reputation. Take it everywhere.
Technologies: Web3, SvelteKit, Cosmos-SDK, Digital Credentials, Verifiable Credentials, TypeScript, Keplr, Leap, Cloudflare.

πŸ›’ Yetale Market Place App

Dates: June 2023 - Present
Play Store: View on Google Play
Video Demo: Watch Demo
Description: Buy anything you could ever need in just a single marketplace app. Check out YetAle, a crowdsourced digital shop, to see if the price is right! Or create your own listing and make money!
Technologies: Mobile, Jetpack Compose, Kotlin, Firebase.

🐦 Flappy Bug - Multiplayer Game

Dates: Ongoing
Live Preview: flappybug.onrender.com
Video Demo: Watch Demo
Description: Multiplayer version of the classic FlappyBird Game.
Technologies: Phaser3, TypeScript, Socket.io.

πŸ’³ VitraCash - Smart Debit Card App

Dates: Jun 2021 - Jul 2022
Instagram: @vitracash
Video Demo: Watch Demo
Description: Pay with best card every time.
Technologies: Kotlin, KMM, Compose, Spring.


πŸš€ Indie Hacking & Current Ventures

I'm passionate about building products and currently involved in the following ventures:

🎟️ invite.et - CTO & Product Engineer (June 2024 - Present)

invite.et

Website: invite.et
Description: invite.et is Ethiopia’s first all-in-one digital invitation, ticketing, and event management platform. As CTO & Product Engineer, I architected and launched a scalable SaaS solution enabling organizers to send invites, manage RSVPs, sell tickets, and track engagement across WhatsApp, SMS, Email, and Telegram. The platform features real-time analytics, QR-based check-ins, and customizable branding, empowering event creators to deliver seamless guest experiences.

πŸ‹οΈ gym.et - CTO & Product Engineer (June 2024 - Present)

gym.et

Website: gym.et
Description: gym.et is a modern SaaS platform designed to streamline gym and fitness business operations in Ethiopia. As CTO & Product Engineer, I led the development of a comprehensive solution for membership management, class scheduling, payments, and member engagement. The platform supports both web and mobile interfaces, empowering gym owners and trainers to grow their businesses with digital tools tailored for the local market.

πŸ“Έ albums.et - CTO & Product Engineer (June 2024 - Present)

albums.et

Website: albums.et
Description: Create a shared album for your event in seconds. Let everyone add their POV β€” from the dance floor to the dinner table.


πŸ’Ό Work Experience

CTO / Product Engineer at invite.et (Dec 2024 - Present)
invite.et Logo invite.et | Remote

invite.et is a multi-channel invitation platform that helps event organizers send and manage invites across WhatsApp, SMS, Email, and Telegram β€” all from one place. It supports custom RSVP flows, real-time delivery tracking, and QR-based ticketing for seamless check-ins. Organizers can brand their invites, upload bulk contacts, and view live analytics on delivery and engagement. Built with privacy in mind, the platform encrypts all data and includes access controls. With flexible configuration, feature flags, and A/B testing, invite.et makes it easy to scale personalized communication for any event.

Product & Engineering:
  • Designed and built the platform's multi-channel messaging system (email, SMS, WhatsApp, Telegram) from scratch, with a unified communication layer, rate-limiting, retry strategies, and real-time delivery tracking.
  • Implemented Domain-Driven Design (DDD) in a modular architecture using TypeScript and Node.js, decoupling core invitation logic from channel adapters for flexibility and scalability.
  • Developed a robust queueing system with Redis and Bull to handle message prioritization, backpressure, and API throttling during high-traffic events.
  • Created a custom feature flag system for controlled rollouts and A/B testing of new features.
  • Engineered highly configurable RSVP workflows and theming support using React, Next.js, and Tailwind CSS to support diverse event types and brands.
  • Enhanced performance via SSR, code splitting, and observability tooling, including logging, metrics, and alerting.
  • Built out testing infrastructure including unit, integration, and load tests to support safe iteration and scale.
  • Prioritized security and privacy, ensuring encrypted storage and access-controlled delivery of personal invitee data.
Sales & Partnerships:
  • Helped onboard early customers β€” including event planners, churches, and conference organizers β€” by customizing onboarding flows and implementing feedback directly into the product.
  • Designed systems with configuration over customization, enabling a single codebase to serve diverse clients with varying needs and branding requirements.
  • Collaborated with external partners (e.g., SMS/WhatsApp providers) to navigate business verifications, message template approvals, and delivery infrastructure.
  • Supported bulk event creators in scaling up their communications, unlocking new business verticals (e.g., corporate events, public campaigns).
Marketing & Community:
  • Drove product-led growth by implementing invite tracking, delivery insights, and RSVP analytics that improved organizer engagement and word-of-mouth usage.
  • Built real-time feedback loops for organizers to monitor campaign performance β€” enhancing the platform's perceived reliability and transparency.
  • Collaborated on crafting messaging for WhatsApp/SMS invites that maintained high delivery success and user engagement across demographics.
  • Led community conversations around digital event tools and onboarding strategy β€” especially for non-technical users β€” to lower adoption friction and expand reach.
  • Developed internal dashboards that helped surface usage trends and customer success stories, informing growth strategies.
Senior Full Stack Developer at Cheqd (Sep 2022 - Aug 2024)
Cheqd Logo Cheqd | Remote

cheqd is a Layer 1 blockchain network focused on Decentralised Identity, built using the Cosmos SDK with an associated token (CHEQ). As a driven and adaptable individual, I played a key role in cheqd's success as a Senior Frontend Engineer, contributing to product launches, and the development of customer-facing applications, all while ensuring seamless integration of Web3 technologies.

Product & Engineering:
  • Led frontend development on creds.xyz a consumer app for reputation, loyalty, and trust, using Svelte and SvelteKit, building the product from scratch to production.
  • Worked closely with the backend team to optimize the user experience for Web3 verifiable credential apps, ensuring performance and security standards were met.
  • Led the integration of Cosmos SDK functionalities into the app's frontend, ensuring seamless blockchain interaction.
  • Optimized user interfaces for high performance across diverse devices and platforms.
  • Conducted end-to-end testing for frontend components using Playwright, ensuring robust app performance.
  • Conducted performance optimizations, significantly improving page load times and application performance.
  • Developed and maintained UI component libraries and design systems.
  • Spearheaded the creation and maintenance of developer documentation for frontend SDKs, improving onboarding for both new developers and community members.
  • Introduced code quality standards, conducting regular code reviews, and enhancing collaboration among engineers.
  • Authored comprehensive documentation for the open-source community.
Sales & Partnerships:
  • Collaborated with product management and external partners, translating product requirements into technical solutions that drove continuous engagement in the app solutions that drove continuous engagement in the app.
  • Supported partnerships by developing customizable, white-labeled frontend components used by B2B partners.
  • Played an instrumental role in pre-sales by demonstrating live prototypes and the frontend capabilities of the creds.xyz app to potential partners and customers.
  • Worked closely with the business development team to integrate client feedback into the frontend design, improving the app's usability and client satisfaction.
Marketing & Community:
  • Created product demo videos showcasing the seamless user experience of creds.xyz, which were pivotal in onboarding partners.
  • Led internal workshops and product demos, training engineers and cross-functional teams on new frontend features and best practices.
Software Engineer at VitraCash (Jun 2021 - Jul 2022)
VitraCash Logo VitraCash | Remote

VitraCash is a fintech company focused on providing innovative payment solutions through AI-driven smart debit cards. As a Software Engineer, I was responsible for leading the frontend and mobile UI/UX development, as well as contributing to backend architecture, enabling seamless user interactions and ensuring optimal performance for the company's core mobile product.

Product & Engineering:
  • Led the UI/UX development of VitraCash's flagship mobile app using Kotlin Multiplatform Mobile (KMM), ensuring a consistent and responsive design across both Android and iOS.
  • Architected and implemented backend and UI components for the smart card solution, integrating AI-driven features that allowed users to optimize their payments based on financial insights.
  • Played a key role in establishing and maintaining a robust CI/CD pipeline for mobile and backend services, reducing deployment time and enhancing product reliability.
  • Conducted extensive user testing and collaborated with product teams to iteratively refine the app's design, increasing user satisfaction and retention.
  • Integrated multiple payment gateways and financial APIs into the app, ensuring secure and seamless payment processing.
  • Integrated KYC SDKs to ensure compliance with regulatory standards and improve the user onboarding process, resulting in a streamlined and secure identity verification experience.
  • Led code reviews for mobile app features and backend services, ensuring adherence to coding standards and improving the quality of the codebase.
Sales & Partnerships:
  • Supported the business development team by building mobile prototypes and showcasing the app's smart card features to potential partners and investors.
Marketing & Community:
  • Collaborated with the marketing team to develop product demo videos, highlighting the smart card's unique value proposition and UX flow.
  • Authored technical blogs and contributed to developer documentation, explaining the app's architecture and payment solutions for community engagement and transparency.
  • Actively participated in customer feedback sessions, implementing iterative improvements based on user insights to enhance the app's overall experience.
Software Engineer at LinkByCar (Apr 2021 - Sep 2022)
LinkByCar Logo LinkByCar | Remote

LinkByCar is a B2B platform integrating connected vehicle data with businesses to offer seamless solutions. As a Software Engineer, I played a critical role in developing the frontend and backend of their platform, ensuring smooth integration of connected vehicle data with enterprise systems and providing businesses with valuable insights.

  • Developed the B2B platform's frontend using React.js/NextJs providing a user-friendly interface that allowed businesses to seamlessly interact with connected vehicle data.
  • Architected and implemented the backend using Node.js, enabling secure, scalable data flows between vehicle data sources and business applications.
  • Integrated real-time vehicle data APIs into the platform, ensuring accurate and up-to-date information for users.
  • Optimized frontend performance by implementing progressive loading techniques and improving overall UI responsiveness, resulting in faster user interactions.
  • Led the design and development of custom dashboards, allowing clients to visualize and analyze data from connected vehicles.
  • Managed end-to-end testing using modern testing frameworks, ensuring the reliability and robustness of the platform.
  • Collaborated closely with cross-functional teams to ensure the alignment of product requirements with engineering capabilities, while continuously improving the platform based on client feedback.
Software Engineering Fellow at Major League Hacking (Feb 2021 - Apr 2021)
MLH Logo Major League Hacking | Remote

Major League Hacking (MLH) is a global community of student developers, and I was selected as a Software Engineering Fellow from among 20,000 applicants. During this fellowship, I contributed to various open-source projects, collaborated with a diverse group of developers, and gained hands-on experience in product development, focusing on full-stack solutions.

  • Contributed to multiple JavaScript and Ruby open-source projects, enhancing features, fixing bugs, and ensuring code quality through thorough testing and peer reviews.
  • Developed a gitgraph.js Flutter widget, providing interactive Git graph visualizations for developers, which helped users better understand branching and version control workflows.
  • Led the development of a multiplayer browser game using JavaScript and WebSockets, focusing on real-time interactions and seamless multiplayer experiences across platforms.
  • Collaborated with cross-functional teams on multiple full-stack projects, integrating frontend components with backend services using Node.js and GraphQL, ensuring high performance and scalability.
  • Conducted code reviews and offered mentorship to peers, sharing knowledge about JavaScript best practices and scalable design patterns.
  • Authored comprehensive developer documentation for the open-source contributions, improving onboarding for new contributors and ensuring long-term project sustainability.
Mobile and Full Stack Web Developer at Addis Fortune (Mar 2020 - Apr 2021)
Addis Fortune Logo Addis Fortune | Remote

Addis Fortune is one of Ethiopia's leading weekly business newspapers, expanding into digital marketplaces. As a Mobile and Full Stack Web Developer from March 2020 to April 2021, I developed two marketplace apps that facilitated seamless transactions, leveraging modern mobile technologies and backend services.

  • Developed Ke'messob, a marketplace app for buying and selling Injera, a staple Ethiopian food. The app featured three distinct user roles: buyer, seller, and delivery person, each with tailored interfaces and functionalities.
  • Engineered the frontend of Ke'messob using Kotlin, while leveraging Firebase for backend services, including real-time data synchronization and user authentication.
  • Developed Ye'tale, a marketplace app similar to Facebook Marketplace, allowing users to register as either sellers or buyers and engage in peer-to-peer transactions.
  • Built the frontend for Ye'tale using Kotlin and utilized Firebase as the backend, incorporating Firebase A/B testing and various other Firebase services to enhance app functionality.
  • Achieved trending status for Ye'tale in the marketplace apps section of Ethiopia's Play Store within three days of its release, increasing visibility and user engagement significantly.
  • Set up a CI/CD pipeline for both apps, automating the build and deployment process, and handled the publishing to the Play Store for seamless updates and releases.
Software Engineer at Anbessa (Jan 2017 - Feb 2020)
Anbessa | Remote

Anbessa is a technology company founded by the Ethiopian diaspora, providing innovative software solutions for various industries. I connected with the owner (Zac Solomon) through LinkedIn and, as a Software Engineer, contributed to the development of high-performance web applications and collaborated with the team in San Diego to deliver scalable solutions for international clients.

Product & Engineering:
  • Led the development of high-performance web applications using React.js and Node.js, ensuring scalability and responsiveness across devices and platforms.
  • Collaborated closely with the San Diego HQ, designing and implementing features for enterprise-grade solutions, ensuring alignment with the company's global objectives.
  • Architected and optimized backend services using Node.js and MongoDB, improving the platform's ability to handle large datasets and ensuring smooth data processing.
  • Integrated RESTful APIs and third-party services to expand the functionality of the web apps, including real-time features that enhanced user interactions and data updates.
  • Conducted regular code reviews and implemented best practices to maintain code quality and improve collaboration among engineers.
  • Provided technical mentorship to junior developers, guiding them through complex problems and improving their understanding of full-stack development.
Sales & Partnerships:
  • Collaborated with the sales team to develop demo applications for prospective clients, showcasing the company's technical capabilities and driving customer engagement.
  • Worked closely with business development teams to ensure the web apps met specific client requirements, ensuring seamless integrations with their existing infrastructures.
Marketing & Community:
  • Assisted in creating marketing materials that highlighted the performance and capabilities of the applications developed, contributing to product showcases and technical demonstrations.
  • Presented technical insights and findings during company workshops and events, promoting best practices and introducing new technologies to internal teams.
Computer Science Instructor at Addis Ababa City Administration of Ethiopia (Jun 2018 - Sep 2018)
ACA Logo Addis Ababa City Administration | Remote

Addis Ababa City Administration of Ethiopia oversees the development and public services of the capital. As part of the β€œHello Addis” project, I volunteered as a Computer Science Instructor from June 2018 to September 2018, developing and delivering programming education to high school students.

  • Created interactive lesson plans and hands-on coding exercises, introducing students to fundamental programming concepts and web development.
  • Mentored students on algorithms, problem-solving, and responsive design, fostering practical skills for real-world applications.
  • Collaborated with schools and educators to expand the program's reach, ensuring access to quality computer science education.
Web Developer Intern at Botter Inc. (LangBot) (Jun 2017 - Sep 2017)
Botter Inc. Logo Botter Inc. | Remote

LangBot Inc. (Botter) is an innovative platform focused on language learning through chatbots. As a Web Developer Intern from June 2017 to September 2017, I contributed to the development of progressive web applications (PWAs), enhancing the platform's accessibility and user experience across devices.

  • Developed progressive web applications (PWAs using preact) that provided a seamless user experience on both mobile and desktop platforms, ensuring consistent performance and responsiveness.
  • Optimized the user interface to improve engagement and interactivity, incorporating features that worked effectively across different screen sizes and devices.
  • Implemented offline capabilities for the PWA, ensuring that users could access language learning features without an active internet connection, enhancing usability.
  • Worked closely with the product team to deliver updates and new features based on user feedback, improving the overall functionality of the platform.

πŸŽ“ Education

Self-taught Self-taught, Udemy, Udacity, YT, Dev.to, Medium, Daily.dev (2016 - Present)

Continuously learning and staying updated with the latest advancements in software engineering and artificial intelligence through online courses, documentation, articles, and community engagement.


πŸ“« Let's Connect!

I'm always open to discussing new projects, collaborations, or just chatting about tech, AI, SaaS, or kickboxing! Feel free to reach out:

LinkedIn Β  Email Β  X Β  Portfolio

You can also reach me by phone at +251912176198.


Pinned Loading

  1. media-gen-microservice media-gen-microservice Public

    Python

  2. page_summarizer page_summarizer Public

    TypeScript

  3. token-swappa token-swappa Public

    TypeScript

  4. buildoors buildoors Public

    TypeScript

  5. spacers spacers Public

    Solidity

  6. llm-knowledge-extractor llm-knowledge-extractor Public

    Python