<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Isreal Oparanti </title>
    <description>The latest articles on DEV Community by Isreal Oparanti  (@serjson).</description>
    <link>https://dev.to/serjson</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F929906%2F703fb61d-1f81-4639-be45-b00fb5e3ea31.png</url>
      <title>DEV Community: Isreal Oparanti </title>
      <link>https://dev.to/serjson</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/serjson"/>
    <language>en</language>
    <item>
      <title>FoundrGeeks Is Live: Find Your Co-Founder the Intelligent Way</title>
      <dc:creator>Isreal Oparanti </dc:creator>
      <pubDate>Sat, 11 Jul 2026 09:19:23 +0000</pubDate>
      <link>https://dev.to/serjson/foundrgeeks-is-live-find-your-co-founder-the-intelligent-way-4a12</link>
      <guid>https://dev.to/serjson/foundrgeeks-is-live-find-your-co-founder-the-intelligent-way-4a12</guid>
      <description>&lt;p&gt;Finding a co-founder is one of the hardest parts of building a startup, and most platforms weren't built for it. LinkedIn is a professional directory, not a matching network. Reddit threads are noisy and unstructured. Cold outreach is a gamble.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FoundrGeeks is built specifically for this problem&lt;/strong&gt;. &lt;br&gt;
It's an AI-powered co-founder and team matching platform that connects builders based on what they're building, what skills they bring, and what gaps they need to fill, not just their job title or who they already know.&lt;/p&gt;

&lt;p&gt;The problem with finding a co-founder most builders looking for a co-founder face the same wall: the people they need aren't in their network, and the platforms that exist weren't designed for this specific search.&lt;/p&gt;

&lt;p&gt;You're not just looking for someone with the right skills. &lt;br&gt;
You need someone at the same stage, with the same intensity, who fills exactly the gaps you have right now. And you need to know that before spending three hours on discovery calls.&lt;br&gt;
That's the gap FoundrGeeks fills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How FoundrGeeks works&lt;/strong&gt;&lt;br&gt;
When you create a profile, you describe what you're building, what you bring to the table, and what you need. &lt;br&gt;
You set your stage, idea, MVP, or funded, and your weekly availability.&lt;/p&gt;

&lt;p&gt;From there, the AI takes over. It surfaces people whose strengths complement your gaps, scores each match as &lt;strong&gt;Strong, Good, or Potential,&lt;/strong&gt; and generates a plain-English explanation of why each person fits what you're building right now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three features stand out at launch:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Complementary matching:&lt;/strong&gt; the engine looks for people who fill your gaps, not mirror your background&lt;br&gt;
Scored matches with explanations, every match tells you exactly why, before you reach out&lt;br&gt;
Stage-aware feeds, as you move from idea to MVP to funded, your matches reshuffle automatically&lt;br&gt;
You also control your visibility, go public and let talent find you, or stay private and let the AI work quietly on your behalf.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why we built this&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This platform exists because of a project that never got finished. I had an idea I was excited about, found a few people to build with, made some headway, and then it fell apart. That experience stayed with me not as a failure, but as a design problem.&lt;br&gt;
Why does finding the right builder rely so much on luck? Why isn't there a structured, intelligent way to do this?&lt;br&gt;
Three of us decided to build the answer. FoundrGeeks is the platform we wished existed when we started.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try it today&lt;/strong&gt;&lt;br&gt;
FoundrGeeks is free. Creating a profile and receiving matches costs nothing. Early members will get extended free access when premium features launch.&lt;br&gt;
If you're building something and need the right people beside you, start at &lt;a href="https://foundrgeeks.com" rel="noopener noreferrer"&gt;https://foundrgeeks.com&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>How I Built an AI Co-Founder Matching Platform Assisted By GitHub Copilot</title>
      <dc:creator>Isreal Oparanti </dc:creator>
      <pubDate>Thu, 04 Jun 2026 14:33:28 +0000</pubDate>
      <link>https://dev.to/serjson/how-i-built-an-ai-co-founder-matching-platform-assisted-by-github-copilot-105i</link>
      <guid>https://dev.to/serjson/how-i-built-an-ai-co-founder-matching-platform-assisted-by-github-copilot-105i</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-05-21"&gt;GitHub Finish-Up-A-Thon Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;FoundrGeeks&lt;/strong&gt; is a global platform built around one core belief: &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The people you build with matter more than anything else.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;FoundrGeeks core values:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Networking:&lt;/strong&gt; you discover builders around you who share the &lt;br&gt;
