Expereince
Featured events I participated/worked on.
Unity Engine Developer
Design and implement scalable, reusable systems such as player input handling, AI behaviors, physics, and animation states, ensuring optimal performance in diverse game scenarios.
Profile and optimize CPU, GPU, and memory usage for complex gameplay systems, minimizing frame drops and latency, often by working directly with low-level engine components (e.g., Unreal Engine, Unity).
Develop asynchronous and multithreaded systems for real-time gameplay features, ensuring smooth networked interactions in player environments.
Implement and refine physics-based interactions, collision detection, and response systems to ensure accurate and efficient physical behavior, including ragdoll effects, projectile trajectories, and environmental interactions.
Integrate platform-specific SDKs (e.g., Steamworks, PlayFab) and RESTful APIs by writing custom bindings and wrappers in C++ or C#, ensuring asynchronous operations such as achievement tracking, in-game purchases, and player authentication function correctly and are optimized for low-latency performance.
Develop and optimize HLSL/GLSL shaders for real-time rendering pipelines by implementing and fine-tuning vertex, fragment, and geometry shaders, achieving optimized lighting calculations, shadow mapping, and post-processing effects while minimizing GPU overdraw and instruction count.
- [P1] Games
- Remote
- 8/2024
Contract Software Developer
Developed a cross-platform mobile application, EcoQuest, an educational game to highlight eco-sustainability. The Flutter application was used by over 100 users via the Global Citizen Gamers Competition. Deliverables – Figma UI/UX Mockups, Google Wallet API Integration.
Implemented drag/drop, responsive design, and navigation components using AngularDart and ReactDart frameworks. Created all UI/UX Mockups pre-production via Figma. Built out controllers to handle Google Wallet API requests when users completed the game.
Followed an Agile sprint framework, with a rotating scrum master on a five person team.
Develop and maintain responsive web pages using HTML, CSS, and JavaScript
Collaborate with designers and back-end developers to implement user interfaces
Test and debug code to ensure cross-browser compatibility and optimal performance
Participate in code reviews and contribute to team discussions on best practices
Assist in the development of new features and functionality for web applications
Optimize website speed and performance through code optimization and image compression
Create and maintain documentation for code and processes
Troubleshoot and resolve technical issues
Assist in the maintenance and updating of existing web applications
- Global Citizens
- Remote
- 11/2023
Web Developer
This is a competitive hackathon hosted by Learn It that aims to harness the power of technology to fuel STEM innovation. The mission is to tackle pressing sustainability issues worldwide.
Our team developed a web application game called CurrencyGussr using Django framework designed to challenge users to guess currency conversion rates in Turkey, fetching data from server via AJAX request.
Server selects currency rate along withs its associated year and month, returns the data in JSON format to frontend. JavaScript used to update game’s state, displaying data and using rate for score calculation.
- Learn It Global Hackathon
- Remote
- 1/2024
Global Engagement Team Intern
Performed data collection campaigns via Qualtrics XM Surveys. Further analysis via Tableau, and Excel were used to justify the creation of new UW Peer Mentoring (IPM) Programs, requiring ~$200k in funding.
Designed, developed, managed documentation, and partially deployed UW Madison’s IPM Program Website, which is used by 20+ ISS teams, and visited by 100+ of UW International Students daily.
Interviewed, and onboarded over a dozen peer mentors into the UW ISS system.
Served as technical lead for campaign events and intercultural training sessions for ISS programs, facilitating over 300+ international students at a time.
Assisted with communicating with students, organizations, and faculty vias email, phone, and in-person.
Assisted with event set-up and planning, represent ISS at campus partner sponsored events/activities.
Served as physical point of contact in instances where supervisor, Engagement Coordinator, or Program Manager are unavailable.
Performed duties in support of the organizational mission and university advancement.
Tools – Qualtrics, Asana, Microsoft Teams, Tableau, Excel, Alteryx, Wordpress, Canva, Figma.
- UW-Madison International Student Services
- Madison, Wisconsin
- 9/2022