Guilherme G.Front-end UX Engineer
Skills
Back-end developer with over a decade of experience in web and desktop development, as well as scripting. Significant contributions include the development of high-traffic applications, such as a public transportation management system for the Metropolitan Region of Belo Horizonte, servicing 6.5 million users monthly. Additionally, played a pivotal role in creating a platform that supports over 20,000 users, providing digital solutions for the legal profession.
Possesses deep expertise in Object-Oriented Programming (OOP), Design Patterns, and a broad array of technologies including Python, Django, Angular, Typescript, PHP, MySQL, PostgreSQL, and Javascript.
Focus areas include application scalability, infrastructure development best practices, artificial intelligence, language migration, Test Driven Development (TDD), and DevOps.
Tech Leader
7/1/2023 - Present
Developed a collaborative and innovative development environment as a Squad Leader, ensuring high-quality output and contributing to team and project success. Delivered mentorship and support to developers across experience levels, fostering a growth-oriented squad through guidance, knowledge sharing, and constructive feedback. Demonstrated expertise in bug fixing for Python applications using the Falcon framework, covering debugging, troubleshooting, and codebase optimization. Addressed and rectified bugs in React Native applications, ensuring reliability and stability through comprehensive analysis, diagnosis, fixes, and testing. Played a critical role in organizing and optimizing production workflows by managing tasks, setting priorities, and coordinating efforts to enhance productivity and meet deadlines. Led the re-writing of services, evaluating existing code, identifying improvement areas, and implementing changes for better performance, scalability, and maintainability. Collaborated with the development team to design and implement new features, ensuring alignment with project goals and timely, quality deliverables.Senior Software Engineer | Python | Angular | Django | Mysql | PostgreSql | Docker
10/1/2021 - 5/1/2023
Developed expertise in bug tracking and patching, contributing to the continuous improvement of software quality. Led the development of a system designed to manage domain commercialization, incorporating new features to meet evolving user needs. Conducted thorough testing of fixes and collaborated closely with Q&A teams to ensure robust solutions. Provided technical support for internal clients and the development team, demonstrating a strong focus on user satisfaction and team efficiency. Engaged in User-Stories planning to streamline development processes and effectively address user requirements. Actively participated in software development for internal clients, ensuring alignment with business objectives. Oversaw the attribution of tasks to team members, fostering a productive and collaborative work environment.PHP Developer | Software Engineer - PHP | JS | MYSQL
7/1/2021 - 10/1/2021
Demonstrated expertise in bug tracking and patching, effectively identifying and resolving issues. Developed proficiency in adding fixes to production through GitLab pipelines and rigorously testing these fixes in close collaboration with the QA team. Contributed to detailed user-stories planning, uncovering underlying bugs and ensuring comprehensive solutions. Proven ability to enhance product reliability and maintain streamlined workflows through proficient use of advanced debugging tools and methodologies.Owner / Product Owner / Developer - Python | PHP | Angular | Docker | MYSQL | PostgreSQL
12/1/2015 - 4/1/2023
Created web systems tailored to client specifications, ensuring efficient fulfillment of intended processes. Led team operations and effectively organized workflow, while also coordinating and presenting new features during meetings. Developed comprehensive documentation and maintained compliance with software engineering standards. Facilitated staff training on system functionalities and implementation. Utilized containerization techniques to deploy systems and features rapidly, consistently, and securely. Provided consulting services to assess the necessity and scale of digital systems for various companies. Conducted thorough requirements gathering sessions with clients to understand their needs. Designed and implemented automated unit tests for functions and modules to ensure robust performance.Full Stack Developer - | PHP | Python | JS | Mysql | JQuery
11/1/2015 - 7/1/2021
Led the full development of a state-wide transportation platform regulating and controlling public bus and taxi services. Mastered agile methodologies, specifically Scrum, for project management and demonstrated expertise in version control using GitHub. Managed team dynamics including personnel management of interns and analysts.
Developed internal products, scripts, and APIs utilizing a diverse array of programming languages such as Python, JavaScript, C, Java, and Ruby. Enhanced technical prowess through the integration of various tools and frameworks to optimize development processes.Game Developer - C# | JAVA | C++
5/1/2015 - 9/1/2015
Gained extensive expertise in game development and research, with a strong focus on C++ and Unity3D. Built and maintained sophisticated gaming architectures using Unreal Engine and conducted comprehensive research to enhance gameplay mechanics and user experience. Developed advanced AI algorithms for non-player characters (NPCs) using Python and integrated complex physics simulations to create realistic environments. Utilized version control systems such as Git and Perforce to ensure seamless collaboration and code integrity. Employed data analysis tools to study player behavior and optimize in-game economy dynamics. Demonstrated proficiency with shader programming in HLSL and GLSL to create visually compelling graphics and effects. Participated in cross-functional team meetings to align development goals with overall project milestones and conducted code reviews to uphold high-quality coding standards.Database Administration Teacher - MySQL | C
5/1/2014 - 9/1/2014
Served as Professor of Basic Informatics and Database Administration to underprivileged students in the metropolitan area, implementing UFMG methodologies of teaching. Delivered comprehensive instruction including theory-based lessons, practical exercises, tests, and real data assignments. Developed proficiency in SQL and database architecture, including database definition, partitioning, procedures, and report generation queries. Prepared students to function as professional Database Administrators with custom-tailored course materials.Web Development Internship
11/1/2013 - 8/1/2014
Played a pivotal role in developing a web platform designed to control a fleet of taxis for the State of Minas Gerais. Gained proficiency in PHP, Laravel, and Vue.js, ensuring optimal performance and user experience. Utilized MySQL for database management, implementing complex queries and optimizations to enhance data retrieval speed. Leveraged RESTful APIs for seamless integration with external systems and services. Utilized Git for version control, ensuring efficient collaborative development and maintenance of code. Implemented real-time features using WebSockets, providing dynamic and responsive interfaces for end-users. Developed comprehensive unit and integration tests using PHPUnit to ensure robust and error-free application performance. Enhanced security measures by integrating OAuth and JWT for secure user authentication and authorization. Acquired deep insights into fleet management systems and the specific regulatory frameworks for transportation in Minas Gerais, ensuring compliance and operational efficiency. Developed detailed documentation and conducted training sessions for end-users and stakeholders to facilitate smooth platform adoption.Database Administrator (Internship)
2/1/2012 - 9/1/2013
Developed a robust database development environment utilizing pure SQL. Responsible for the creation and maintenance of databases tailored for production usage. Authored COBOL scripts to manage multiple banking environments, ensuring alignment and supervision in collaboration with each department head.Business Intelligence Intern
9/1/2010 - 2/1/2012
Gained extensive experience in open source, databases, and data warehouse administration during the initial formal job role in IT and academic research. Developed expertise in creating, maintaining, and visualizing data under the guidance of lab managers. Managed a range of projects, including basic data manipulation and Data Warehouse creation using ETL tools such as Pentaho. Contributed to significant initiatives like the Web Sensus and the UFMG project Observatório das Eleições/Copa do Mundo, developed by a leading professor in Computer Science at UFMG. This role facilitated exposure to diverse projects, people, and complex problems, enhancing both technical and project management skills.
Information Systems at Federal University of Minas Gerais
2010 - 2015Computer Science at Pontifical Catholic University of Minas Gerais
2016 - 2020Master's in AI and IoT at Unicamp
2023 - 2025Digital Game Programming at De Montfort University
2014 - 2015
Key Speaker - AI and Entrepreneurship: Connecting Innovation and Success. at Ânima Educação
8/1/2023Lecture - Technology and the New Job Market at AC International Group
5/1/2019Guest Speaker - Job Market in Industry 4.0 at Polimg
9/1/2018
Guilherme is available for hire
Hire Guilherme G.All Howdy Candidates are vetted for skills and english proficiency.