Hi, I'm Software Developer

Bhumika

Jain

PythonDjangoReactAI / OCR

Full-stack engineer building automation-first platforms, DNS/rDNS pipelines, cloud VM migration, and AI/OCR systems with Python, Django, and React.

Open to new opportunitiesIndia
Bhumika Jain
Cyber engineer

Bhumika Jain

Cyber engineer

About

Automation-first, full-stack.

I'm a Software Developer who likes turning slow, manual, error-prone workflows into fast, validated, automated systems.

At Chi Networks I automated DNS/rDNS operations, built change-request tooling, and worked on cloud VM migration across OpenStack and VMware/vCenter. Right now I'm automating our backup processes with Ansible. Before that I built OCR automation and CRM tooling that cut manual data entry sharply.

I work across the stack with Python, Django REST, FastAPI, React, Material UI, and shadcn/ui, with a soft spot for AI/OCR and clean, measurable results.

80%
Manual DNS/rDNS effort removed
40%
Manual data entry cut with OCR
9.50
CGPA / 10 - B.E. CSE
2+
Years building production software

Process

How a messy problem becomes a working system.

Every project below started as something slow and manual. The domain changes; the method does not.

manual steps01scattered systems02repeated data entry03slow queries04no visibility05access control06a working systemvalidated flowsqueues + workersone screen to see it
  1. 01

    Understand

    Sit with the real workflow and find where the time actually goes.

  2. 02

    Break down

    Split the mess into parts small enough to reason about.

  3. 03

    Design

    Choose the data model, the boundaries, and the failure cases.

  4. 04

    Build

    Write it end to end - API, workers, and the screens people use.

  5. 05

    Test

    Validate against real edge cases, not the happy path.

  6. 06

    Improve

    Measure, optimize queries, cache, and remove what is slow.

Experience

Where I have built things.

Software Developer

Jun 2025 - Present

Chi Networks India Pvt. Ltd.

  • Automated DNS/rDNS operations by replacing manual zone-file edits and server coordination with validated API flows, BIND integration, provisioning queues, and Python workers, cutting manual effort by an estimated 80%.
  • Built and optimized Change Request workflows for scheduling, recurring changes, reminders, documents, logs, and filters so internal teams track infrastructure changes faster.
  • Worked on the MoveVM / VM migration module for OpenStack and VMware/vCenter, adding target-host selection, compatibility indicators, migration flows, and datastore visibility.
  • Improved admin-platform speed and reliability through query optimization, caching, pagination, log analysis, Postman validation, and CI/CD deployment debugging.
  • Developed React admin screens with Material UI and shadcn/ui for forms, tables, filters, dashboards, and frontend-backend workflows.
  • Currently automating server backup processes with Ansible playbooks, replacing manual backup runs with scheduled, repeatable, verifiable automation.

Software Development Intern

Sep 2023 - Aug 2024

Brane Enterprises Private Limited

  • Solved HRMS expense-entry delays by building OCR automation for receipts, invoices, PDFs, scanned images, forms, and ID documents, reducing manual data entry by 40% across 25 validated edge cases.
  • Integrated receipt scanning, currency conversion, and rule-based expense checks, cutting calculation effort by 70% and improving rule-based processing efficiency by 30%.
  • Built CRM, sales dashboard, and project-triage features with React, Node.js, Material UI, charts, summaries, and Postman-tested APIs.
  • Automated secure data extraction from login-protected sites using Selenium and BeautifulSoup, followed by data cleaning and storage workflows.

Projects

Selected project work.

NeuraChat - Conversational AI Assistant

A document Q&A / chat application with a React frontend and Python backend, using LangChain and the Gemini API to process user queries and retrieve document context.

ReactPythonLangChainGemini API

OCR System - Text Extraction from Images & PDFs

A Gradio-based OCR testing tool for images and PDFs, covering 25 edge cases and reducing OCR error rate by 40% during A/B evaluation.

PythonPaddleOCRGradio

Skills

The toolkit.

Languages

PythonJavaScriptSQL

Backend & Cloud

Django REST FrameworkFastAPIREST APIsRBACTOTPOpenStackVMware / vCenterVM Migration

Databases

SQL ServerPostgreSQLMySQLDjango ORMQuery OptimizationCachingIndexing

Frontend

React.jsHTMLCSSMaterial UIshadcn/uiReact Charts

AI / OCR

PaddleOCRGradioLangChainGemini API

Tools

GitGitHubPostmanLinuxAnsibleJenkinsPlaywrightSentryCI/CD

B.E. in Computer Science and Engineering

Chitkara University, Punjab - CGPA: 9.50 / 10

2020 - 2024

Contact

Let's build something worth automating.

I'm currently open to new roles. The fastest way to reach me is email.