Joe Oliveira - page 3
Various Skills & Proficientcies:
Programming & Development Languages:
• Languages: Expert in C# / .NET, C, and C++ for developing robust applications with an
emphasis on performance and maintainability. Proficient in Python for scripting and automation,
with a strong understanding of Java for backend development and object-oriented
programming.
• Web & Mobile: Skilled in JavaScript, HTML, and CSS for front-end web development, creating
responsive and user-friendly interfaces. Familiar with Swift and Objective-C for iOS
development, bringing cross-platform solutions to life.
Game Development Tools:
• Unity & Unreal Engine: Proficient in Unity for 2D and 3D game development, using C# to create
complex game mechanics, physics simulations, and interactive worlds. Experienced with Unreal
Engine’s Blueprints and C++ for high-fidelity, immersive 3D environments.
• AI Development: Practical knowledge of reinforcement learning and AI development for NPC
behavior, pathfinding, and procedural generation. Experienced in implementing AI solutions to
create adaptive gameplay that responds to player actions.
• Game Maker Studio & Blender: Skilled in Game Maker Studio for rapid prototyping and 2D
game design. Competent in Blender for 3D modeling and asset creation, enabling a seamless
pipeline from concept to in-game assets.
Software & Utilities:
• Operating Systems & Environments: Deep understanding of Windows, Linux, and macOS
environments, proficient in troubleshooting, deployment, and system customization to optimize
workflows.
• Version Control: Advanced knowledge of Git, Perforce, and SVN for version control, ensuring
efficient collaboration and code integrity across development teams.
• Cloud & Virtualization: Experience with Docker and VMware for containerization and virtualized
environments, enabling scalable and isolated testing setups. Proficient in Azure and AWS for
cloud infrastructure management, improving deployment speed and reliability.
• Ticketing & Project Management: Familiar with Jira, ServiceNow, and other ticketing systems to
track and manage tasks efficiently, fostering collaborative problem-solving and streamlined
workflow management.
• Microsoft Office Suite / Office 365: Proficient in Office applications for project planning,
documentation, and data analysis, enhancing team communication and documentation
accuracy.
Databases:
• SQL, LiteSQL, and MongoDB: Skilled in SQL for querying, managing, and optimizing relational
databases. Experienced with MongoDB for NoSQL solutions, implementing flexible, schema-
free data structures suited to agile project requirements. Adept in database normalization,
indexing, and query optimization to ensure efficient data management.
Software Development & Documentation:
• API Development: Proficient in REST API development, designing scalable, modular APIs that
enable seamless communication across applications and services.
• Agile & Scrum Methodologies: Knowledgeable in Agile methodologies, including Scrum and
Kanban, to improve project planning, iterative development, and collaborative teamwork.
• Cross-Platform Development: Experienced in cross-platform mobile and desktop applications,
ensuring consistent functionality and performance across iOS, Android, Windows, and Linux.