Rafael M. Email & Phone Number
Who is Rafael M.? Overview
A concise factual answer block for searchers comparing this professional profile.
Rafael M. is listed as Senior Frontend Specialist at BotCity, a with 38 employees, based in São Paulo, Brazil. AeroLeads shows a matched LinkedIn profile for Rafael M..
Rafael M. previously worked as Senior Software Engineer at Software Mind North America and Senior Software Engineer at Surfe. Rafael M. holds Master Of Business Administration - Mba, Computer Software Engineering from Mba Usp/Esalq.
Email format at BotCity
This section adds company-level context without repeating Rafael M.'s masked contact details.
Review company-level records connected to Rafael M. before choosing the right outreach path.
About Rafael M.
Senior Software Engineer with approximately nine years of commercial experience. - Expertise in JavaScript, Node.js, React.js, React Native, Next.js, and TypeScript, building robust full-stack applications.- Worked in diverse industries such as marketing & sales, legal tech, and e-commerce (ticket sale). - Proficient in Agile and Scrum, leading short-term projects and project teams. https://github.com/rsmelo92
Listed skills include React, Cordova, Git, Amazon Web Services, and 36 others.
Rafael M.'s current company
Company context helps verify the profile and gives searchers a useful next step.
Rafael M. work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
- Contractor for a publicly traded financial services and insurance company, focusing on developing and maintaining applications using Node.js, Next.js, React, and Apollo GraphQL on a daily basis.- Designed and led the development of high-performance, secure, and scalable consumer-centric experiences across various company products, including loans, mortgages, banking, insurance, energy, and personal finance, empowering customers to make informed financial decisions.- Architected and improved the evolving tech stack, playing a pivotal role in front-end and data development by selecting appropriate technologies to meet specific needs.- Implemented product features that significantly enhanced user engagement and monetization.- Worked closely with peer engineers, UX designers, BI and data teams, as well as commercial and compliance departments to build high-quality features and products.
Senior Software Engineer
- Played an essential role in the development of a browser extension that integrates CRM systems directly into LinkedIn. Tailored for sales teams, sales managers, marketing teams, CRM administrators, and business executives.- Architected and maintained the company’s Design System (Wave) using Storybook, React, Jest, Typescript, and Figma, creating scalable UI components across multiple platforms. Aligned design system updates with business objectives and user requirements in collaboration with product teams.- Led the migration of the codebase from pure TypeScript to React, introduced TailwindCSS, and implemented testing with Jest and React Testing Library. Trained the team on React best practices, boosting code quality, confidence and best practices adoption.- Migrated traditional fetch methods to React Query, enhancing cache management, client store data management, and user experience, with improved Core Web Vitals (CLS) and positive feedback from developers and users.- Managed multiple projects using the Directly Responsible Individual (DRI) framework, delivering features according to product team specs.- Successfully refactored the entire codebase during rebranding with zero disruptions.- Conducted engineer interviews, reviewed coding assessments, and mentored developers on testing and code reviews, improving hiring outcomes and team performance
Software Engineer
- Held key roles across multiple products at the biggest Brazilian legal technology company, including Legal Research and Online Office (CRM for lawyers). Consistently deployed features, ensuring high-quality code and adherence to best practices.- Built and maintained the Mobile apps (Consultar Processos & Online Office) with 40k+ and 10k+ users respectively using React Native, Relay and GraphQL.- Led the Dev Experience team as the primary developer, establishing the company's Design System using Storybook, React, Jest, Typescript and Web-components (Stencil). Successfully migrated the core in-house Node.js framework to Next.js to enhance development efficiency and consistency.- Acted on DevOps practices by establishing CI/CD pipelines with GitHub Actions, Jenkins, and Bitrise. Provided on-call support for multiple services, across a diverse range of languages and tools, including Scala, GO, Python, Node, Kubernetes, Google Cloud, and AWS.
Full Stack/Mobile Engineer
Developed and architected a full-stack event management application, including:- A React Native mobile app built from scratch with Google, Apple, and Facebook authentication, utilizing GraphQL and Relay Modern for efficient data fetching.- A collaborative internal dashboard built with React and Relay to implement event management features and real-time event check-in logic.- A comprehensive backend and database architecture defined and built using Python, Node.js, MongoDB, and Next.js.- Integration of native APIs like Bluetooth, maps, and camera to enhance the user experience.
Full Stack Web Developer
Contributed as a full-stack developer across various areas in a pre-launch startup environment, fostering my growth as a T-shaped professional.- Developed the main website, admin panel, and mobile apps (iOS & Android) using Cordova.- Implemented new features, solved bugs, and maintained the codebase using JavaScript, jQuery, HTML, CSS (Bootstrap 3), Node.js, MongoDB, and MeteorJS.- Participated in design reviews to ensure a cohesive user experience.- Advocated for the adoption of Agile methodologies, improving development efficiency.
Intern
Worked as an Intern while simultaneously pursuing self-development to become a Software Engineer. Actively engaged in courses and hands-on projects, including the creation of a tool in Python that streamlined team activities and enhanced productivity.The company payed a certificate test for the company, I studied and received not only one but three international certificates, which were:- CTFL (Certified Tester Foundation Level) ISTQB -[Credential ID 15-CTFL-04094-BR]- CTFL - Agile Tester ISTQB -[Credential ID 15-CTFL-AT4747-BR]- Professional Scrum Master I - Scrum.org (https://www.scrum.org/user/145788)
Colleagues at BotCity
Other employees you can reach at botcity.com.br. View company contacts for 38 employees →
Giovanna Medeiros
Colleague at BotcitySão Paulo, Brazil
View →
MG
Morganna Giovanelli
Colleague at BotcityBrazil
View →
JV
João Victor Voltarelli
Colleague at BotcitySanta Cruz Das Palmeiras, São Paulo, Brazil
View →
GT
Gabriela Teixeira
Colleague at BotcityRecife, Pernambuco, Brazil
View →
LM
Livia Maçon
Colleague at BotcityMogi Guaçu, São Paulo, Brazil
View →
FG
Fernanda Gabriel Fernandes
Colleague at BotcitySão Paulo, Brazil
View →
VF
Vanessa Freire
Colleague at BotcitySão Paulo, Brazil
View →
BF
Bruna Ferreira
Colleague at BotcityRio Grande Do Sul, Brazil
View →
VH
Victor Hugo Leite Cheregatto
Colleague at BotcityAracaju, Sergipe, Brazil
View →
BC
Bruno Cajaiba
Colleague at BotcitySão Paulo, Brazil
View →
Rafael M. education
Master Of Business Administration - Mba, Computer Software Engineering
Bachelor'S Degree, Computer Science
Frequently asked questions about Rafael M.
Quick answers generated from the profile data available on this page.
What company does Rafael M. work for?
Rafael M. works for BotCity.
What is Rafael M.'s role at BotCity?
Rafael M. is listed as Senior Frontend Specialist at BotCity.
Where is Rafael M. based?
Rafael M. is based in São Paulo, Brazil while working with BotCity.
What companies has Rafael M. worked for?
Rafael M. has worked for Botcity, Software Mind North America, Surfe, Jusbrasil, and Lesgow.
Who are Rafael M.'s colleagues at BotCity?
Rafael M.'s colleagues at BotCity include Giovanna Medeiros, Morganna Giovanelli, João Victor Voltarelli, Gabriela Teixeira, and Livia Maçon.
How can I contact Rafael M.?
You can use AeroLeads to view verified contact signals for Rafael M. at BotCity, including work email, phone, and LinkedIn data when available.
What schools did Rafael M. attend?
Rafael M. holds Master Of Business Administration - Mba, Computer Software Engineering from Mba Usp/Esalq.
What skills is Rafael M. known for?
Rafael M. is listed with skills including React, Cordova, Git, Amazon Web Services, Materialize Css, Continuous Integration And Continuous Delivery, C, and Node.Js.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial