Paul - Daniel Bejan
Verified Expert in Engineering
Full-stack Developer
Daniel is a full-stack developer with over four years of experience in the IT industry. He focuses on Android development and uses Java and Kotlin regularly. Daniel enjoys challenging projects in which he can leverage his expertise to deliver products that would improve the client's business.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Android Studio
The most amazing...
...software I've developed is a custom solution to cut screen protectors for phones, currently used by over 100 companies.
Work Experience
Android Developer
Yahoo! - Sports
- Redesigned important screens in the app to enhance user experience and flow.
- Improved the tracking of user events in order to understand better how our users use the app.
- Worked heavily on transitioning the app to Kotlin while improving on testing and refactoring major parts of the app to make the code more maintainable.
Android Developer
Simvelop
- Developed six utility apps for the next generation cars that run Android Automotive in the infotainment system, including a calendar, email client, and logbook keeping app.
- Mentored four former web developers in Android development.
- Implemented internal tools that communicated with the unique emulators via ADB and helped us mock various car functionalities in a user-friendly interface for non-technical persons.
- Initiated the initial implementation of unit and UI testing and mentored the team in testing strategies leading to over 80% coverage in weeks.
- Implemented a Gradle plugin that hooks into the build system and automatically builds custom-made legal documents with the copyright and license information about the external libraries used in our apps.
Android Developer
Cobalt Sign SRL
- Helped a Belgian payments Android application implement payments via payment URLs or by scanning QR codes for their customers.
- Integrated flight and hotel suggestions into a traveling app to enable users to save them in their wish list.
- Refined the feature tickets, implemented them, and tested them with automated tests in both apps.
Android and Back-end Developer
Armour AFC
- Implemented the Android app, including the back end and admin panel, for a startup that innovates how mobile phone screen protectors are cut from foil patches.
- Designed and architected the whole system, from the idea to the delivery and installation, ensuring the app and the client could use our solution efficiently.
- Set up an onboarding process for over 100 companies that are collaborating with the said startup. Our solution is present in over 200 of their working locations, cutting over 80,000 screen protectors per year using our solution.
Experience
Digital Hymnal Church Book
It is available in three languages—Romanian, German, and Italian—and currently has more than 10,000 downloads. There are also music sheets and backing tracks available for the Romanian version. Since the app meets the users' needs, it hasn't been updated for four years.
Yahoo Sports App
Education
Bachelor's Degree in Computer Engineering
Universitatea Politehnica Timisoara - Timisoara, Romania
Certifications
Associate Android Developer
Oracle Certified Associate
Oracle
Skills
Libraries/APIs
Vue, Java Security
Tools
Android Studio, Git, Android Jetpack, Android NDK, Gradle
Platforms
Android, MacOS, Android Automotive
Languages
Kotlin, Java, C, Python, JavaScript, PHP, Java 8, XML
Frameworks
Laravel, Android SDK
Other
Debugging, Calculus, Electronics, Windows 10, Jetpack Compose
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