BUILDING SCALABLE SOLUTIONS AS A SOFTWARE DEVELOPER

Software developer passionate about system engineering, performance optimization, and clean code


About

WHO I AM

I'm Byamkesh Kaiwartya, a software developer focused on building web applications, databases, and automation tools. I specialize in modern technologies like Next.js, React, TypeScript, and PostgreSQL, with a focus on creating reliable systems that make work simpler. From teaching programming to building AI-powered document systems, I enjoy solving real-world problems with clean, efficient code.

INTERESTS
Web Development
AI & LLM Integration
Database Design
Workflow Automation
Teaching & Mentoring

Experience

Jul 2024 — Present Raipur, CG

IT Executive & Web Developer

Barbrik Project Limited (PRA Group)

Designed office checklist management app with task assignment, progress tracking & real-time notifications. Developed Requisition Management System for Cash Approval, Repair & Maintenance, Salary Advance with role-based workflow. Collaborated with stakeholders to gather requirements & deliver solutions on schedule.

Next.jsReactTypeScriptTailwind CSSPostgreSQLSupabaseNode.jsAI/LLM APIs
Apr 2021 — May 2024 Bhatgaon, Sarangarh-Bilaigarh, CG

Computer Teacher

Orbit Computer College

Taught HTML, CSS, JavaScript, C/C++, DSA, and networking to 100+ students. Mentored students on programming best practices and problem-solving.

HTMLCSSJavaScriptC/C++DSANetworking
Jan 2019 — Mar 2021 Janjgir Champa, CG

Network Technician

Dinesh Computers

Installed, maintained & troubleshot computer systems and networking infrastructure. Provided technical support to 50+ clients. Performed system upgrades and optimization.

NetworkingHardwareSystem Administration

Education

2021 — 2024

B.Sc. (Information Technology)

PRSU University

Raipur, CG

ACTIVITIES
Web DevelopmentDatabase ManagementNetworkingSoftware Engineering
2020 — 2020

HSC (XII) - Higher Secondary

Chhattisgarh Board

Chhattisgarh

2017 — 2017

SSC (X) - Secondary School

Chhattisgarh Board

Chhattisgarh


Projects

01

AI-Powered Invoice Extraction System

Developed an intelligent document processing system using Gemini AI models to extract data from PDFs, images, and scanned invoices. Designed a full OCR pipeline with built-in validation and error handling for diverse document formats.

Gemini AIOCRPythonPDF ProcessingDocument Parsing
— Achieved 92% accuracy in automated data extraction— Full OCR pipeline with validation & error handling— Significantly reduced manual data entry effort— Streamlined invoice processing workflow
02

Requisition Management System

Built a full-featured requisition platform replacing a manual paper-based process. Implemented role-based dashboards for administrators, managers, accountants, and purchasers.

Next.jsReactTypeScriptPostgreSQLSupabaseTailwind CSS
— Role-based dashboards for 4 user types— Cash Approval, Repair & Maintenance, Salary Advance workflows— Real-time status updates & notifications— Real-time reporting & analytics for material requests
03

Office Checklist & Task Management

Developed a task assignment and tracking system replacing a manual oversight process. Implemented approval workflows with real-time Google Sheets synchronization.

ReactGoogle Sheets APINode.jsAutomation
— Automated approval workflows— Google Sheets integration & real-time sync— Reduced task follow-up time with automated notifications

Skills

Backend
Frontend
Databases
Tools & DevOps
AI & Emerging
Node.js
Flask
Java
REST APIs
React.js
Next.js
TypeScript
Tailwind CSS
PostgreSQL
Supabase
Firebase
SQL
Git
GitHub
Vercel
CI/CD
LLM APIs
Prompt Engineering
OCR
AI Automation

Writing

I write about practical software development challenges, sharing real-world solutions and best practices. My articles focus on implementation details, performance considerations, and architectural patterns that developers can apply in their daily work.

WRITING ABOUT:
Software DevelopmentSystem DesignBest PracticesOpen Source

Contact

Have a project in mind, want to collaborate, or just want to say hello? Reach out through any of these channels.

SEND A MESSAGE