SlideShare a Scribd company logo
1 of 1
Download to read offline
SAI NARAYAN NATARAJAN (614) 966 – 1389
Tools Programmer sainarayan3@gmail.com
www.linkedin.com/in/sainarayan3
www.sainarayan.me
@SaiNarayan_
TECHNICAL SKILLS
● Specialization: Analyzing workflows for art/content production and implementing solutions to improve
output, efficiency and quality of life
● Game Engines: Unreal 4, Unity, Unreal 3 (UDK), multiple proprietary engines
● Languages: C++, C#, C, Blueprints (Visual scripting), Python, MaxScript, HLSL/GLSL/Node-based shaders
● Art tools: Houdini, Blender, 3D Studio Max, Substance Designer, Photoshop, Simplygon, xNormal
PROFESSIONAL EXPERIENCE
Senior Developer Support Engineer, SyncSketch August 2023 – Present
Unity Technologies, Bellevue
● SyncSketch is a collaborative review tool used by VFX artists, game devs and film studios around the world
● Won “Most Technically Advanced Project” and “Most Creative Project” in the 2023 Machine Learning
Hackweek, built a tool that utilized the SyncSketch and OpenAI Python APIs to provide GPT-powered
summaries of a review, and DALL-E powered image previews using an in-painting workflow
UI Tools Programmer, Shader Graph Jan 2020 – May 2023
Unity Technologies, Bellevue & Vancouver
● Shader Graph is used to make node-based shaders by indie & AAA teams as part of the Unity Engine.
● Shipped the Internal Inspector, a GUI that enables the user to interact with the shader graph and nodes,
released in the 2020.2 version of Unity. This reduced the number of clicks for interacting with nodes by 50%.
● Delivered Blackboard Categories, allowing users to group parameters in shader graphs for the 2021.2 release.
● Researched, planned and rolled out a performance testing pipeline/workflow for UI of the Shader Graph tool.
Technical Artist, Forza Motorsport 7 (PC & XBox One) Aug 2018 – Jan 2020
Turn 10 Studios, Redmond
● Forza Motorsport 7 is a simulation racing game in the proprietary ForzaTech engine for XBox One and PC.
● Authored a C# & Python interop tool for 3D vehicle artists to bake out procedural detail textures for grunge,
dirt, edge wear etc. directly from mesh data using Substance Designer and Substance Automation Toolkit.
● Upgraded studio-wide LOD tooling from Simplygon 5 to Simplygon 8, batch modified ~30,000 model assets.
● Worked on a “strike team” as VFX artist, to create a visual target for the next Turn 10 title, using Unreal 4.
Tools Programmer and Technical Artist, Bebylon Battle Royale (VR) Jan 2018 – May 2018
Kite & Lightning, Remote work
● Bebylon Battle Royale is a VR fighting game in Unreal 4 for PC and PS4.
● Created Python & C++ tools for animation rigs, retiming, curve extraction and data validation.
● Debugged UI, networking and engine issues in the Unreal codebase with > 2 million lines of code.
EDUCATION
Master of Science in Computer Science May 2017
DigiPen Institute of Technology, Redmond, Washington
Bachelor in Computer Science May 2015
SRM University, Chennai, India

More Related Content

Similar to ToolsProgrammerResume.pdf

Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoInSide Training
 
Production Road Brochure 2009 Ac
Production Road Brochure 2009 AcProduction Road Brochure 2009 Ac
Production Road Brochure 2009 AcAndy Cheren
 
Production Road Brochure ~ 2009
Production Road Brochure ~ 2009Production Road Brochure ~ 2009
Production Road Brochure ~ 2009Justin Stark
 
Sadanand_Naik_Resume
Sadanand_Naik_ResumeSadanand_Naik_Resume
Sadanand_Naik_ResumeSadanandNaik1
 
XinNing_Resume
XinNing_ResumeXinNing_Resume
XinNing_ResumeXin Ning
 
Ways to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdfWays to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdfMuhammad Waqas
 
Esam el kholy_resume
Esam el kholy_resumeEsam el kholy_resume
Esam el kholy_resumeEsam El Kholy
 
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...AugmentedWorldExpo
 
Resume_PackrisamyKandasamy
Resume_PackrisamyKandasamyResume_PackrisamyKandasamy
Resume_PackrisamyKandasamyPackri 2007
 
Jay Lee Resume
Jay Lee ResumeJay Lee Resume
Jay Lee ResumeJay Lee
 

Similar to ToolsProgrammerResume.pdf (20)

Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
 
Production Road Brochure 2009 Ac
Production Road Brochure 2009 AcProduction Road Brochure 2009 Ac
Production Road Brochure 2009 Ac
 
