
Giorgi Peranidze
Verified Expert in Engineering
Software Developer
Tallinn, Estonia
Toptal member since July 29, 2019
Giorgi is a software developer with over six years of experience in Android application development. He has a background in computer science and engineering, and a strong drive to deliver exceptional products with clean, maintainable, and scalable code. Outside of his primary expertise, he has worked on the back end, web, and desktop solutions in .NET.
Portfolio
Experience
- Android - 6 years
- Java - 5 years
- Testing - 3 years
- RxJava 2 - 3 years
- Dagger 2 - 3 years
- Kotlin - 2 years
Availability
Preferred Environment
Git, Android Studio, MacOS
The most amazing...
...project I've worked on was a security application which used video feed to recognize car plate numbers, suspicious items, and human movement.
Work Experience
Senior Android Engineer
Onoff
- Developed B2C and B2B telecommunication applications, which allow users to have multiple SIM cards in the cloud and communicate via VoIP or GSM.
- Implemented A/B testing, which allows making better UI/UX and business decisions.
- Worked closely with the CEO, designers, and back-end, iOS, and Android developers to deliver a high-quality product.
Senior Android Engineer
Mooncascade
- Developed, maintained, and supported multiple native Android applications for the company's clients in the fields of logistics, casino, real-time monitoring, and car parking.
- Participated in meetings with potential customers.
- Spoke at and organized workshops for internal knowledge-sharing meetups.
- Participated in workshops with customers to help determine their needs and find solutions to business problems.
Android Engineer
Modera OU
- Participated in redesigning a taxi ordering application and rewrote the native Android application.
- Maintained and supported an Android application for taxi drivers.
- Wrote microservices in Golang for the microcontroller in taxi cars.
Software Developer
Nova technology
- Developed a digital payment application for Android.
- Developed a back-end solution in .NET with an Oracle database for an Android application.
- Built upon the back-end application for POS terminals.
- Participated in the development of a product and web application for a package delivery service using ASP.NET.
Experience
Paybox
Indigo, Saba, Laz
Georgian Parliament Regulations
Omniva
Bitcasino
Education
Master's Degree in Mechatronics
TalTech - Tallinn, Estonia
Master's Degree in Computer Science
Tbilisi State University - Tblisi, Georgia
Bachelor's Degree in Informatics
Tbilisi State University - Tbilisi, Georgia
Skills
Libraries/APIs
Android Architecture Components, RxJava 2, RxJava, Retrofit, Socket.IO, REST APIs, Retrofit 2
Tools
Git, Android Studio
Languages
Java, Kotlin, GraphQL, C#, Python, Go
Platforms
Android, MacOS, Firebase
Paradigms
Testing, Clean Code, Model View Controller (MVC), Agile Software Development, Continuous Integration (CI), Continuous Delivery (CD), Pair Programming
Frameworks
.NET, Dagger 2
Industry Expertise
Telecommunications
Storage
Microsoft SQL Server, SQLite, JSON
Other
Room, Artificial General Intelligence (AGI), App UI, Algorithms
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