Now you can Instantly Chat with Victor!
About Me
I am working as a Senior Android iOS Developer developing new features and upgrading a proprietary in-house sales operation app that is called mSeries. This app is multiplatform for Android and iOS and was developed using a proprietary technology tha...
Show MoreSkills
Portfolio Projects
Description
I am working as a Senior Android iOS Developer developing new features and upgrading a proprietary in-house sales operation app that is called mSeries. Apple, Cargill, Coca Cola, Herrs, RedBull and UNILEVER are some of the big companies that use mSeries everyday in their logistic processes and sales operations. This app is multiplatform for Android and iOS and was developed using a proprietary technology that is really like an old school React Native. I am migrating most parts of this app to React Native. The technologies used in its development for Android are Kotlin, Java, JNI, NDK, ConstraintLayout, Android Material Design Support Library, Android Support Library, Android Jetpack, Gradle, Proguard, Android App Bundle andGoogle Play. And the technologies used in its development for iOS are Objective-C++, Objective-C,CocoaPods,SignIn with Apple, App Store and Apple Developer Enterprise. Some other technologies used in the development process both for Android and iOS are React Native, C++, C, JavascriptCore, Azure Build, Jenkins, VSCode, Git, TFS, Crashlytics, Sentry, FullStory, Firebase and Fastlane.
Show More Show LessDescription
I developed features for the Papaya app for Android and iOS. Papaya is an app used in United States to easily pay bills. I developed new features and updated the Papaya payments app for Android and iOS. This is an app used in United States for easily paying bills. For Android development I used Kotlin, Java, Android Material Design Support Library, Constraint Layout, Gradle, Proguard, Android App Bundle and Google Play. For iOS development I used Swift, Objective-C, Core Data, CocoaPods and App Store. Some other technologies used were Crashlytics, Firebase, Git, Jenkins andFastlane.
Show More Show LessDescription
USend is an app focused on transfering money between countries and it is focused in money transfer between United States and Brazil. I developed the money transfer, phone recharge and digital account/wallet features in USend for iOS. For iOS development I used Swift, Objective-C, CocoaPods,Crashlytics,Firebase, Git, Jenkins,Fastlane andApp Store.
Show More Show LessDescription
I worked remotely as a freelancer developing apps for Android and iOS in international and national projects.
I developed a test correction app using computer vision called Corrige for Android for the Secretariat of Education of Paraná, where the app reads the answer sheet of the test through the camera and after the teacher has corrected the whole class he sends all the answers to the server. I used Kotlin, Java, NDK, JNI, C++, SQLite, OpenCV, ConstraintLayout, Android Material Design Support Library, Android Support Library, Android Jetpack, Gradle, Proguard,Crashlytics, Firebase, Git, Jenkins, Fastlane, Android App Bundle and Google Play in the app development.
Show More Show LessDescription
I worked as a Senior Android iOS Developer at the Education Department of the State of São Paulo in the development of applications such as Class Diary, Answer Reader and My School for iOS and Android.
My School is an application used by the students and their parents to view the calendar of school events, class times, accumulated absences in the subjects, grades of the subjects, information about the school, menu of the lunch and to evaluate the quality of the lunch. For developing the iOS version were used Swift, CoreData, CocoaPods and App Store. For developing the Android version were used Java, SQLite, ConstraintLayout, Android Material Design Support Library, Android Support Library, Android Jetpack,Android App Bundle and Google Play.
Some other technologies used during the development were Git, Crashlytics, Firebase, Jenkins and Fastlane.
Show More Show LessDescription
I worked as a Senior iOS Developer at Itaú to develop the bank statement functionality of the mobile banking apps Itaú and Itaú Personnalité for iOS as a library to be used across these apps without reprogramming. I used during development Swift, Objective-C, Realm, CocoaPods, Crashlytics, Adobe Analytics, Lottie, Git, Jenkins, Fastlane and App Store.
Show More Show LessDescription
I worked as a Senior iOS Developer at Itaú to develop the bank statement functionality of the mobile banking apps Itaú and Itaú Personnalité for iOS as a library to be used across these apps without reprogramming. I used during development Swift, Objective-C, Realm, CocoaPods, Crashlytics, Adobe Analytics, Lottie, Git, Jenkins, Fastlane and App Store.
Show More Show LessDescription
I worked as a Senior Android iOS Developer at the Education Department of the State of São Paulo in the development of applications such as Class Diary, Answer Reader and My School for iOS and Android. The Class Diary is an application used by teachers to insert frequency and absences, write class records, create assessment, post grades, and close the two-month period. I'm working on adapting the application rules to the new high school system base and updating the Swift 4 source code to Swift 5. For developing the iOS version were used Swift, Core Data, CocoaPods and App Store. For developing the Android version were used Java, SQLite, ConstraintLayout, Android Material Design Support Library, Android Support Library, Android JetPack, Android App Bundle and Google Play.Some other technologies used during the development were Git, Crashlytics, Firebase, Jenkins and Fastlane.
Show More Show LessDescription
I worked as a Senior Android iOS Developer at the Education Department of the State of São Paulo in the development of applications such as Class Diary, Answer Reader and My School for iOS and Android. The Answer Reader is an application used by the teachers of the state education network to correct the answers of the test using the camera of the device. When the teacher finishes correcting the entire class, it sends all the responses to the server. I worked on updating the Swift 4 source code to Swift 5 and reprogramming the answer reading module because Google has created a requirement that all Android applications with native code must support both 32-bit and 64-bit processors and the module was only 32-bit supported. For developing the iOS version were used Swift, Objective-C, Objective-C++, CoreData, CocoaPods and App Store. For developing the Android version were used Java, C++, JNI, NDK, SQLite, OpenCV, ConstraintLayout, Android Material Design Support Library, Android Support Library, Android Jetpack,Android App Bundle and Google Play.Some other technologies used during the development were C++, C,OpenCV, Git, Crashlytics, Firebase, Jenkins and Fastlane.
Show More Show LessDescription
Application for the inspectors of the state education network to record reports on the visit at each school and to send this information to the server. For iOS development were used Swift, Objective-C, CoreData, MapKit, CocoaPods and AppStore. For Android development were used Java, SQLite, Android Material Design Support Library, Constraint Layout, Gradle, Proguard, Crashlytics, Firebase and Google Play. Some other technologies used were Fastlane, Git and Jenkins.
Show More Show LessDescription
I worked as an iOS Developer at Itaú to develop the search, voice search and voice transfer features of Itaú, Itaú Personnalité and Itaú Empresas for iOS mobile banking apps. These features were developed as a library to be reused in the other bank applications. These features were developed using Swift, Objective-C, CocoaPods, SpeechKit, Google Analytics, Crashlytics, App Store, Jenkins and Git. In the voice transfer feature, the user speaks like "transfer 50 reals to Antônio" and then if the payee exists and is registered, the application redirects the user to the last step of the transfer, which only requires the user to confirm the data and accept that the transfer is done automatically.
Show More Show LessDescription
I worked as an iOS Developer at Itaú to develop the search, voice search and voice transfer features of Itaú, Itaú Personnalité and Itaú Empresas for iOS mobile banking apps. These features were developed as a library to be reused in the other bank applications. These features were developed using Swift, Objective-C, CocoaPods, SpeechKit, Google Analytics, Crashlytics, App Store, Jenkins and Git. In the voice transfer feature, the user speaks like "transfer 50 reals to Antônio" and then if the payee exists and is registered, the application redirects the user to the last step of the transfer, which only requires the user to confirm the data and accept that the transfer is done automatically.
Show More Show LessDescription
I worked as an iOS Developer at Itaú to develop the search, voice search and voice transfer features of Itaú, Itaú Personnalité and Itaú Empresas for iOS mobile banking apps. These features were developed as a library to be reused in the other bank applications. These features were developed using Swift, Objective-C, CocoaPods, SpeechKit, Google Analytics, Crashlytics, Jenkins, Fastlane and App Store.In the search and voice search functionality, the user type in the search bar within the application and the application returns results for links within the app, information on the screen if the searched term is classified as a quick action (balance, investments, payment), advertisements, videos and even answers to frequently asked questions.
Show More Show LessDescription
I worked as an iOS Developer at Itaú to develop the search, voice search and voice transfer features of Itaú, Itaú Personnalité and Itaú Empresas for iOS mobile banking apps.
These features were developed as a library to be reused in the other bank applications. These features were developed using Swift, Objective-C, CocoaPods, SpeechKit, Google Analytics, Crashlytics, Jenkins, Fastlane and App Store. In the voice transfer feature, the user speaks like "transfer 50 reals to Antônio" and then if the payee exists and is registered, the application redirects the user to the last step of the transfer, which only requires the user to confirm the data and accept that the transfer is done automatically.
Description
I worked as an iOS Developer at Itaú to develop the search, voice search and voice transfer features of Itaú, Itaú Personnalité and Itaú Empresas for iOS mobile banking apps. These features were developed as a library to be reused in the other bank applications. These features were developed using Swift, Objective-C, CocoaPods, SpeechKit, Google Analytics, Crashlytics, Jenkins, Fastlane and App Store.In the search and voice search functionality, the user type in the search bar within the application and the application returns results for links within the app, information on the screen if the searched term is classified as a quick action (balance, investments, payment), advertisements, videos and even answers to frequently asked questions.
Show More Show LessDescription
I worked as an iOS Developer at Itaú to develop the search, voice search and voice transfer features of Itaú, Itaú Personnalité and Itaú Empresas for iOS mobile banking apps. These features were developed as a library to be reused in the other bank applications. These features were developed using Swift, Objective-C, CocoaPods, SpeechKit, Google Analytics, Crashlytics, Jenkins, Fastlane and App Store.In the search and voice search functionality, the user type in the search bar within the application and the application returns results for links within the app, information on the screen if the searched term is classified as a quick action (balance, investments, payment), advertisements, videos and even answers to frequently asked questions.
Show More Show LessDescription
I worked as an Android iOS Developer on a startup called Smartool developing the Clippet app for Android and iOS. This app is focused on pet owners and aims to allow pet owners to look for veterinary hospitals, veterinary clinics and petshops nearby and also the application had a social networking functionality for pets. The Android version was developed using Java, Android Material Design Support Library, SQLite, Google Maps, Gradle, Proguard and Google Play. The iOS version was developed using Swift, CoreData, MapKit, CocoaPods and App Store. Some other technologies used during the development process were Crashlytics,Google Analytics,Jenkins and Fastlane.
Show More Show LessDescription
I developed an application called Aguapp that aims to check the São Paulo water crisis by showing the situation of Sabesp water reservoirs and making it aware of the need to save water. For the iOS development were used Swift, UIKit,CocoaPods and App Store. For the Android development were used Java, Android Support Library, Gradle, Proguard and Google Play. Some other technologies used in the development were Crashlytics and Fastlane.
Show More Show LessDescription
When I was at Apple Developer Academy, me, Denis Diana da Silva and William Yudi Shira developed an app for iOS called BrasilTour that serves to assist the user in organizing a trip. We still have plans to improve the application. During development we had daily contact with Scrum, English and Objective-C. For the iOS development was used Objective-C, CoreData, UIKit, CocoaPods, Crashlytics, Fastlane and App Store.
Show More Show Less