🚀 Experienced Full-Stack Software DeveloperHello! I'm Ricardo Chagas, a skilled Full-Stack Software Developer with several years of experience. I specialize in building responsive web and mobile applications with robust back-end systems using technologies like Android, Angular, Node.js, and various databases.💼 What I Offer:I excel in translating complex ideas into seamless, user-friendly solutions. My passion lies in creating innovative software that meets business needs and enhances user experiences. Let's collaborate to bring your digital projects to life!Feel free to connect with me. Open to exciting opportunities and collaborations!
Peyess
-
Full Stack EngineerPeyess Mar 2020 - PresentSão Carlos, São Paulo, BrasilFull-stack developer skilled in Firebase and Google Cloud Platform (GCP) services as a serverless backend. Proficient in front-end development using Angular and Typescript.Highlights• Architected a serverless backend system using Firebase and Google Cloud Platform (GCP) services. Key components included Cloud Functions, Firestore for the database, Storage for file storage, GCP Authentication for user verification, GCP PubSub for messaging, and Hosting for web deployment. The back-end and the surrounding infrastructure systems play a fundamental role in ensuring the product's overall health and optimal performance.• Designed and developed a Single Page Application (SPA) utilizing Angular, NGXS for state management, and Angular Material library to adhere to Google Material Design guidelines. This application allows clients to create new products, manage permissions, handle administrative tasks, and oversee their collaborators' user accounts directly.Activities and Responsibilities• Code versioning with Git• Monorepo management using npm workspaces• Using Firestore SDK for CRUD operations on the client• Integration using REST APIs• Exploratory application testing• Unit test automation using Jest• Analysis, exploration, and resolution of bugs
-
Mobile DeveloperPeyess May 2019 - PresentSão Carlos, São Paulo, BrazilMobile developer skilled in both Java and Kotlin for Android development.Hightlights• Created a Native Android application with Kotlin, adhering to Google Material guidelines, and employing AirBnB Mavericks for state management and SQLite for local storage. This application serves as the company's flagship product, directly enhancing sales efficiency for clients' collaborators.• I developed a native Android application as an MVP using Java, adhering to Google Material guidelines, and implemented MVVM architecture alongside SQLite for local storage. Presented and validated the MVP with clients, incorporating their feedback to reevaluate the business strategy and plan the project's roadmap.Activities and Responsibilities• MVP built with Java following an MVVM architecture• Final product built with Kotlin following an MVI architecture• Code versioning with Git• SQL queries in SQLite databases• Integration using REST APIs• Exploratory application testing• Unit test automation• Analysis, exploration, and resolution of bugs
-
Ui DesignerPeyess May 2019 - PresentSão Carlos, São Paulo, BrazilDuring my time at Peyess, my main role centered around software development. However, given the dynamic nature of the startup environment, I also took on the role of a UI Designer. In this capacity, I managed various beginner-level tasks and responsibilities.• Conducting user research to comprehend user behavior, preferences, and pain points• Creating low-fidelity prototypes to visualize design concepts, allowing for iterative improvements before implementation• Crafting intuitive screen designs without sacrificing functionality• Collaborating closely with stakeholders, incorporating feedback, and iterating designs• Conducting usability tests to gather user feedback, identifying pain points, and refining designs• Following the Google Material Guidelines to craft consistent visual branding elements, including color schemes and typography, to reinforce brand identity and create a cohesive and visually appealing user interface
-
Product ManagerPeyess May 2019 - PresentSão Carlos, São Paulo, BrazilDuring my time at Peyess, my main role centered around software development. However, given the dynamic nature of the startup environment, I also took on the role of a Product Manager. In this capacity, I managed various beginner-level tasks and responsibilities.• Identifying and evaluating potential risks to ensure product success• Crafting seamless and intuitive user journeys to enhance customer satisfaction and engagement• Negotiations with clients in productive discussions to understand their goals and align expectations effectively• Client needs and feedback analysis to drive product improvements and maintain high client satisfaction levels• Discovery and Product Definition to meet client needs and carry out business strategy• Requirements gathering in collaboration with stakeholders• User Acceptance Testing• Developing product roadmaps that align with business objectives• Translating requirements into actionable tasks, facilitating efficient execution
-
Software EngineerDaitan Group Nov 2018 - May 2019Campinas, São Paulo, BrazilInternship-level full-stack developer with exposure to Java using Spring framework and Python for backend development. Familiarity with frontend technologies, including JavaScript with AngularJS.Highlights• An internal testing tool had long been nonfunctional due to outdated code and deprecated dependencies. I took on the task of fixing it, primarily with JavaScript and Express.js. I refactored the codebase to ensure compatibility with the organization's current development ecosystem. These improvements streamlined the testing process, providing faster feedback loops and a solid foundation for future scalability and enhancements, ensuring the tool's continued relevance in the organization's testing ecosystem.Activities and Responsiblities• Code versioning with Git• SQL queries in Oracle databases• Development of REST APIs• Daily workflow following SCRUM methodologies• Exploratory application testing• Analysis, exploration, and resolution of bugs -
Undergraduate Student ResearcherInstituto De Ciências Matemáticas E De Computação (Icmc) Oct 2017 - Oct 2018São Carlos, São Paulo, BrazilAnalysis, documentation, and refactoring of ValiMPI, a tool used for testing concurrent programs. Additionally, a graphical user interface was developed for the application with the goal of creating a tool that could be used in the classroom to aid in teaching concurrent program testing.The project was funded by FAPESP. -
Marketing InternSaecomp Usp Jan 2016 - Aug 2017São Carlos, São Paulo, BrazilProdutor de artes e textos com a finalidade de propaganda em redes sociais e também de documentos emitidos pela secretaria acadêmica. -
Event StaffElectronic Sports Challenge Feb 2016 - Jul 2016São Carlos, São Paulo, BrazilI worked within the SAEComp team, collaborating with three other extracurricular groups. My role encompassed aiding in the planning and execution of the event in São Carlos.
-
Software DeveloperIau - Instituto De Arquitetura E Urbanismo Apr 2015 - Apr 2016São Carlos, São Paulo, BrazilCreated a user-friendly web application to enhance printing quota management for IAU students. The application was developed using PHP with the CodeIgniter framework and the Grocery CRUD library.
Ricardo Chagas Education Details
-
Engenharia De Computação
Frequently Asked Questions about Ricardo Chagas
What company does Ricardo Chagas work for?
Ricardo Chagas works for Peyess
What is Ricardo Chagas's role at the current company?
Ricardo Chagas's current role is Full Stack Developer | Angular, Firebase, Google Cloud Platform (GCP), Node.js.
What schools did Ricardo Chagas attend?
Ricardo Chagas attended Universidade De São Paulo.
Not the Ricardo Chagas you were looking for?
-
Ricardo Chagas
Sr Logistics Analyst | Market Intelligence | Mrp | Demand PlanningSão José Dos Campos, Sp -
Ricardo Chagas
Recursos Humanos Na Brasil Terminal Portuário | Data Analytics | Powerbi | Sênior Sistemas | Lsp | Auditor Interno | Iso.9001_Iso.14001_Iso.45001 | Power Platform Developer Associate | Automação De Processo | ChatbotGuarujá, Sp -
-
Ricardo Chagas
Presidente - Lagemg | Geotecnia | Mecânica Das Rochas | Planejamento De Mina | Engenharia | Mineração |Belo Horizonte, Mg
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial