I have a passion for solving challenging problems, exploring new ideas and diving into prominent tech stacks. I am sociable, an effective collaborator and a fast learner. I started my coding journey in college at 17 years old. I have designed, developed and successfully launched a mobile app to solve group bill splitting at restaurants.
I’m also an archery instructor and I have an archery club. I also love playing music, crafting things, playing video games and learning random stuff.
Technology
Javascript ES6, React Native (expo, dev client, svg, mlkit OCR, react navigation, ), React (hooks, contextAPI, asyncawait, react-router-dom, hook-form, chartjs), Git, Github, HTML, CSS, windtail, mySQL, typescript. Long time ago: C, Java, MVC, PHP, jQuery, CodeIgniter, Laravel.
Experience
Indie Software Developer - (2020 - Present) - Divide aí!
- Fully designed, developed and released a fully functional mobile app for both iOS and Android platforms
- App designed with Figma, developed with React Native (Expo), react-navigation, React Hook, Context API, declarative paradigms, functional components, ES6
Website back-end maintenance - (2020) - https://www.concursosmarco.com.br/
- Fixed API payment connection to the end-point while learning thirds old PHP code and MVC design
- Refactored old PHP functions
Projects and quality director - (2013 - 2014) - Junior Information Systems Enterprise at UNIMONTES
- Planning and development of internal time clock system using CodeIgniter, PHP, jQuery, MySQL and MVC pattern
- Team development with kanban and Github
Projects
Divide aí! - mobile app for splitting group bills when going to restaurants/pubs, etc
Alarm clock: an alarm clock where you have to solve given equation to turn it off
URL Parser: paste your URL and the app will parse its information
Invoice Generator: generate basic PDF invoices with Node.
Shell script static site: a shell script to generate a static HTML website
GoDev Discord bot: a bot that will send beecrowd exercises when asked to
Pokémon API - short project for consuming pokemon API
Memory game - my first React Native project. A simple, but fully working memory game
Blaze crash scrap - web scraping with puppeteer for game values
Education
B.Sc. in Information Systems - Universidade Estadual de Montes Claros
Community
I have a special passion for teaching beginners. I’ve been helping people for some years now in Facebook groups like Javascript Brasil. I’ve helped through replying to posts, direct messages, Discord and calls. I’ve also introduced some friends to programming covering the basics, logic programming and data structures.
Download Resume
You can download my resume by clicking here.