Senior Android Developer - VirtualShield
VirtualShield's industry-leading VPN will keep you private and secure when browsing the Internet. It offers you the highest level of privacy by utilizing military-grade encryption and strict no-log policies. You can connect to locations from all around the world using wireguard. As the sole developer on Android, my role was from app architecture and direction to developing everything there was to develop. Technologies used in the project: Android Framework, Firebase, Kotlin, Wireguard, Github Actions, Clean Architecture, Certificate Pinning, Android TV leanback, GraphQL.
Senior Android Developer/Project Manager - Unfold
Unfold is a story editor that offers 300+ award-winning Instagram story templates. Create beautiful collage layouts for Instagram Stories with our easy-to-use designs, fonts, and tools to take your content to the next level. Worked on the development of the Android application which builds awesome stories for Android devices. Focused mainly on the app architecture and direction, as well as developed new awesome features on the way. After the first year, I also took the PM role and helped the team to organize and adopt agile principles.
Technologies used in the project: Android Framework, Firebase, Billing, Kotlin.
Senior Android Developer - Checkyeti
CheckYeti is the largest online platform to book activities in 1,000+ mountain and beach destinations across Europe - including skiing & snowboarding, rafting & canyoning, mountain biking, paragliding & ballooning, scuba diving & surfing, jet skiing, boat trips and many more. With 12,000+ offers in 16 countries, CheckYeti enables holidaymakers and outdoor enthusiasts to experience summer and winter activities with their ideal guide. I developed the entire application for both iOS and Android, advising the client regarding the technology stack. Coded the front-end UI and assisted the back-end team on web-services.
Android Team Lead - Txtprt
Txtprt is a live chat medium-scale application for people all around the world, with advanced chat functionalities where people can seek advice or even offer advice for multiple topics. I was Project lead for the android team, developing the application from scratch. I advised the client on the whole development process of the application, coding the UI, supporting the back-end team with documentation, and designing the RESTFUL web services.
Lead Android Developer - Zuum
Zuum is an app that allows fleet managers, owner-operators, ad drivers connect directly to shippers for delivery loads. The Zuum app handles all aspects of the delivery process so the driver can focus on safely and efficiently delivering their freight without worrying about check calls, billing and pricing. I developed the entire application, supported the back-end team with documentation of API services, coordinating the whole developer team. I use the following technologies: Kotlin, Groovy, RxJava, Dagger, Urbanairship, and Google Maps. Scrum Agile methodology was used to organize project efforts during the 6 months until final release.
Lead Android Developer - Monument
The Monument app is a personal image cloud based solution that automatically transfers photos from your phone to Monument, syncing starts upon connecting to your home Wi-Fi network. A monument box terminal can be mounted by the client, managing tens of thousands of images at once on multiple processes. I developed the entire Android app, coding the front-end UI, and defininf the independent processes for the background heavy tasks.
Senior Android Developer - MangoPay
MangoPay is an application that permits companies to make payments easy for their users by allowing them to pay in multiple currencies and with various payment methods. It can automate all payment flows and commissions with one single contract so companies can focus on the growth of their platform. I developed the full SDK, syntax usability included, and the android native library which acts as a wrapper over the backend, exposing you a clean way of using the API. The goal of the library is to make it accessible to create a card registration object based on credit card info.