Hello, I'm Gilberto Ribeiro, a Senior Software Engineer with a keen interest in blending innovation and expertise in the evolving landscape of technology. With a strong foundation in computer science, I specialize in developing efficient systems, integrating modern cloud and web technologies, and managing both relational and non-relational databases. My career journey, spanning several years, includes significant roles where I've focused on maintaining platform performance and stability, and embracing collaborative approaches for system design. At the core of my work is a commitment to creativity and problem-solving, ensuring that technology not only meets but anticipates future challenges. Balancing technical skills with a collaborative spirit, I continue to contribute meaningfully to projects that push the boundaries of what's possible in our digital world.
-
Senior Backend (Llm) EngineerXiloCanoas, Rs, Br -
Senior Software EngineerWonder (Askwonder.Com) Oct 2022 - PresentRemoteMain achievements:- Developed the project ingestion feature to provide fluid and diligent communication with the client to clear the path before launching the research project diminishing mismatches between asks and outcomes- Integrated the complete research production pipeline into the platform- Coordinated the onboarding of an outsourcing company to accelerate feature development and managed tasks and expectations among peers- Collaborated with a third-party SaaS company to create an insights library to locate knowledge acquired through almost 1 decade of research easily.Responsibilities:- Platform development- System design and data structure improvements- Keep the platform performant, responsive, and stable- Monitor and support services to keep it online- Generative AI integration for automation- Work closely with stakeholders to design the system future-proof- Communication and alignment on proposed solutions -
Software EngineerWonder (Askwonder.Com) Sep 2021 - Oct 2022Remote- Build features and fix bugs- Document and discuss the proposal for new features- Provide answers to platform questions for the support team -
Full Stack DeveloperCatarse Apr 2018 - Oct 2021Remote- Develop new features and fix bugs on the front end and back end.- Make suggestions for improvements applied to the business and technology stack.- Program tests to the entire architecture from frontend in javascript, backend in Ruby on Rails, and database with PostgreSQL for functions and views.- Reproduce in our single-page application the design created by professional designers, with animations and described interactions with APIs in MithrilJS.- Communicated with the team about progress on tasks and innovative solutions.Main achievements:- Upgraded frontend technology stack to use ReactJS declarative style with Typescript using the MIthrilJS library- Merged 250 pull requests between features and patches (eg. payment system updates, created email template editor, etc) [Github Repository](https://github.com/common-group/services-core/pulls?page=5&q=is%3Apr+is%3Aclosed+is%3Amerged+author%3Agrpse) -
Software EngineerWhite Prompt Oct 2020 - Sep 2021Remote- Developing in a full-stack environment a codeless SaaS QA solution to record tests and generate test code;- Manage database schemas and dataflow from the backend to the frontend;- Architect mobile simulators/emulators to control microservice- Main technologies used: Angular 11, NodeJS with Express (and NestJS), PostgreSQL, Appium, Bash, Heroku, AWS;Main achievements:- Developed a custom database access intermediate layer to accelerate the business logic integration with the data model- Interviewed candidates assessing their technology and communication skills- Delivered a talk on typescript decorators with examples to a tech audience. Link: https://www.youtube.com/watch?v=oCUqsNiiKvMExperience:While working as a contractor for Whiteprompt, I developed a sophisticated platform for automating mobile app testing on both Android and iOS. The architecture of this platform was based on microservices, which utilized an iOS Simulator and Android emulator with Appium to operate mobile applications. These microservices played a key role in streaming the screen recording of the apps from the backend to the frontend. This setup allowed users to interact with the app's user interface through actions like clicking, pinching, zooming in/out, and typing. Successful commands were recorded for future replays, enabling Quality Assurance (QA) teams to enhance reliability every time a new app version was uploaded.Key technologies I employed in this project included Angular 11, NodeJS with Express and NestJS for the backend, PostgreSQL for database management, Appium for mobile app automation, and Bash. The deployment of the system was managed using Heroku and AWS services. The use of these technologies was integral in creating a robust platform that streamlined the testing process, ensuring that mobile apps delivered seamless and high-quality user experiences. -
Freelance Software EngineerFreelancer.Com May 2016 - Mar 2018- Developed 13 projects on freelancer.com, covering a range from video editing using FFmpeg to mobile app development.- Gained experience in diverse technical areas, adapting to different project requirements and tools.- Worked with clients globally, enhancing cross-cultural communication skills and project management abilities. -
Software DeveloperAdp Aug 2016 - Apr 2017Porto Alegre E Região, Brasil- Develop a data extraction system from a variate database and data sources to import to the internal business database structure. - The tools used for this task are Java 7 SE, MySQL, and Talend (ETL).- Design the system to make the conversions and program Java methods to execute specific tasks- Write database functions to improve performance in the execution of extraction and transformation.- Keep team up-to-date on task progress and use scrum as an agile method.Main achievements:- Improved the performance of the ETL pipeline on importing new client's data saving time and processing power of the VPC- Cleaned the components' custom code to ease the readability allowing the team to accelerate the maintenance and feature development -
Frontend DeveloperI9C Agência Interativa Mar 2014 - Mar 2016Remote- Develop interactive 3D catalogs of furniture from third party companies.- Manage new demand for textures/3d models/image assets into customized apps.- Maintain pipelines of tools from Unity 3D projects. -
Support AnalystHitec Informática Ltda. Feb 2012 - Apr 2013Avenida Cristóvão Colombo, 1840, Porto Alegre Rs- Support attendant for firewall solution developed internally inside the company.- Install e-mail and proxy servers (Zimbra and Linux solutions).- Install cables and hardware on the clients business.
Gilberto Ribeiro Education Details
-
Bacharelado Ciência Da Computação -
Fatec Senai PoaInformática
Frequently Asked Questions about Gilberto Ribeiro
What company does Gilberto Ribeiro work for?
Gilberto Ribeiro works for Xilo
What is Gilberto Ribeiro's role at the current company?
Gilberto Ribeiro's current role is Senior Backend (LLM) Engineer.
What schools did Gilberto Ribeiro attend?
Gilberto Ribeiro attended Universidade Federal Do Rio Grande Do Sul, Universidade Federal De Pelotas, Fatec Senai Poa.
Who are Gilberto Ribeiro's colleagues?
Gilberto Ribeiro's colleagues are Krlos Jesus, Justin Coscarella, Cole James, Mba, Kyle Ford, Jelani Stewart, Michael Zuerch, Melissa Ortega.
Not the Gilberto Ribeiro you were looking for?
-
Gilberto Ribeiro
São Paulo, Sp -
Gilberto Ribeiro
Manufacturing / Process / Projects / Continuous Improvement / PowertrainPouso Alegre, Mg -
-
Gilberto Ribeiro
São Paulo, Sp
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