J. Williams
Game Developer
Download PDF
J. Williams is a skilled Unity engineer with expertise in Virtual Reality (VR), GUI programming, and optimizing graphics performance. At EA, she spearheaded the design, development, and upkeep of fundamental SDKs for more than 32 mobile titles, covering areas such as advertising, legal compliance, user acquisition, in-app purchases (IAP), analytics, customer support, and marketing. She provided support for Unity, Unreal, C++, ObjectiveC, and Java variations across iOS, Android, and WebGL platforms. At ADVR, she designed a cross-platform VR/AR content delivery network, and at Nod Labs, she contributed to exploring innovative input options within VR.
white tick having green color
Available to work
Hire
J. Williams
Worked With
No items found.

J. Williams

Game Developer
Download PDF
Location
California, United States
Preferred Work Type
On Site
Experience
20+
Years
J. Williams is a skilled Unity engineer with expertise in Virtual Reality (VR), GUI programming, and optimizing graphics performance. At EA, she spearheaded the design, development, and upkeep of fundamental SDKs for more than 32 mobile titles, covering areas such as advertising, legal compliance, user acquisition, in-app purchases (IAP), analytics, customer support, and marketing. She provided support for Unity, Unreal, C++, ObjectiveC, and Java variations across iOS, Android, and WebGL platforms. At ADVR, she designed a cross-platform VR/AR content delivery network, and at Nod Labs, she contributed to exploring innovative input options within VR.

C, C++, C#, Asp.net, Java, Grpahics

Portfolio Projects
ractangle
This is a portfolio text title
ractangle
This is a portfolio text title
ractangle
This is a portfolio text title
Assessments & Skill Tests
Virtual Reality (VR)
Virtual Reality (VR) skills for immersive digital experiences.
Score
80/100
Time Taken
25 mins
Taken On
June, 2020
Augmented Reality (AR)
Augmented Reality (AR) expertise for blending digital content with the real world.
Score
92/100
Time Taken
20 mins
Taken On
March, 2018
Personality Test
C: Analytical and private
C
Taken On
June, 2020
Read more about C
right arrow with yellow color
Experience
Staff Software Engineer
Electronic Arts (EA)
April 2021 - Present
  • Led the design, development, and maintenance of core SDKs for 32+ mobile titles, covering areas such as advertising, legal compliance, user acquisition, IAP, analytics, customer support, and marketing.
  • Supported Unity, Unreal, C++, Objective C, and Java variants across iOS, Android, and WebGL platforms.
  • Legal Compliance: Designed a customizable Age Gate that was adopted by major EA mobile titles to ensure GDPR and CCPA compliance for targeted advertising while enforcing global age requirements. Managed the backend for dynamic adaptation per geo to evolving legal requirements in 30+ languages.
  • Optimized for Apple's ATT prompt to enhance IDFA collection. Generated comprehensive user funnel analytics and conducted iterative optimization.
  • Unity: Oversaw Unity APIs, ensuring compatibility across Unity versions from 5.x to 2023.x. Introduced emulation for mobile-exclusive features, extended Unity platform support to include WebGL, and implemented UPM for efficient distribution.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Here are some things I learned here:
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Senior Software Engineer
Glu Mobile
September 2018 - April 2021
  • Implemented standardized core metrics across titles for analytics teams.
  • Enhanced analytics events by incorporating session ID, revenue IDs, and an across-title ID system.
  • Integrated Tomography for probabilistic identification.
  • Developed a performance monitoring system to automate FPS and memory analytics, comparing against the title’s release versions.
  • Added RSA encryption to protect user Personally Identifiable Information (PII).
  • Integrated Firebase SDK for improved functionality.
  • Debugging and Issue Resolution: Diagnosed iOS and Android issues using Xcode and Android Studio, providing solutions for device and OS-specific challenges.
  • Collaborated within diverse title codebases to resolve specific issues.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Here are some things I learned here:
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Senior Unity Engineer
ADVR
August 2016 - July 2018
  • Architected cross-platform VR/AR content delivery Unity SDK.
  • Supported platforms: Oculus Rift, HTC Vive, GearVR, Oculus Go, Google DayDream, ArKit, ArCore, Vuforia.
  • Served interstitial 3D and scene content via Unity Asset Bundles.
  • Constructed 2D content, images/videos, at runtime.
  • Authored scene content to run on all supported platforms with appropriate player rigs inserted at runtime, based on the platform the SDK was compiled for.
  • Supported input options for scene content: teleportation, picking up objects with motion controllers via direct contact, and ranged pointer manipulators.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Here are some things I learned here:
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Principle Engineer
LotaData, Inc.
Dec 2015 - July 2016
  • Developed a mobile app for the city of San Leandro for iOS/Android using uGUI in Unity.
  • Developed an SDK that provided location tracking even when the host app was not in the foreground.
  • Monitored device sensors and collected user information to generate a user profile.
  • The SDK was written for Unity, iOS, Android, and Marmalade platforms.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Here are some things I learned here:
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Principle Engineer
Autodesk
April 2003 - November 2012
  • Architected a DirectX hardware abstraction layer for AutoCAD. Improved 2D performance by batching primitives to preserve draw order. Developed a caching system to store large 3D primitives in card memory, dynamically switching to immediate mode if video memory ran out. Performance improved by up to 20x in key benchmarks. Engaged in Microsoft WHQL certification, adding test cases for AutoCAD.
  • Maintained the preexisting OpenGL hardware abstraction layer until end of life.
  • Set up a video card certification system, collaborating closely with primary video card vendors (NVIDIA/AMD/Intel) to ensure bug-free display drivers for AutoCAD. Developed tools for validating visual output in an automation system. The same tool was utilized by vendors to certify Autodesk-supported drivers. Presented results to users via collaboration with the Autodesk web team. Addressed visual quality and stability issues specific to certain graphics cards directly with customers. Successfully established a system to automatically disable video card features in AutoCAD based on certification results.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Here are some things I learned here:
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Maecenas blandit, lacus vitae viverra molestie
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
  • Justo ipsum tincidunt lacus, vel hendrerit sapien justo et turpis
Education
California Polytechnic State University-San Luis
Bachelor's degree, Computer Science
2001 - 2003
education logo
Oxford University
Bachelor’s degree, Computer Science
Aug 2024 - Aug 2024
education logo
Oxford University
Bachelor’s degree, Computer Science
Aug 2024 - Aug 2024
Languages
EN
English
Full professional proficiency
eng
English
Level: Fluent
eng
English
Level: Fluent
eng
English
Level: Fluent
To View More Profiles
Join Youpal
palbot