Summary
Overview
Work History
Education
Skills
Aptitudes
Languages
Timeline
Generic

Ronny Rosario

Providence,RI

Summary

Skilled backend developer with experience in designing, implementing and maintaining server-side applications and databases. Strong understanding of programming languages such as Java, Python, C# along with knowledge of SQL for database interaction. Demonstrated ability to work collaboratively in cross-functional teams and drive projects to successful completion. Prior roles saw improved application performance and enhanced user experiences through optimization efforts.

Overview

4
4
years of professional experience

Work History

Backend Developer

Cognizant
06.2022 - Current
  • Collaborated with backend development team to maintain, update, and troubleshoot SQL, VBScript, and C# code, enhancing database and process operations.
  • Created SQL scripts to maintain database integrity and performance.
  • Conducted code reviews to uphold best practices and ensure high code quality across the development team.
  • Participated in code reviews to ensure best practices and quality standards.
  • Spearheaded development of multiple processes, improving service delivery for state clients nationwide.
  • A multinational corporation that offers Technology Solutions, consulting, and technology services for businesses all around the world.

Gameplay Programmer, AI Programmer

Game Studio Project
  • Developed mechanical AI that evaluates situations and player decisions, enhancing gameplay challenge and engagement.
  • Implemented pathfinding system to improve character navigation and player experience.
  • Developed core gameplay mechanics to enhance city behavior and improve overall game functionality.
  • Collaborated as coder on game "Conqueror" with programmer and artist, contributing to overall game development.

Gameplay and UI Programmer

VR Development Project
  • Created dynamic game mechanics that seamlessly integrated player input into UI and menu, displaying relevant information to immerse user in game world.
  • Integrated natural and seamless UI elements into player experience to enhance VR immersion.
  • Developed dynamic player input response system, relaying information to user "tablet" as player UI.
  • Leveraged XR rig controllers as universal controllers for VR headsets utilizing Unity's new input system.

Education

Bachelor of Science - Information Technology, Software Engineering, Game Development and Simulation Programming

New England Institute of Technology
East Greenwich, RI
06-2022

Skills

  • Algorithms
  • Data Structures
  • C# programming
  • Java, C, C, JavaScript, Python
  • SQL management
  • Object-oriented programming
  • Object-oriented design
  • Debugging techniques
  • Code review practices
  • Software Engineering
  • Project collaboration
  • JIRA, Confluence tools
  • Problem solving
  • Game Development
  • UI
  • REST API

Aptitudes

  • Software Engineering
  • Game Design
  • Game Development
  • UI, Algorithms, Data Structures, OOP Programming

Languages

English
Native/ Bilingual
Spanish
Native/ Bilingual
Italian
Limited

Timeline

Backend Developer

Cognizant
06.2022 - Current

Gameplay Programmer, AI Programmer

Game Studio Project

Gameplay and UI Programmer

VR Development Project

Bachelor of Science - Information Technology, Software Engineering, Game Development and Simulation Programming

New England Institute of Technology
Ronny Rosario