Production Road Brochure ~ 2009
Production Road Brochure ~ 2009Production Road Brochure ~ 2009
Production Road Brochure ~ 2009
 
Sadanand_Naik_Resume
Sadanand_Naik_ResumeSadanand_Naik_Resume
Sadanand_Naik_Resume
 
XinNing_Resume
XinNing_ResumeXinNing_Resume
XinNing_Resume
 
Nanaji_Sahukara
Nanaji_SahukaraNanaji_Sahukara
Nanaji_Sahukara
 
ProfessionalResume
ProfessionalResumeProfessionalResume
ProfessionalResume
 
Ways to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdfWays to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdf
 
Debdip's resume 0.2
Debdip's resume 0.2Debdip's resume 0.2
Debdip's resume 0.2
 
Esam el kholy_resume
Esam el kholy_resumeEsam el kholy_resume
Esam el kholy_resume
 
ArshadCVMarch2016
ArshadCVMarch2016ArshadCVMarch2016
ArshadCVMarch2016
 
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
Christine Perey (Perey Research & Consulting) A Survey of Commercial Enterpri...
 
Resume_PackrisamyKandasamy
Resume_PackrisamyKandasamyResume_PackrisamyKandasamy
Resume_PackrisamyKandasamy
 
RESUME_2016
RESUME_2016RESUME_2016
RESUME_2016
 
JacquesNewmanResume
JacquesNewmanResumeJacquesNewmanResume
JacquesNewmanResume
 
Mini Project- Games Development For The Desktop Pc And Dedicated Gaming Machine
Mini Project- Games Development For The Desktop Pc And Dedicated Gaming MachineMini Project- Games Development For The Desktop Pc And Dedicated Gaming Machine
Mini Project- Games Development For The Desktop Pc And Dedicated Gaming Machine
 
Jay Lee Resume
Jay Lee ResumeJay Lee Resume
Jay Lee Resume
 
Bill Kotsias
Bill KotsiasBill Kotsias
Bill Kotsias
 
Khalid elshimy
Khalid elshimyKhalid elshimy
Khalid elshimy
 
Devraj_Nataraj_CV_PDF
Devraj_Nataraj_CV_PDFDevraj_Nataraj_CV_PDF
Devraj_Nataraj_CV_PDF
 

Recently uploaded

Employee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational SuccessEmployee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational SuccessHireQuotient
 
Mastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementMastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementBoundless HQ
 
Webinar - Payscale Innovation Unleashed: New features and data evolving the c...
Webinar - Payscale Innovation Unleashed: New features and data evolving the c...Webinar - Payscale Innovation Unleashed: New features and data evolving the c...
Webinar - Payscale Innovation Unleashed: New features and data evolving the c...PayScale, Inc.
 
Cleared Job Fair Handbook | May 2, 2024
Cleared Job Fair Handbook  |  May 2, 2024Cleared Job Fair Handbook  |  May 2, 2024
Cleared Job Fair Handbook | May 2, 2024ClearedJobs.Net
 
Copy of Periodical - Employee Spotlight (8).pdf
Copy of Periodical - Employee Spotlight (8).pdfCopy of Periodical - Employee Spotlight (8).pdf
Copy of Periodical - Employee Spotlight (8).pdfmarketing659039
 
Employee Engagement Trend Analysis.pptx.
Employee Engagement Trend Analysis.pptx.Employee Engagement Trend Analysis.pptx.
Employee Engagement Trend Analysis.pptx.ShrayasiRoy
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 29 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 29 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 29 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 29 GurgaonDelhi Call girls
 
How Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsHow Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsDavid Green
 
Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝soniya singh
 
HRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationHRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationRishik53
 
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
Ways to Make the Most of Temporary Part Time Jobs
Ways to Make the Most of Temporary Part Time JobsWays to Make the Most of Temporary Part Time Jobs
Ways to Make the Most of Temporary Part Time JobsSnapJob
 
Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024Dan Medlin
 
Situational Questions for Team Leader Interviews in BPO with Sample Answers
Situational Questions for Team Leader Interviews in BPO with Sample AnswersSituational Questions for Team Leader Interviews in BPO with Sample Answers
Situational Questions for Team Leader Interviews in BPO with Sample AnswersHireQuotient
 
Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...
Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...
Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...makika9823
 

Recently uploaded (16)

Employee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational SuccessEmployee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational Success
 
Mastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementMastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership Management
 
escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974
 
Webinar - Payscale Innovation Unleashed: New features and data evolving the c...
Webinar - Payscale Innovation Unleashed: New features and data evolving the c...Webinar - Payscale Innovation Unleashed: New features and data evolving the c...
Webinar - Payscale Innovation Unleashed: New features and data evolving the c...
 
