Tejas Srinivasan is an amateur game engine developer and software engineer with 14 years of hands-on experience, currently based in Madison, Wisconsin. He has practical experience building rendering systems in OpenGL, implementing shader-based Phong lighting and working toward shadow mapping, alongside production work porting a mobile cricket title from Unreal Engine to Unity and re-architecting its UI and engine-level systems. At FYNDNA he built a Java/Selenium web-scraping pipeline integrated with a speech-to-text navigation plugin, demonstrating an ability to bridge low-level engine work with higher-level automation and UX. Comfortable across graphics, engine architecture, and backend automation, he favors pragmatic solutions that improve performance and user flow. A lifelong gamer and music/car enthusiast, he is motivated by creating joyful experiences and brings that user-focused perspective into technically rigorous projects. Currently pursuing dual BS degrees in Computer Science and Mathematics at the University of Wisconsin–Madison, he combines strong theoretical foundations with applied engineering.
14 years of coding experience
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Wisconsin-Madison
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.