Skip to content
View falakrana's full-sized avatar

Block or report falakrana

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
falakrana/README.md

Hi there, I'm Falak Rana πŸ‘‹

LinkedIn GitHub Portfolio LeetCode Email

πŸš€ About Me

const falak = {
    role: "Software Developer",
    location: "Vadodara, Gujarat, India",
    education: "B.Tech CSE @ Parul University (CGPA: 8.28/10.00)",
    currentFocus: ["Distributed Systems", "LLM Security", "AI Agent Design Patterns"],
    workingAt: "Infodesk India Private Limited",
    interests: ["Full-Stack Development", "AI Integration", "System Architecture"]
};

I'm a Software Engineer specializing in full-stack development and AI-integrated systems. I build production-grade applications that solve real problems β€” from intelligent caching systems and RAG-based AI assistants to document processing pipelines and high-performance APIs.

My work combines strong engineering fundamentals with practical AI/ML implementation, focusing on:

  • 🎯 Building scalable backend infrastructure
  • πŸ€– Developing AI-powered intelligent applications
  • πŸ“Š Creating regulatory compliance tools
  • ⚑ Optimizing system performance and automation

πŸ’Ό Professional Experience

Software Developer Intern @ Infodesk India Private Limited

January 2026 – Present

  • πŸš€ Developing scalable microservices-based applications using .NET (C#), designing RESTful APIs, and handling inter-service communication & system integration
  • πŸ’» Building responsive frontend systems with React, Next.js, TypeScript, leveraging Redux Saga for async state management
  • ☁️ Managing cloud-based workflows on AWS, using EC2 for scheduled script execution, CloudWatch for logging, and S3 for storage
  • πŸ—„οΈ Managing database migrations and working with SQL & MongoDB for efficient data modeling and storage
  • πŸ¦€ Contributing to high-performance Rust CLI tools for legal document analysis and comparison
  • 🧩 Delivering end-to-end features from development to deployment in compliance-focused enterprise systems

Machine Learning Intern @ UnifiedMentor

January 2025 - April 2025

  • πŸš€ Delivered 6 client-ready ML applications including prediction systems and AI APIs
  • βš™οΈ Built Flask-based AI services to expose trained models for real-world use
  • πŸ“ˆ Optimized models for better accuracy and faster inference

πŸ› οΈ Technical Arsenal

Languages

Python JavaScript TypeScript Rust Java SQL

Frontend Development

React Next.js Angular TailwindCSS HTML5 CSS3

Backend Development

FastAPI Flask Node.js Express.js .NET

AI/ML & Data Science

PyTorch TensorFlow scikit-learn LangChain

Databases

MongoDB PostgreSQL MySQL Redis SQLite

DevOps & Tools

Docker Git Linux Nginx AWS Postman


πŸ—οΈ Featured Projects

πŸ”₯ CacheFlux β€” Distributed Caching System

Tech Stack: Python FastAPI Redis PostgreSQL Docker

Built a distributed caching system using Redis in front of PostgreSQL to dramatically improve API response times and handle high-traffic workloads.

Key Features:

  • ⚑ Implemented cache-aside pattern with TTL and intelligent invalidation strategies
  • 🐳 Containerized using Docker for scalable, production-ready deployment
  • πŸ“Š Optimized for performance under concurrent load scenarios

πŸ€– EchoDesk β€” Security-First AI Desktop Agent

Tech Stack: Python AI/LLM Windows Desktop

A security-first AI-powered Windows desktop agent that uses natural language to launch applications with strict separation of discovery and execution phases.

Key Features:

  • πŸ”’ Defense-in-depth architecture isolating LLM inference from executable paths
  • πŸ›‘οΈ Prevents command injection and unsafe runtime behavior
  • πŸ’¬ Natural language interface for desktop automation

πŸ“š Coursera QA Assistant β€” RAG-Powered Learning Tool

Tech Stack: Python RAG Playwright Gemini API

Developed a browser extension using Retrieval-Augmented Generation (RAG) to answer Coursera course questions in context.

Key Features:

  • 🧠 Integrated Gemini API for accurate, context-aware responses
  • πŸŽ“ Real-time learning assistance within the browser
  • πŸ“– Retrieval-augmented approach for improved answer quality

πŸ“Š GitHub Stats

Falak's GitHub Stats

Top Languages

GitHub Streak


πŸŽ“ Education & Certifications

πŸŽ“ Education

  • B.Tech in Computer Science Engineering β€” Parul University (2022-2026) | CGPA: 8.28/10.00
  • 12th Grade β€” Green Valley High School (2022) | 91.80%

πŸ“œ Certifications

  • βœ… Complete Data Science Bootcamp β€” Udemy
  • βœ… AWS Cloud Practitioner β€” AWS SimuLearn
  • βœ… Tableau for Data Analysis β€” Udemy
  • βœ… Excel for Data Analysis β€” Coursera
  • βœ… MySQL Certification β€” Cursa
  • βœ… Fundamentals of Computer Vision β€” Microsoft Learn

🎯 Current Focus

current_exploration = {
    "distributed_systems": "Architecture patterns and scalability",
    "llm_security": "Application security for AI-powered systems",
    "ai_agents": "Advanced design patterns and autonomous systems",
    "production_ml": "MLOps and scalable ML infrastructure"
}

πŸ’‘ What I Do Best

  • πŸ—οΈ System Design: Building scalable, production-ready architectures
  • πŸ€– AI Integration: Implementing RAG pipelines, LLM applications, and intelligent automation
  • ⚑ Performance Optimization: Cache strategies, API optimization, and infrastructure tuning
  • πŸ”§ Full-Stack Development: End-to-end application development with modern frameworks
  • πŸ“ Clean Code: Writing maintainable, well-documented, and tested code

πŸ“« Let's Connect!

I'm always open to discussing:

  • πŸ’Ό Software engineering opportunities
  • πŸš€ Cutting-edge technology projects
  • 🀝 Collaboration on open-source initiatives
  • πŸ’‘ Innovative ideas and challenging problems

Feel free to reach out:


⚑ "Build. Learn. Ship. Repeat." ⚑

Profile Views

Thanks for stopping by! Let's build something amazing together. πŸš€

Pinned Loading

  1. Data-Analysis-Visualization Data-Analysis-Visualization Public

    This repository showcases data analysis and visualization projects using Python and Tableau. It includes exploratory data analysis, interactive dashboards, and insightful visual stories derived fro…

    Jupyter Notebook

  2. LangChainGROQTranslator LangChainGROQTranslator Public

    A high-performance translation API leveraging Gemma 2B via Groq's LPUs for sub-second translations, managed with LangChain and served via FastAPI.

    HTML

  3. PDF-Analyzer-GenAI PDF-Analyzer-GenAI Public

    An AI-powered web application that analyzes academic PDF files and answers user queries using Google Gemini via LangChain. The system leverages document embeddings and vector similarity to provide …

    HTML

  4. coursera-qa-app coursera-qa-app Public

    The Coursera QA Assistant is a browser extension that helps learners get answers to their questions about Coursera course content directly from the course page they're viewing. The extension uses A…

    CSS

  5. crewai-content-generator crewai-content-generator Public

    This project is a CrewAI based application that generates content based on user input. It utilizes a CrewAI framework to orchestrate different AI agents (content gatherer, thinker, and writer) to p…

    HTML 1 1