Leon Kasambarare
Verified Expert in Engineering
Full-stack and Android Developer
Kwekwe, Midlands Province, Zimbabwe
Toptal member since March 15, 2022
Leon is a self-taught developer focusing on developing Android applications, native web applications, and web-based systems. An expert in building full lifecycle IT solutions in a diverse set of industry verticals, he uses proven modern methods and technologies specifically chosen to fit each project's needs. In Leon, you will find an innovative and creative developer eager to fulfill his clients' wishes.
Portfolio
Experience
Availability
Preferred Environment
WordPress, PHP, Back-end Development, JavaScript, Full-stack Development, Node.js, React, REST APIs, MySQL, Java, Full-stack, Android, Android SDK, Laravel, Kotlin, App Development, Web Development, API Integration, HTML, CSS, HTML5, REST, Back-end, XML, TypeScript, Card Payments, Android POS, PHP 8, PHP 4, CoreUI, POS, Data Visualization, Charts, Symfony, Mobile Development, Google Play Store, Payment Gateways, PCI DSS
The most amazing...
...thing I've developed is a point of sale system functioning as a retail, dispatch, and admin Android app and a web admin portal for overall system management.
Work Experience
PHP Full-stack Developer
FiniDev
- Developed a CRM portal that allows companies to manage their offices and staff with the capability to add permissions and roles to office and staff, respectively.
- Updated their database structure to improve performance and reliability.
- Tracked and fixed bugs using GitScrum as a reporting tool.
Laravel Developer (via Toptal)
Toptal Fintech Client
- Created a point-of-sale app for Android that supports card, contactless NFC, and chip payments.
- Implemented data transfer in a binary format using the ISO 8583 standard to a local bank to complete transactions.
- Integrated payment APIs like Stripe and Paysafe and successfully integrated the Paysafe API following PCI DSS standards, enabling instant payments and withdrawals via interchecks.
Full-stack Developer
Secondary Book Press
- Integrated open source OpenCart eCommerce solutions.
- Integrated PayNow payment methods, thus allowing online automated payments.
- Customized the UI and functionality to match customers' requirements.
Full-stack Web Developer
LiveMixtapes
- Integrated DocuSign for music artists and labels to sign agreements automatically and electronically.
- Integrated Twilio two-factor authentication that activates when users want to perform some tasks.
- Provided suggestions and recommendations on how to improve the system and mobile applications.
Android and PHP Developer
HitPay Payment Solutions
- Developed an Android app version of HitPay for the Stripe BBPOS WisePOS E terminal devices. This supports card payments.
- Integrated a Stripe API in their admin dashboard to manage terminal devices, e.g., updating the app on the terminals.
- Developed an app for Sunmi terminal devices. The app supports printing and card payments.
Full-stack Developer for the Incident Reporting System
Hivelink
- Updated and maintained the incident reporting system by adding a few features.
- Fixed bugs of existing features like exporting reports to Excel spreadsheets.
- Added features such as attaching documents to an incident report and user permissions.
Back-end Developer for the Maricho System
Hivelink
- Developed back end for recruitment software that allows job seekers to apply for jobs added by organizations.
- Added back-end functions for an overall system admin who managed the whole system like disabling organizations and/or job seekers.
- Worked on a feature where the organization can shortlist the potential candidates who applied for their jobs.
Full-stack and Android Developer
Munandy Bakery
- Developed three Android applications, a web admin portal, and their WordPress website.
- Integrated automated SMS alerts that send daily and weekly reports to the managers and directors.
- Integrated a money-sending platform that allows clients to send and receive money at any Munandy Bakery branch in Zimbabwe.
Senior Full-stack Developer
Hanellin International Zimbabwe
- Developed customer-made customer relationship management (CRM) software using PHP.
- Supported membership registration, online payments of members, membership statistics, and more.
- Integrated bulk email sending functions that automatically send emails with attachments to all or selected registered members.
Senior Full-stack and Android Developer
Assemblies of God Spiritual Movement
- Developed a dynamic website and Android application.
- Developed a web admin portal that manages both website and app content, e.g., sermons, pastors, daily verses, push notifications, quiz games, events, and more.
- Updated the website to include information of all the church members and automatically send push notifications and SMS about upcoming events.
Android Developer for Commonground App
Africamp Network
- Developed an Android app that allows students from different universities to interact.
- Updated and maintained the app. I also came up with suggestions and recommendations for the CTO.
- Achieved that Commonground was nominated at Seedstars World Competition in 2017 and was in the top 5.
Android Developer
National Gallery of Zimbabwe
- Developed an informative native Android application.
- Included artwork of the week, information about the gallery, contact details, and an in-app browser to display their website.
- Integrated an online payment system that allows clients to donate via the application.
Experience
Hanellin International Zimbabwe
https://demo.leonapplications.com/healthcaresoutions365crm/admin/Webtrade Android App
Comic Pastor and Associates
NGZ App National Gallery of Zimbabwe
Safety60
https://demo.leonapplications.com/documentmanagement/admin/Payroll System
https://payrollelite.leonapplications.com/admin/Certifications
Cisco Certified Network Associate (CCNA)
Funtech Systems Computer Networking - Security
Information Technology | National Certificate
Kwekwe Polytechnic College
Skills
Libraries/APIs
REST APIs, Node.js, React, API Development, Stripe, jQuery, Google API, Stripe API, Vue, HelloSign API, Vue 3
Tools
Android Studio, WebView, GitHub, Git, Firebase Cloud Messaging (FCM), Figma, Postman, Stripe Checkout
Languages
PHP, HTML, CSS, JavaScript, CSS3, SQL, HTML5, XML, PHP 8, PHP 4, PHP 5, Java, Kotlin, TypeScript
Frameworks
Laravel, Android SDK, Symfony, Bootstrap, CodeIgniter
Paradigms
App Development, REST, Testing, Mobile Development, Search Engine Optimization (SEO), Android Material Design, DevOps
Platforms
Android, Twilio, XAMPP, LAMP, Firebase, cPanel, WordPress, Docker, OpenCart, Amazon Web Services (AWS)
Storage
MySQL, JSON, PHP Data Objects (PDO)
Other
Back-end Development, APIs, Full-stack, Web Development, API Integration, Back-end, Android POS, eCommerce, Payment APIs, CoreUI, POS, Ajax, Data Visualization, Charts, Integration, Google Play Store, Payment Gateways, Full-stack Development, Card Payments, Videos, Video Streaming, Documentation, Architecture, Audio Streaming, Near-field Communication (NFC), DocuSign, Laravel Forge, Blade, Blade Templates, PCI DSS, CI/CD Pipelines, Material Design, Cisco Networking, Information & Communications Technology (ICT), Shipping Management, ISO 8583, Point of Sale, Personal Software Process (PSP), Paysafe, Contactless Payment
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