SOFTWARE DEVELOPMENT · AI · SYSTEMS
RISHBH SHARMA
Fresher / Entry-level Developer
Profile
Entry-level developer with self-directed project work across software, AI, and systems. Interested in building practical applications with Python/C++, and exploring AI, ML, algorithms, and embedded systems.
Experience
Fresher Entry-level
Two years experience on Ad-hoc freelance coding for clients across the globe. Relevant self-directed work is listed under Projects.
Projects
AI-Ponghttps://coderstech.github.io/AI-Pong/
A Neural Network based Genetic Algorithm finds the optimal solution for playing 2d game, pong.
Technology Arcade/Pygame, Torch/NumPy, Torchvision
Source codehttps://github.com/CodeRSTech/AI-Pong
Over a hundred individuals evolve to play the classic game "Pong". Over multiple generations, each individual plays the game. At the end of each generation, top performers create their unique offspring. This cycle is repeated several times. Initial implementation used Pygame and NumPy, later migrated to Arcade and Torch for performance improvements.Blurzyhttps://coderstech.github.io/Blurzy/
Blurzy is a PySide6 desktop app for video detection, tracking, annotation, and exporting video with blurred subjects.
Technology PySide6, PyTorch, Ultralytics
Source codehttps://github.com/CodeRSTech/Blurzy
Detect people using object-detection models, track their movements and apply blur to them. Works with all possible kinds of object categories. The development phase is still WIP and could use more feature additions.Education
B.Tech. Computer Science and Engineering
Himachal Pradesh Technical University, Hamirpur