same interests, the same problems, and the same drive. Not random &lt;br&gt;
strangers, but people your profile is actually compatible with, &lt;br&gt;
surfaced through AI matching.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Building your team:&lt;/strong&gt; whether you are looking for a co-founder, &lt;br&gt;
a skilled developer, a designer, or a product person, the platform &lt;br&gt;
helps you find the right fit based on real compatibility, not &lt;br&gt;
just keywords on a profile.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hiring:&lt;/strong&gt; early stage founders and skilled professionals can &lt;br&gt;
find each other in the same space. A developer looking for a &lt;br&gt;
dream project to join and a founder looking for that exact &lt;br&gt;
developer are both here, and the platform connects them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Core Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🤖 &lt;strong&gt;AI-Powered Talent Matching:&lt;/strong&gt; Uses NVIDIA Text Embeddings 
and LangChain to perform cosine similarity vector searches that 
mathematically calculate co-founder compatibility based on bios, 
skills, and goals&lt;/li&gt;
&lt;li&gt;🚀 &lt;strong&gt;Project Showcase Board:&lt;/strong&gt; Founders can pitch their startups 
and recruit the exact roles they need&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Real-Time Discussion Forums&lt;/strong&gt; A chatty, Facebook-style 
community space for collaboration, feedback, and networking&lt;/li&gt;
&lt;li&gt;🔔 &lt;strong&gt;Smart Notifications:&lt;/strong&gt; Real-time alerts for matches, replies, 
and new connections&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tech Stack:&lt;/strong&gt; Next.js, Node.js, Express, MongoDB, NVIDIA Text &lt;br&gt;
Embeddings, LangChain, JWT Auth&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/Isreal-Oparanti/Launchpad" rel="noopener noreferrer"&gt;https://github.com/Isreal-Oparanti/Launchpad&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 Website: &lt;a href="https://foundrgeeks.com" rel="noopener noreferrer"&gt;https://foundrgeeks.com&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/eNY-Rym-xxo"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxzvzcsmemrjabdzqqzil.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxzvzcsmemrjabdzqqzil.png" alt=" " width="799" height="366"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5xim783l8leaqbyn6n7a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5xim783l8leaqbyn6n7a.png" alt=" " width="799" height="364"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzskq1mcj9yv4lthaqska.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzskq1mcj9yv4lthaqska.png" alt=" " width="800" height="362"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Comeback Story
&lt;/h2&gt;

&lt;p&gt;This project has a real history and it shows in my commit log.&lt;br&gt;
It started a last year August. Early commits like &lt;code&gt;"fix cors issues"&lt;/code&gt;, &lt;br&gt;
&lt;code&gt;"fix auth page"&lt;/code&gt;, and &lt;code&gt;"added talents"&lt;/code&gt; go back months. &lt;br&gt;
I was building it in phases, pushing when I could, then going quiet &lt;br&gt;
for weeks. A typical side project story.&lt;br&gt;
At some point I hit a wall. The matching system existed but it &lt;br&gt;
was using OpenAI embeddings and it was slow and not accurate &lt;br&gt;
enough. The repo sat there with a commit that &lt;br&gt;
said &lt;code&gt;"Preparing for launch"&lt;/code&gt; that never actually launched.&lt;br&gt;
What was missing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The AI matching was unreliable and slow (OpenAI was the wrong 
tool for this)&lt;/li&gt;
&lt;li&gt;UI was inconsistent across pages, lots of small bugs&lt;/li&gt;
&lt;li&gt;No real demo data to show anyone&lt;/li&gt;
&lt;li&gt;The whole thing just felt unfinished
When I saw the GitHub Finish-Up-A-Thon challenge, it felt like 
it was written for exactly this project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What changed:&lt;/strong&gt;&lt;br&gt;
First thing I did was rebuild the matching engine from scratch. &lt;br&gt;
I switched from OpenAI to NVIDIA Text Embeddings with LangChain &lt;br&gt;
and a cosine similarity vector search. The difference was &lt;br&gt;
immediately obvious. Faster, more accurate, and the match scores &lt;br&gt;
actually made sense.&lt;/p&gt;