Cleared Job Fair Handbook | May 2, 2024
Cleared Job Fair Handbook  |  May 2, 2024Cleared Job Fair Handbook  |  May 2, 2024
Cleared Job Fair Handbook | May 2, 2024
 
Copy of Periodical - Employee Spotlight (8).pdf
Copy of Periodical - Employee Spotlight (8).pdfCopy of Periodical - Employee Spotlight (8).pdf
Copy of Periodical - Employee Spotlight (8).pdf
 
Employee Engagement Trend Analysis.pptx.
Employee Engagement Trend Analysis.pptx.Employee Engagement Trend Analysis.pptx.
Employee Engagement Trend Analysis.pptx.
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 29 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 29 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 29 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 29 Gurgaon
 
How Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsHow Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People Analytics
 
Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Keshav Puram Delhi reach out to us at 🔝8264348440🔝
 
HRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationHRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socialization
 
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
 
Ways to Make the Most of Temporary Part Time Jobs
Ways to Make the Most of Temporary Part Time JobsWays to Make the Most of Temporary Part Time Jobs
Ways to Make the Most of Temporary Part Time Jobs
 
Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024
 
Situational Questions for Team Leader Interviews in BPO with Sample Answers
Situational Questions for Team Leader Interviews in BPO with Sample AnswersSituational Questions for Team Leader Interviews in BPO with Sample Answers
Situational Questions for Team Leader Interviews in BPO with Sample Answers
 
Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...
Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...
Escorts in Lucknow 9548273370 WhatsApp visit your hotel or office Independent...
 

ToolsProgrammerResume.pdf

  • 1. SAI NARAYAN NATARAJAN (614) 966 – 1389 Tools Programmer sainarayan3@gmail.com www.linkedin.com/in/sainarayan3 www.sainarayan.me @SaiNarayan_ TECHNICAL SKILLS ● Specialization: Analyzing workflows for art/content production and implementing solutions to improve output, efficiency and quality of life ● Game Engines: Unreal 4, Unity, Unreal 3 (UDK), multiple proprietary engines ● Languages: C++, C#, C, Blueprints (Visual scripting), Python, MaxScript, HLSL/GLSL/Node-based shaders ● Art tools: Houdini, Blender, 3D Studio Max, Substance Designer, Photoshop, Simplygon, xNormal PROFESSIONAL EXPERIENCE Senior Developer Support Engineer, SyncSketch August 2023 – Present Unity Technologies, Bellevue ● SyncSketch is a collaborative review tool used by VFX artists, game devs and film studios around the world ● Won “Most Technically Advanced Project” and “Most Creative Project” in the 2023 Machine Learning Hackweek, built a tool that utilized the SyncSketch and OpenAI Python APIs to provide GPT-powered summaries of a review, and DALL-E powered image previews using an in-painting workflow UI Tools Programmer, Shader Graph Jan 2020 – May 2023 Unity Technologies, Bellevue & Vancouver ● Shader Graph is used to make node-based shaders by indie & AAA teams as part of the Unity Engine. ● Shipped the Internal Inspector, a GUI that enables the user to interact with the shader graph and nodes, released in the 2020.2 version of Unity. This reduced the number of clicks for interacting with nodes by 50%. ● Delivered Blackboard Categories, allowing users to group parameters in shader graphs for the 2021.2 release. ● Researched, planned and rolled out a performance testing pipeline/workflow for UI of the Shader Graph tool. Technical Artist, Forza Motorsport 7 (PC & XBox One) Aug 2018 – Jan 2020 Turn 10 Studios, Redmond ● Forza Motorsport 7 is a simulation racing game in the proprietary ForzaTech engine for XBox One and PC. ● Authored a C# & Python interop tool for 3D vehicle artists to bake out procedural detail textures for grunge, dirt, edge wear etc. directly from mesh data using Substance Designer and Substance Automation Toolkit. ● Upgraded studio-wide LOD tooling from Simplygon 5 to Simplygon 8, batch modified ~30,000 model assets. ● Worked on a “strike team” as VFX artist, to create a visual target for the next Turn 10 title, using Unreal 4. Tools Programmer and Technical Artist, Bebylon Battle Royale (VR) Jan 2018 – May 2018 Kite & Lightning, Remote work ● Bebylon Battle Royale is a VR fighting game in Unreal 4 for PC and PS4. ● Created Python & C++ tools for animation rigs, retiming, curve extraction and data validation. ● Debugged UI, networking and engine issues in the Unreal codebase with > 2 million lines of code. EDUCATION Master of Science in Computer Science May 2017 DigiPen Institute of Technology, Redmond, Washington Bachelor in Computer Science May 2015 SRM University, Chennai, India