0% found this document useful (0 votes)
7 views1 page

Sample AI Resume

Vinay Dabasiya is a Graphics and Game Engine Programmer currently pursuing a Bachelor of Technology in Electronics and Communication Engineering. He has completed a diploma in Computer Engineering and has worked on several projects, including a 2D game engine, a ray tracer, a multi-threaded proxy web server, and a Generative Adversarial Network. His skills include C/C++, Python, OpenGL, and various development tools and operating systems.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views1 page

Sample AI Resume

Vinay Dabasiya is a Graphics and Game Engine Programmer currently pursuing a Bachelor of Technology in Electronics and Communication Engineering. He has completed a diploma in Computer Engineering and has worked on several projects, including a 2D game engine, a ray tracer, a multi-threaded proxy web server, and a Generative Adversarial Network. His skills include C/C++, Python, OpenGL, and various development tools and operating systems.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Vinay Dabasiya

Graphics Programmer ⋄ Game Engine Programmer


Ahmedabad, Gujarat, India ⋄ vinaydabasiya049@[Link] ⋄ +91 96385 99164

EDUCATION
Vishwakarma Government Engineering College Ahmedabad, Gujarat
Bachelor of Technology – Electronics and Communication Engineering Aug 2023 – Present

Government Polytechnic Bhuj Bhuj, Gujarat


Diploma – Computer Engineering – 8.55 CGPA Aug 2020 – Jun 2023

PROJECTS
2D Game Engine – C++, OpenGL [Link]

• Built a 2D game engine using C++ and the OpenGL graphics API to handle rendering, asset management, and the main
game loop.
• Developed a custom UI for the engine's editor, allowing for real-time scene manipulation and property inspection.
• Integrated the ImGuizmo library to provide intuitive transformation gizmos (translate, rotate, scale) for objects within the
editor.
• Designed and implemented a C++ scripting system that enables developers to attach custom logic and behaviors to game
entities.

RayTracer – C++ [Link]

• Created a CPU-based ray tracer in C++ capable of generating photorealistic images by simulating the physics of light.
• Implemented algorithms for ray-object intersections and render materials with both diffuse (non-reflective) and specular
(reflective) properties.

MultiThreaded_Proxy_WebServer – C, C++ [Link]

• Developed a high-performance, multi-threaded proxy web server capable of handling concurrent client requests using the
Linux Socket API.
• Managed synchronization between threads using mutexes to prevent race conditions and ensure data integrity and
Implemented a thread-safe LRU (Least Recently Used) cache to store frequently accessed web pages, significantly
reducing latency.

Generative Adversarial Network (GAN) – Python, Pytorch [Link]

• Designed and implemented a Deep Convolutional Generative Adversarial Network (DCGAN) using Python and the
PyTorch library to generate novel images.
• Trained the competing generator and discriminator networks on the CIFAR-10 image dataset until the generator could
produce realistic, original images.
• Successfully created a model capable of generating unique 32x32 color images that are visually consistent with the
classes in the training dataset.

SKILLS
Tech: C/C++, Pytorch, OpenGL, GLSL, Python, Machine Learning, SQL, Web Development.

Tools: Git, Visual Studio, CMake.

Operating Systems: Linux (Ubuntu), Windows.

You might also like