I'M
Siddharth GUPTA
SOFTWARE ENGINEER / GAME DEVELOPER
ABOUT ME
Siddharth Gupta aims to create awesome entertainment game experiences by leveraging his ability to work in a fast-paced environment with speed and accuracy. He spends much of his time on the topics of :
-
Real-time Rendering Techniques
-
Algorithms & Data Structures
-
Game Engine Architecture
-
The Art of Game Design
-
Animation and Modelling
-
Performance in Games
His Portfolio demonstrates his ability to capitalize on every pixel of the Game for the overall benefit of the team or established enterprises trying to develop outstanding content. In his leisure time, he enjoys researching on Machine learning and Deep Learning, lifting weights and discussing philosophy and space.
01 PROFESSIONAL
MY KNOWLEDGE LEVEL IN SOFTWARE
++C
90%
C
90%
JAVA
80%
PYTHON
85%
#C
80%
OPENGL
70%
VB
10%
LIBRARY KNOWLEDGE
​
SDL
80%
PYGAME
75%
ALLEGRO5
OPENGL
02 PORTFOLIO
PAST PROJECT SCREENSHOTS
COMPUTER GRAPHICS PORTFOLIO
Physically Based Rendering in OpenGL and C++.
03 Experience
SEP 2019 - Present
Run Games LLC
Graphics Programmer
-
Graphics optimization of Unity project for PS4, XB1, and Switch
-
Implement graphics features on Unity VR project for Oculus Quest/Rift.
-
Implement graphics engine upgrades for runGEN (Metal, PS4, XB1)
OCT 2018 -May 2019
Huawei Technologies
Software Engineer, Graphics
Build prototypes for AR/Graphics/Vision applications. Work with other team members to design interfaces between graphics sub-system and others.
AUG 2016 -JUL 2018
Digipen Institute of technology
Masters in Computer Science
I am here to pursue my passion for Game Development. The school offers in depth learning of various industry techniques used currently in the game industry.
2013-2014
SRM AUV
Software Developer
I collaborated with the software team of SRM University's Autonomous Underwater Vehicle. I was associated in designing a custom vision suite for the Autonomous Underwater Vehicle. We used an openSource openCV library to do the relevant image processing.
2015-2016
Sriman Games, India
Gameplay Programmer Intern
Tasks included programming in C#, plugin integration like add integration of Facebook. We also developed the physics component for the car in the game Risky Stunts
01 PROFESSIONAL
PROGRAMMING KNOWLEDGE
++C
C
JAVA
PYTHON
LUA
#C
OPENGLSL
OCTAVE/MATLAB
80%
75%
70%
70%
70%
70%
80%
20%
LIBRARY KNOWLEDGE
​
SDL
80%
PYGAME
ALLEGRO5
OPENGL
75%
80%
80%
GAME ENGINES
​
UNREAL
UNITY
75%
80%