Computer Science • Developer • Builder

Hi, I'm Yartesh Patel.

I build things with code.

Computer Science graduate who enjoys building practical software projects, solving programming problems, exploring web technologies, and turning ideas into working projects.

Yartesh Patel

A little about me.

Yartesh is a Computer Science graduate interested in software development, programming, web technologies, Linux, networking, problem solving and practical technology projects.

He prefers learning by actually building things instead of only studying theory — working with C, Java and Python, and picking up web development and computer vision along the way.

Outside of pure software, he enjoys experimenting with Arduino and ESP32, building small projects where code reaches out and does something in the physical world.

Education

B.Sc. Computer Science

Focus

Software Development

Location

Prayagraj, India

Current Mode

Learning & Building

What I work with.

Programming

CJavaPython

Web Development

HTMLCSSJavaScriptFlask

Database

MySQLSQLiteDBMS

Tools

GitGitHubVS CodeLinuxWindows

Problem Solving

Data StructuresAlgorithmsLeetCode

Hardware

ArduinoESP32

Code Meets Hardware

I also enjoy building practical projects where software interacts with the physical world, using platforms like Arduino and ESP32 to turn ideas into working prototypes.

Things I've built.

Computer Vision / Software

Face Recognition Attendance System

A practical attendance management system using Python and OpenCV that manages students, captures faces and records attendance through face recognition.

PythonOpenCVFlask / TkinterSQLite
  • Student registration
  • Face capture & recognition
  • Attendance recording
  • Attendance reports
Java / Security

URL Based Spam Detection System

A Java-based project that analyzes website URLs using multiple checks and pattern matching techniques to identify potentially suspicious URLs.

JavaRegex
Automation / Detection

Motion Detection System

A practical motion detection project designed to detect movement and trigger an appropriate response.

PythonHardware
Arduino / ESP32

Hardware Projects

Practical projects where software meets hardware, using Arduino and ESP32 to build real-world prototypes, automation ideas and experimental systems.

ArduinoESP32C++

My journey.

2023 – 2026

B.Sc. Computer Science

University of Allahabad

Programming

C & Java

Started working seriously with C and Java.

Python & Development

Building applications

Started building practical applications and learning Python.

Computer Vision

Face Recognition Attendance System

Built a working attendance system using OpenCV.

Hardware

Arduino & ESP32

Started experimenting with hardware-based projects.

Git & GitHub

Version control

Started using Git and GitHub for version control and project management.

Present

Continuously building

Improving programming, DSA, web development, Linux and practical project-building skills.

Certifications.

Deloitte

Cyber Job Simulation

Hands-on simulation covering practical cybersecurity job tasks.

Deloitte

Data Analytics Job Simulation

Simulation covering practical data analytics job tasks.

Skill India

Network Security Engineering

Training in core network security engineering concepts.

PMKVY

Hand Embroiderer

Certified skill training under the PMKVY scheme.

I don't just code. I solve.

Data Structures • Algorithms • Problem Solving

Working through problems consistently is how I sharpen the fundamentals behind everything else I build.

LeetCode Profile

u/yartesh

View LeetCode

Yartesh Patel

Building projects, learning technologies and improving one commit at a time.

Visit GitHub

Currently learning 🚀

C & Data Structures Java Python JavaScript Web Development Git & GitHub Linux DBMS Computer Networks

Let's build something.

Have an idea, project or just want to connect? Feel free to reach out.