Nathan Vidrine
Contact
1863 Rue de Coton
Ville Platte, LA 70586
425-444-3046
NVidrine1010@gmail.com
Skills: Java, Javascript, C#, C++, GDScript, Unity, Godot
| Experience | |
| Mar. 2021 – Feb. 2024 | Tata Consultancy Services |
| Software Engineer | |
| Managed a workflow and queue system to efficiently solve software problems for usersDesigned and modified UI of internal web-based applications using JavascriptDeveloped back end software in Java for web applications while working with clients to meet requirements and solve development problems | |
| Projects | |
| Sep. 2023 – Current | Turn-based RPG |
| Solo Developer | |
| Designing AI in GDScript for overworld NPCs that wander, enemies that chase down the player, and AI for enemies in the turn-based combatCreating an overworld that includes structures, shops, and inventory systems created in GodotAnalyzed and am continuing to optimize code to make both combat and overworld traversing smooth and fluid | |
| Jul. 2023 – Sep. 2023 | Job Display Board |
| Lead Programmer | |
| Modified the back end of an internal job postings board using Java to work with REST API instead of the previous SOAP APIWorked with the client to meet requirements and work around the changes in data formatDesigned tests to check for any issues in the code changes and ensure 0 problems would occur in client tests | |
| Jan. 2020 – May 2020 | VR Card Game |
| Lead Programmer | |
| Designed a VR environment to surround the card battlefield and create immersion in UnityProgrammed an interaction system in C# that allows the user to draw from their deck, select and play cards from their hand, and interact with played cardsLed team members in finding workarounds and solutions to development problems encountered | |
| Education | |
| Dec. 2020 | University of Louisiana at Lafayette |
| Bachelor of Science GPA: 3.82/4.0Major in Computer Science; Concentration in Game DesignPresident’s List two semesters, Dean’s List three semesters | |