
Razvan Tamazlicariu
Verified Expert in Engineering
Mobile Developer
Timișoara, Timiș County, Romania
Toptal member since January 5, 2022
Razvan is a dedicated mobile developer specializing in native and cross-platform applications. He is keen on using various technologies such as Xamarin, Flutter, Java, and Kotlin for Android applications. During his professional career, Razvan has worked on over 10 projects in multiple industries, including healthcare, finance, education, aviation, eCommerce, video editing, and recruiting. In his spare time, he also developed a mobile app used by one of the biggest gyms in Romania.
Portfolio
Experience
- Flutter - 4 years
- Xamarin - 3 years
- Android SDK - 3 years
- Android - 3 years
- Java - 2 years
- Python - 2 years
- Kotlin - 2 years
- Django - 1 year
Availability
Preferred Environment
Android, Flutter, Dart
The most amazing...
...project I've designed and developed in my spare time is a mobile application for climbing gyms used by one of the biggest gyms in Romania.
Work Experience
Lead Flutter Developer
Control F5
- Built a cross-platform mobile application using Flutter.
- Implemented real-time updates using WebSockets and a REST API.
- Designed and built custom graphs and animations to present stock market data in real time.
- Guided development efforts and implemented a scalable architecture designed to handle large-scale data transfer.
Senior Flutter Developer
TranspoApp, LLC
- Refactored a poorly structured Flutter codebase by introducing theming and improving the overall architecture.
- Implemented a paywall to manage user subscriptions and access.
- Enhanced app stability and performance to deliver a smoother user experience.
- Improved code organization and structure for long-term maintainability.
Mobile Developer
Patrick Durio
- Managed two people, assigned tasks, and checked up on progress.
- Improved iOS app architecture and refactored old code.
- Consulted with the client and improved user experience and app flow.
Flutter Developer
Wishart Torgersrud Consulting Inc.
- Integrated the Web3Auth SDK, allowing users to log in with crypto wallets and securely connect to the blockchain.
- Added QR code scanning functionality, allowing users to scan tickets and crypto wallet addresses.
- Improved performance and optimized the functionality of an existing Flutter web app.
- Launched the app on Android and iOS platforms, making it accessible to a broader user base.
- Integrated an ERC-20 smart contract to fetch and display NFTs, enhancing the app's blockchain capabilities.
Flutter Engineer
TMZ Software
- Led and supervised the development of FixBlur. Organized the team and conducted code reviews.
- Implemented REST API communications with the server using Dio.
- Implemented a media picker and processing mechanism that allows users to upload and download images to their devices.
- Integrated Fastlane and configured the app distribution system.
- Overviewed the release cycle on the App Store and Play Store.
Flutter Engineer
PesaPesa
- Developed a hybrid mobile platform for facilitating QR payments.
- Implemented asymmetric encryption protocols to synchronize data across devices via network and QR codes.
- Integrated online banking services and payment providers.
- Implemented REST API communications via DIO and GRPC.
Flutter Engineer
Screen Solutions
- Led a core team to research and develop a Flutter POC for the company product.
- Designed the project architecture across four platforms: Android TV, Android Mobile, iOS, and web.
- Developed a Flutter video player plugin integrated with Nagra Video Player SDK that is compatible with Android, iOS, and the web.
- Analyzed render issues on Android TV and improved frame rendering by 40%.
Android Developer
Control F5
- Implemented a live session feature comprising video call, chat, and share screen functionality using Chime SDK.
- Created and applied a user and document verification feature using Vouched SDK.
- Improved the Android application's architecture and general team practices.
- Ensured code reviews. Planned for future and existing features and architecture changes.
- Collaborated with designers to solve UI/UX problems and improve operations.
- Implemented various features based on design and client requirements.
- Implemented new REST API calls with Retrofit and refactored the network layer to use specialized HTTP clients.
Android Developer
WeVideo
- Contributed to creating a lightweight, powerful, and easy-to-use video editor.
- Developed scalable features that were written entirely in Kotlin using modern architectural patterns.
- Migrated the Android application from Java to Kotlin.
- Tracked and fixed bugs in Jira. Helped improve the code and overall application.
- Implemented a caching layer with Room and Retrofit REST API.
Mobile Developer
Deventure
- Built several mobile applications from scratch and supervised the internal and official releases on Google Play and App Store.
- Managed a team of three interns and mentored them to evolve from beginner to junior level.
- Developed internal libraries for Xamarin, Android, and CocoaPods.
- Implemented key features based on design and clients' requirements.
- Used SignaIR to implement real-time communication between the application and the server.
Experience
Gym Solutions
The app has three major parts:
1. ROUTES AND ACTIVITIES
Each climbing gym has different route colors and locations for the routes. Inside the application, all colors and locations are customizable depending on the gym owners' preferences. Users can filter the difficulty, sending status, location, and time. Marking a route as done automatically changes the user's ranking points.
2. RANKING
Each user is given a rank based on their performance. The ranking has multiple filters that consider the current routes in the gym, the month, and the overall performance. Every user can see other users' rankings and routes.
3. EVENTS AND COMPETITIONS
Administrators can create events and competitions at their gyms for users to register and participate. Each competition has a different ranking based on its type and scores.
I designed and implemented the project using Flutter for the mobile application and Django for the API.
Live App: https://play.google.com/store/apps/details?id=com.tmz.onemove&gl=RO
Education
Bachelor's Degree in Computer Science
West University of Timisoara - Timisoara, Romania
Skills
Libraries/APIs
REST APIs, Google Maps, Google Maps API, Firebase Android SDK, Stripe, Socket.IO, Sockets
Tools
Firebase Authentication, Android Studio, Figma, Git, Crashlytics
Languages
Dart, Kotlin, Java, Python, SQL, C#, Swift, JavaScript, TypeScript
Frameworks
Flutter, Django, Android SDK, KOIN
Paradigms
Mobile Development, Cross-platform, REST, Agile Project Management, Testing, App Store Optimization (ASO)
Platforms
Android, Xamarin, iOS, Firebase, Android TV, FlutterFlow, Appwrite, Blockchain
Storage
Databases, MySQL
Industry Expertise
Project Management
Other
Cross-platform App Development, Mobile Apps, Mobile App Development, Mobile Applications, Android App Development, Jetpack Compose, Optimization, Maps, Full-stack, API Integration, Deployment, Mobile App Testing, App Store, App Store Acceptance Process, Google Play Store, Algorithms, APIs, Vouched, Web Hosting, Amazon Chime SDK, SDKs, iOS TV, Encryption, Asymmetric Encryption, Web3, Ethereum Virtual Machine (EVM), Quality Assurance (QA), Billing Systems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring