Skip to content

Usama-dev182/Usama-dev182

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 

Repository files navigation

Hi there! πŸ‘‹ I'm Usama Ali

πŸš€ **Frontend engineer | typescript developer | frontend developer | frontend react developer | frontend typeScript developer | react developer **
🎯 Specializing in React.js, TypeScript, modern frontend technologies β€” and building AI-enabled frontends


πŸ™‹β€β™‚οΈ About Me

I'm a passionate software engineer from Pakistan πŸ‡΅πŸ‡° with 4 years of experience crafting exceptional user experiences and building scalable frontend solutions. My expertise lies in translating complex Figma designs into pixel-perfect, high-performing interfaces, optimizing API integrations, and leading teams toward successful project outcomes.

Lately, I'm expanding into applied AI β€” building LLM-integrations, Retrieval-Augmented Generation (RAG) systems, agentic AI experiments, and practical prompt engineering for production-grade apps.

When I'm not coding, you'll find me exploring new technologies, solving real-world problems, mentoring junior developers, or contributing to open-source projects.


🌟 Tech, AI & Leadership Skills

  • Frameworks / Libraries: React.js, Next.js, Vue.js, Nuxt.js, Node.js, Redux, Redux Toolkit, React Query
  • Languages: JavaScript, TypeScript, HTML, CSS
  • Tooling: TailwindCSS, MUI, Bootstrap, Jest, CI/CD, Styled Components
  • AI / LLM Stack: OpenAI, Cohere, Hugging Face, LangChain, LlamaIndex, Pinecone, Weaviate, FAISS, embeddings, vector databases, prompt engineering, RAG (Retrieval-Augmented Generation), LLM integration patterns, agentic AI prototypes
  • Leadership: Project Leadership, Agile/Scrum, Mentoring, Code Reviews, Cross-functional Collaboration
  • Other Skills: Teamwork, Communication, Time Management, Problem-Solving

πŸ”­ What I'm Working On

Currently, I’m a frontend engineer at eBrainX Solutions, creating event management solutions that drive real impact. Previously, I worked at Techling Pvt, focusing on scalable data pipeline solutions, collaborating with global teams, and integrating complex APIs into beautiful, user-friendly interfaces.

🚩 Key Projects

  • Daspire Website
    Redesigned and optimized the platform for enhanced user engagement and performance.

  • Cohere
    Architected the frontend for a SaaS platform focused on seamless virtual collaboration.

  • Cazvid
    Contributed to the world’s largest video resume-based job board, focusing on user journeys and UI performance.


πŸ€– AI Projects & Experiments

  • Agentic AI Playground β€” Personal experiments with multi-step agents (planner + executor + tool invocations). Repo: https://github.com/Usama-dev182/agentic-ai-playground (placeholder)
  • Prompt Engineering Playbook β€” Curated prompt templates and few-shot examples for intent steering, system messages, and safety prompts. Repo: https://github.com/Usama-dev182/prompt-playbook (placeholder)
  • RAG Documentation Search β€” A demo that ingests docs, creates embeddings, stores them in a vector DB, and serves a conversational UI. Repo: https://github.com/Usama-dev182/rag-docs-search (placeholder)
  • LLM Integrations & Frontend Patterns β€” Example apps demonstrating streaming completions, conversation state, and cost-optimized hybrid retrieval+generation.

(Links above are examples β€” I plan to create/pin these repositories so you can open them directly.)


🧭 AI Workflow (how I approach AI features)

  1. Define the user goal and acceptance criteria (UX + safety).
  2. Collect & sanitize source data (documents, logs, APIs).
  3. Preprocess and split documents, compute embeddings.
  4. Store vectors in a vector DB (Pinecone / Weaviate / FAISS).
  5. Build retrieval layer and design prompt templates (RAG).
  6. Wire LLMs (OpenAI / Cohere / HF) with chain logic (LangChain/LlamaIndex).
  7. Add agentic components (planner, tool invoker, fallback rules) for multi-step tasks.
  8. Test with adversarial prompts, measure hallucination rates, tune retrieval.
  9. Monitor, log, and optimize cost/latency and add safety controls.
  10. Iterate with user feedback and metrics.

✍️ Prompt Engineering β€” Examples & Patterns

  • System + User pattern:
    • System: "You are a concise assistant that cites sources and refuses unsafe requests."
    • User: "Summarize the updates in this document and list the top 3 action items."
  • Chain-of-thought (structured):
    • "Step 1: Identify key facts. Step 2: Rank them by priority. Step 3: Output a short summary and actions."
  • Few-shot for format:
    • Provide 2–3 examples of input β†’ desired output to steer style and verbosity.

(Keep prompts short in production and rely on RAG to ground answers with citations.)


πŸ”§ How I integrate RAG + LLMs (high level)

  • Ingestion: chunk docs, compute embeddings with an embeddings model.
  • Vector store: Pinecone / Weaviate / FAISS (local) for nearest-neighbor retrieval.
  • Retriever: top-k results with filtering (metadata, time decay) for relevance.
  • Prompt assembly: include retrieved docs, system instruction, and user query.
  • LLM call: use temperature/cost tuning, streaming where beneficial.
  • Post-processing: extract citations, sanitize outputs, apply safety filters.

🌱 Currently Growing In

  • Advanced TypeScript Patterns πŸŒ€
  • Backend Development with Node.js 🌐
  • Leadership & Mentoring in Tech Teams πŸ§‘β€πŸ’Ό
  • Agentic AI, Prompt Engineering, RAG & LLM Integrations πŸ€–

πŸ”₯ Featured Content

  • GitHub Gists: Usama's Code Snippets
  • AI Demos & Notebooks: (coming soon β€” planning to publish examples and walkthroughs)
  • Medium / Blog: Coming Soon!

🌏 Lifelong Learning

German *Click the flag to visit my Duolingo profile! Currently learning German to connect with more people worldwide.*

πŸ“ˆ GitHub Stats

Usama's GitHub stats
Top Languages


🀝 Connect with Me

YouTube
LinkedIn
GitHub
Email


❀️ Fun Facts

  • I thrive on creating solutions that make users’ lives easier.
  • Passionate about leading teams and mentoring aspiring developers.
  • Outside of coding, I enjoy family time, exploring new tools, and playing sports.

✨ Leadership Highlights
  • Led a cross-functional team of 5+ engineers to deliver a major SaaS product release ahead of schedule.
  • Regularly mentor junior developers, conduct code reviews, and organize knowledge-sharing sessions.
  • Advocate for Agile practices, continuous improvement, and a positive, collaborative team culture.

"Great teams build great software. I believe in leading by example, empowering others, and delivering excellenceβ€”one pixel at a time."


About

Github Profile README

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published