Ankit Raj Gupta
About Ankit Raj Gupta
Ankit Raj Gupta is a Software Engineer with a background in Visual Communication Design and Interaction Design. He specializes in front-end development, particularly in 3D and computer graphics programming, and has experience in creating immersive AR/VR experiences.
Work at Parallel Domain
Ankit Raj Gupta has been employed at Parallel Domain as a Software Engineer since 2022. His role involves utilizing his expertise in front-end development and computer graphics programming to contribute to the company's projects. Parallel Domain focuses on creating synthetic data for training AI systems, and Gupta's skills in immersive visual experiences are integral to their mission.
Education and Expertise
Ankit Raj Gupta holds a Master of Science (M.Sc.) in Visual Communication Design from Amity University Delhi, which he completed from 2011 to 2013. He also studied Interaction Design at Sheridan College, earning a degree in Interactive Media Management from 2019 to 2020. Additionally, he obtained a Bachelor of Computer Application from Integral University in Lucknow from 2007 to 2009. His educational background supports his specialization in front-end development, particularly in 3D and computer graphics programming.
Background
Ankit Raj Gupta began his career as a UI and UX designer, focusing on banking and financial products. He has worked in various roles, including as a UI Designer at Health & Social eCare Solutions and as a Frontend Developer at Thought Café in Toronto. His experience spans multiple countries, including India and Canada, where he has developed a strong foundation in user interface design and front-end development.
Professional Experience
Throughout his career, Ankit Raj Gupta has held several positions that highlight his skills in design and development. He worked as a UI/UX Designer at OakNorth Bank and as a User Experience Consultant at Xebia. His experience includes working with open-source WebGL libraries like Three.js and Babylon, enhancing his capabilities in 3D programming. His roles have allowed him to build immersive visual experiences, particularly using Javascript.
Technical Skills and Interests
Ankit Raj Gupta is currently exploring GLSL for writing shader programs and WebXR for creating immersive AR/VR experiences. His primary tool for development is Javascript, which he uses to create engaging visual experiences. His technical skills are complemented by his interest in front-end development, particularly in the areas of 3D graphics and immersive technologies.