Watch Intro
Profile Summary
Marc is a seasoned mobile developer with over 6 years of experience, specializing in React Native for both iOS and Android platforms. He has a proven track record in building scalable and efficient mobile solutions, making him a versatile fit for projects of any size. With a deep understanding of full-stack development, adaptability to various technologies, and a Bachelor's in Computer Science, Marc is well-suited for teams looking for a strong mobile development expert.
Primary Skills
JavaScript | 6 yrsReact Native | 6 yrsRedux | 3 yrsIntegration Testing | 3 yrsMobile Development | 6 yrsUnit Testing | 3 yrsAndroid Studio | 3 yrsXcode Debugger | 3 yrsRedux-Toolkit | 3 yrs
Culture Profile
I thrive in environments . . .
- that value ownership, idea-sharing, and has a supportive team for growth and success.
- where clear feedback (either good or bad) is part of the process.
I struggle in environments . . .
- lacking open communication.
- lacking clear feedback.
In workplace, I am known for . . .
- being helpful, trustworthy, kind, personable, and a dedicated hard worker.
- eager to take on new tasks and learn new things, someone who goes above and beyond to deliver.
Work Experience
FullStack Labs
Senior Software Engineer (React Native)
- Jun, 2021 - Present
- Brazil
- Contributed to the development of Bible.is, an app with more than 400k users.
- Implemented features for audio, text, and video content in the app.
- Migrated from traditional Redux to Redux Toolkit with Redux Tookit Query for improved API call efficiency and automatic caching, reducing boilerplate and improving maintainability. This year I moved one of the core features of the app, which touched 8 different screens and used 17 API endpoints
Skills
JavaScriptApp CenterReact NativeReduxAndroid StudioXcode Debugger
Industries
MobileMusic and Audio
Inteligência Web
Mobile Application Developer
- Jan, 2020 - May, 2021
- Brazil
- Developed a video feature using the react-native-video library for online events due to COVID.
- Built a feature similar to dating apps for event attendees to connect based on interests.
- Adapted the app to support multiple events and implemented deep-links using Firebase Dynamic Links.
- Successfully deployed 10 apps in both App Store and Play Store in 2020.
Skills
JavaScriptApp ServiceReact NativeFirebaseCode Reviews
Industries
Events
Lazy Delivery
Owner and React Native Developer
- Oct, 2017 - Oct, 2019
- Brazil
- Created a delivery app using React Native and Firebase as backend.
- Developed two apps: one for users making orders and another for stores selling products.
- Hired a designer for the visual part of the app and managed the entire process from creation to publishing.
Skills
React NativeFirebase
Industries
FoodtechMobile
Education
Bachelor's degree
- Tecnologia da Informação
- Instituto de Estudos Superiores da Amazônia, Brazil
- 2013
Non-degree
- Information Technology
- Pontifícia Universidade Católica do Paraná, Brazil
- 2016
All Skills
Languages
- JavaScript | 6 yrs
- TypeScript | 1 yr
- PHP | 1 yr
Tools
- GitHub | 3 yrs
- Android Studio | 3 yrs
- Bitbucket | 2 yrs
- Git | 5 yrs
- Xcode Debugger | 3 yrs
Cloud
- App Center | 3 yrs
- App Service | 1 yr
- Error Reporting | 3 yrs
Frameworks
- Laravel | 1 yr
- Node.js | 1 yr
- React | 1 yr
- React Native | 6 yrs
Libraries
- Firebase | 3 yrs
- Redux | 3 yrs
- Redux-Toolkit | 3 yrs
Paradigms
- Code Reviews | 3 yrs
- Integration Testing | 3 yrs
- Mobile Development | 6 yrs
- Scrum | 3 yrs
- Unit Testing | 3 yrs
Platforms
- iOS | 5 yrs