&lt;p&gt;Then I Improved the discussion forums. Threaded replies, real-time &lt;br&gt;
comment counts, pagination, delete controls, the full thing.&lt;br&gt;
Then I went through the UI properly. Profile pages, talent cards, &lt;br&gt;
project cards with real logos and cover images, navigation fixes, &lt;br&gt;
avatar rendering bugs. The kind of polish work you keep pushing &lt;br&gt;
back when you are chasing bigger features.&lt;/p&gt;

&lt;p&gt;Finally I built proper demo seed scripts so the platform actually &lt;br&gt;
looks and feels alive when someone opens it for the first time.&lt;/p&gt;

&lt;p&gt;The commit that marks the finish line: &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;code&gt;"Finish project features: AI Matching, Discussion Forums, Gen-Z avatars"---&amp;gt; with GitHub Copilot as co-author&lt;/code&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot
&lt;/h2&gt;

&lt;p&gt;Honestly the biggest thing Copilot did was keep me from stopping.&lt;br&gt;
When I was working alone on a side project that has already &lt;br&gt;
been "almost done" for months, the hardest part is yet perfected and lots of small-small tasks to do which github copilot took care of.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The NVIDIA matching engine&lt;/strong&gt; was the most technically heavy &lt;br&gt;
part of this whole build. Getting the LangChain pipeline right, &lt;br&gt;
structuring the vector search, handling edge cases when user &lt;br&gt;
bios were too short to embed properly. Copilot suggested &lt;br&gt;
patterns I wouldn't have found quickly on my own and kept me &lt;br&gt;
moving through the hard parts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The discussion forum backend&lt;/strong&gt; was one of those things I kept &lt;br&gt;
avoiding because wiring up full CRUD with proper permissions, &lt;br&gt;
reply counts that stay accurate, and delete controls that only &lt;br&gt;
show for your own replies felt like a lot. Copilot helped me &lt;br&gt;
get through it in one session instead of spreading it across &lt;br&gt;
multiple days.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Debugging&lt;/strong&gt; was where it really earned its keep. A few UI bugs &lt;br&gt;
like logo images not loading and avatar rendering glitching on &lt;br&gt;
certain pages had me stuck. Copilot helped me trace the root &lt;br&gt;
cause quickly both times.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;The honest take:&lt;/em&gt;&lt;/strong&gt; I would have finished this eventually &lt;br&gt;
without Copilot. But not by the deadline.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;FoundrGeeks is finally live.&lt;br&gt;
Shout out to Githup Copilot. &lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>githubcopilot</category>
      <category>ai</category>
    </item>
    <item>
      <title>Hello all, Between tailwindcss and styled-components which one is best to use for a react project.</title>
      <dc:creator>Isreal Oparanti </dc:creator>
      <pubDate>Fri, 03 Feb 2023 06:37:26 +0000</pubDate>
      <link>https://dev.to/serjson/hello-all-between-tailwindcss-and-styled-components-which-one-is-best-to-use-for-a-react-project-26aa</link>
      <guid>https://dev.to/serjson/hello-all-between-tailwindcss-and-styled-components-which-one-is-best-to-use-for-a-react-project-26aa</guid>
      <description></description>
    </item>
    <item>
      <title>Expo start error</title>
      <dc:creator>Isreal Oparanti </dc:creator>
      <pubDate>Fri, 30 Sep 2022 10:43:18 +0000</pubDate>
      <link>https://dev.to/serjson/expo-start-error-44ml</link>
      <guid>https://dev.to/serjson/expo-start-error-44ml</guid>
      <description>&lt;p&gt;Hi all &lt;br&gt;
Am new to React native.&lt;br&gt;
I just installed and initialized my first expo project.&lt;br&gt;
But after running&lt;br&gt;
expo start&lt;/p&gt;

&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;I keep getting this error.&lt;br&gt;
The expected package.json path(my project path) package.json does not exist.&lt;/p&gt;
&lt;/blockquote&gt;


&lt;/blockquote&gt;

&lt;p&gt;I have reinstalled several times.😢&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>expo</category>
    </item>
  </channel>
</rss>
