Close

Alan Rabelo

Computer Scientist

Download Resume

About Me

I'm an iOS developer and designer who loves to learn about new mobile and web technologies. I combine my Computer Science studies in Neural Networks and Probabilistic graphical models with developing iOS apps at Apple Developer Academy - Brazil.

Experience

Apple Developer Academy

iOS Developer

I develop iOS, Watch OS and TV OS applications, in both Objective-C and Swift languages. At BEPiD all projects are developed using Agile methods, like SCRUM.

Pisom.com Visual Communication and Print Shop

Designer

Using as main tools Adobe Photoshop and Illustrator, worked developing logos and visual identity of companies. Creating also arts for banners, plaques, cards and leaflets.

Education

Federal Institute of Education, Science and Tecnology of Ceará - IFCE

Aug 2013 - Dec 2018

Bachelor in Computer Science

My preferred fields of study are: Machine Learning with Neural Networks (Supervised and Unsupervised Learning) and Natural Language using Probabilistic Graphical Models.

Projects

Loop and Loop Assistant iOS and Android Icon

Loop

The purpose of Loop and Loop Assistant is to develop an up-to-date way of communication in the academic environment. Manage exchange of messages in the academic community: Students, Teachers and Institution. Manage student groups, which can be grouped by ongoing courses or by some other criteria defined by users. Groups study materials such as pdfs, articles and other documents. A virtual assistant, which is called Loop Assist, to facilitate as tasks. Student Presence Control. Smarter Academic Calendar. Notifications and Alerts on campus-less events.

Loop and Loop Assistant iOS and Android Icon

Offensive Sentences Classification with CRF

This project was developed for the course of Probabilistic Graphical Models of Federal Institute of Education, Science and Technology of Ceará - IFCE. It uses Hidden Markov Models to classify a sentence in POS Tags in Brazilian Portuguese. In corpus linguistics, part-of-speech tagging (POS tagging or PoS tagging or POST), also called grammatical tagging or word-category disambiguation, is the process of marking up a word in a text (corpus) as corresponding to a particular part of speech, based on both its definition and its context—i.e., its relationship with adjacent and related words in a phrase, sentence, or paragraph. A simplified form of this is commonly taught to school-age children, in the identification of words as nouns, verbs, adjectives, adverbs, etc.

View Project
Loop and Loop Assistant iOS and Android Icon

POS Taggin with Hidden Markov Models

This project was developed for the course of Probabilistic Graphical Models of Federal Institute of Education, Science and Technology of Ceará - IFCE. It uses Hidden Markov Models to classify a sentence in POS Tags in Brazilian Portuguese. In corpus linguistics, part-of-speech tagging (POS tagging or PoS tagging or POST), also called grammatical tagging or word-category disambiguation, is the process of marking up a word in a text (corpus) as corresponding to a particular part of speech, based on both its definition and its context—i.e., its relationship with adjacent and related words in a phrase, sentence, or paragraph. A simplified form of this is commonly taught to school-age children, in the identification of words as nouns, verbs, adjectives, adverbs, etc.

View Project
ML Filters iOS Icon

ML Filters

With ML Filters you can mix your photos with the most famous paintings in the world, returning to you fabulous and colorful filtered images in realtime on custom photos.

View on App Store
ActSports iOS Icon

Act Sports

ActSports aims to facilitate the meeting of people interested in the same sports allowing them to exercise together. In addition, the app will also serve as a showcase for instructors of all types of sports to publicize their work and thus get more customers.

Visit Home Page
Ludo Stadium iOS Icon

Ludo Stadium

We want to introduce you in the Ludo Stadium world! Here we have two game modes: - Normal Ludo mode - Ludo Adventure mode Both modes are really exciting and fun to play with friends with a 3D experience! For those who loves nostalgic feelings, we recommend you our original version of Ludo game. But, if you prefer something more sophisticated and challenging, you should try the Ludo Adventure mode where you will face some fun obstacles to reach your objective!

View on App Store
Daily Memories iOS Icon

Daily Memories

The Daily Memories is a kind of diary, where you save your records safely. With it you can save everything you do in your day-to-day life, such as your adventures, memories and things you can not forget today. You can also keep everything secure using the Touch ID or a password, and you can be reminded to daily produce your memories.

View on App Store
Four Seasons iOS Icon

Four Seasons - Music For Kids

It's a game to help children to know more about notes and songs. In addition kids develop logical reasoning. The parents can see their children evolution. Earn points and envolve with your buddy!

View Project
Best Fit iOS Icon

Best Fit - Schedule your Exercises

Control your exercises, body measures and progress. BestFit will help you to organize your training and keep you updated about all your body information. It perfectly integrates with HealthKit and can be easily edited for you.

View on App Store
Stop Spending iOS Icon

Stop Spending

This is an app to help people saving money. We tried to do a simple app, easy and with fast use. The user can add their expense with one click and choose complete three things in forms: the name,the price and the category. The rest, he can edit after, if want. The same thing occur with goals: choose the category, the value that want to expend with things in this category and the time period that he want expend this value. The expenses that put in the first screen go immediately to the second, if this expense have the same category and time period that their goal. The last thing is: The user can organize the expenses that way their want.

View on App Store

Skills

Get in Touch