Computer Science Student
Aayush Jha
I am a CS Senior at PES University with a passion for software development, artificial intelligence and building practical systems that solve real world problems. My experience spans full-stack development, automated testing and a strong foundation in Python
Currently
- Current Focus
- Software Engineering & AI Systems
- Education
- B.Tech Computer Science, PES University (2023 — 2027)
- Current Project
- AI Powered CI/CD Failure Predictor
- Availability
- Open to Internships & Opportunities
Experience
June 2025 — July 2025
Summer Intern
@ Transaction AnalystsContributed to native Android application testing, document privacy tooling, and conversational AI integration.
- Gained hands-on experience in native Android app testing using Appium.
- Developed an Aadhaar censoring tool to automatically detect and mask Aadhaar numbers in documents.
- Created home screen widgets and app shortcuts to enhance functionality of the company’s Android app.
- Built an AI-powered help chatbot for the company’s website using a guided flow and conversational AI.
Projects
Project 01
AI Powered CI/CD Failure Predictor
Work in progressProblem
Unstructured CI/CD build logs make it difficult to quickly isolate root causes of pipeline failures.
Solution
Engineered a data pipeline using Python and Regex to automatically extract, parse, and tokenize unstructured build logs into structured datasets. Trained a machine learning classification model using pandas and scikit-learn.
Impact
Automated root-cause error isolation and predicted pipeline failures based on log patterns.
Technologies
- Python
- Pandas
- Scikit-Learn
- Regex
- Machine Learning
Project 02
Mini-UnionFS — Union File System in Userspace (FUSE)
Problem
Need for a virtual file system that merges read-only and read-write directory layers with full POSIX operation support, replicating Docker’s layered filesystem model.
Solution
Implemented a simplified Union File System in C using FUSE, merging read-only and read-write directory layers into one virtual file system with full POSIX operation support. Engineered Copy-on-Write semantics and whiteout-based deletion handling; validated against an automated test suite.
Impact
Successfully replicated Docker’s layered filesystem model with robust POSIX support and verified against an automated test suite with all tests passing.
Technologies
- C
- FUSE
- Linux (Ubuntu)
- POSIX APIs
Project 03
Distributed Image Processing Pipeline
Problem
High computational latency and bottlenecking when processing large 4K high-resolution images sequentially.
Solution
Developed a distributed image processing pipeline using Apache Kafka and Python across 5 worker nodes. Split 4K images into 64 chunks to achieve parallel processing and dynamic load distribution.
Impact
Reduced image processing time by 70% and achieved a 5x throughput improvement through parallelized chunking.
Technologies
- Apache Kafka
- Python
- Distributed Computing
Project 04
Personal Portfolio Website
Problem
Need for a professional, highly polished, and lightning-fast developer portfolio to showcase engineering projects, work experience, and technical toolkit.
Solution
Engineered a modern personal portfolio website using Next.js 16 App Router, React 19, TypeScript, and Tailwind CSS v4. Features centralized content management, motion-driven reveal animations, custom dark theme aesthetics with warm amber ambient glow, and fully responsive design.
Impact
Delivered a production-ready, performant engineering portfolio optimized for recruiters and internship applications.
Technologies
- Next.js
- React
- TypeScript
- Tailwind CSS
- Motion
Skills
Languages
- Python
- Java
- C
- SQL (OpenSQL)
- JavaScript
- HTML/CSS
Frameworks
- React
- Node.js
Libraries & Tools
- pandas
- NumPy
- Matplotlib
- Appium
- Selenium
- PyTesseract
- FUSE
- Apache Kafka
- POSIX APIs
Developer Tools
- Git
- Visual Studio
- IntelliJ
- Linux
- Distributed Computing
Contact
Have a role, a project, or a question? My inbox is always open.
aayushjha1105@gmail.comBangalore, India