Caio S.Full-stack Product Engineer
Skills
A Computer Science graduate specializing in full-stack web development with professional programming experience since 2017. Expertise primarily centers on NodeJS, complemented by proficiency in C#, Python, and various frameworks. Possesses substantial experience with APIs and REST. Also functions as a game developer using Unity, having contributed to the development of a 3D RPG game. Recognized for a strong capacity to swiftly acquire and apply new languages and tools as necessary.
Programmer
3/1/2022 - 5/1/2022
Acquired significant expertise in game development using Unity3D, contributing to the successful creation and launch of multiple gaming projects. Utilized C# for scripting within the Unity environment, enabling robust gameplay mechanics and interactive features. Applied advanced knowledge of Unity's physics engine, particle system, and animation tools to enhance visual and functional elements of the games. Leveraged version control systems such as Git for effective collaboration and code maintenance. Demonstrated strong understanding of asset management and optimization techniques to ensure optimal performance across various devices. Employed profiling tools to identify and resolve performance bottlenecks. Used Agile methodologies to manage development cycles, ensuring timely delivery of high-quality game features. Integrated third-party SDKs and APIs, enhancing the game experience with external functionalities like in-app purchases, leaderboards, and multiplayer capabilities.Jr. Systems Development Analyst
9/1/2021 - 3/1/2022
Proficiently developed full-stack web applications utilizing Java and TypeScript. Leveraged Spring Boot framework for backend development to create scalable, efficient, and robust server-side logic. Employed Angular framework on the front-end to develop dynamic, responsive, and user-friendly web interfaces. Incorporated NodeJS for additional server-side functionalities and real-time applications. Demonstrated strong debugging and optimization skills to ensure peak performance. Implemented best practices in code quality, testing, and deployment. Engaged in continuous integration and continuous deployment (CI/CD) methodologies, enhancing overall software development workflows.Trainee developer
4/1/2021 - 10/1/2021
Developed proficiency in full-stack web development using TypeScript, demonstrating extensive expertise with Node.js, React.js, and React Native frameworks. Leveraged TypeScript to create robust and maintainable codebases, enhancing both server-side and client-side applications. Utilized Node.js to build scalable back-end services, ensuring high performance and security. In parallel, employed React.js for dynamic and interactive front-end user interfaces, and React Native for creating efficient cross-platform mobile applications. Maintained collaborative code quality and version control through regular use of Git.Back End Developer
7/1/2017 - 3/1/2018
Gained expertise in back-end software development, focusing on the automated generation of institutional self-assessment result forms. Acquired deep knowledge in using PHP for server-side logic and implemented data handling with PostgreSQL. Enhanced performance by optimizing database queries and ensuring efficient data retrieval processes. Employed frameworks such as Symfony for scalable application architecture and Laravel for streamlined MVC implementation. Leveraged RESTful APIs to integrate with external systems, ensuring seamless data exchange. Utilized Docker for containerization to create consistent development and deployment environments. Proficiently used Git for version control and collaboration within a distributed team. Demonstrated robustness in writing unit and integration tests to maintain code quality and reliability.
School of Innovation, Technology and Entrepreneurship at Cesupa - University Center of the State of Pará
2015 - 2019
Caio is available for hire
Hire Caio S.All Howdy Candidates are vetted for skills and english proficiency.