Resume
Profissional Experiences
Software Engineer
Develop Revelo's core platform, using technologies like Ruby on Rails, Vue.js, and ElasticSearch.
Participate in side projects, using my technical skills to help other company's areas. For instance: Write a developer career guide for relationship area, and make pre-interviews with platform's candidates.
Software Developer
Develop systems for the company's clients using different technologies like Ruby on Rails, React, React Native, and others.
Work as a project manager and technical leader planning tasks, specifying, reviewing code, and deploying applications.
Mentor interns, helping them technically and in the career. Present talks and workshops internally.
Software Developer Intern
Participate in the company's training, learning HTML, CSS, Javascript, Ruby, Ruby on Rails, and code patterns.
Work in the company's projects by planning, developing, and presenting them to the clients.
Academic Formation
FIAP
Bachelor's degree in Information Systems
Skills
Languages
- JavascriptAdvancedWork experience
- RubyAdvancedWork experience
Back-End
- GraphQLBeginnerInterested
- MongoDBBeginnerNot interestedWork experience
- Node.jsInterestedIntermediate
- PostgreSQLIntermediateWork experience
- Ruby on RailsAdvancedWork experience
- WebSocketsBeginnerInterested
Front-End
- AngularBeginnerNot interested
- CSSIntermediateWork experience
- HTMLIntermediateWork experience
- React NativeBeginnerNot interestedWork experience
- ReactJSAdvancedWork experience
- TypescriptInterestedIntermediate
- Vue.jsIntermediateWork experience
Others
- ElasticSearchBeginnerInterestedWork experience
- Game development (Phaser, Construct)Beginner4fun
- GitAdvancedWork experience
- Project ManagementIntermediateWork experience
- ScrapingIntermediateWork experience
- Software ArchitectureIntermediateWork experience
- Tests/TDDIntermediateWork experience