Software Engineer Android Developer IOS Developer
More About MeMy name is Oluwayemisi and I am a software engineer, I have been developing software professionally for about four years, I develop software solutions for both android and IOS devices using their respective programming languages (Swift and Kotlin). As a software engineer, I follow best practices to ensure that my code meets the standard architecture. Technically, I write clean code and I continue to improve on my coding skills by learning and evolving. I convert complex user requirements to awesome and easy to use applications that have gained traction on the respective play stores.
What motivates me is the need to solve complex problems and convert them into usable solutions that add value to people's lives.
I am experienced in building Android and IOS native applications from design to deployment using Swift, Kotlin or Java. I use Xcode and Android studio as my project development IDE.
I have a deep understanding of complex tools like RxSwift and Dependency Injection Library like Koin and Hilt. I have successfully deployed 5+ Quality Softwares on the Apple store and Google Play store respectively.
June 2021 - July2022
I prevented man-in-the-middle attacks by ensuring that both request and response payloads are encrypted thereby preventing malicious users from observing transactions done on the app
Hands-on experience in Payment gateway for mobile applications.
I performed a multilingual process on android to enable customers with different languages to use the app thereby skyrocketing customer app download from 10,000 to 250,000+ customers
I used Proguard/DexGuard to obfuscate android deployed builds, this process prevents the business logic from being exposed to malicious users and protecting the business trade secrets
I have experience with utilizing solid principles, MVVM architecture, and clean architecture to build robust and scalable applications
Wrote elegant, self-documenting code, easy to read and adapt for other developers to follow
May 2019 - June 2021
Converted complex dynamic designs by implementing both landscape and portrait views to customers hence improving customer satisfaction and experience while using the app.
Developed a continuous integration system that reduce the software deployment time from 2 days to 10 minutes.
Improved product quality through code reviews and writing effective unit test scenarios. This process ensures that the build being published is scalable, durable and bug free.
Collaborated with other developers by provided mentorship and tasks to effectively achieve the team’s objectives
May 2021 – January 2022
Postgraduate Diploma in Enterprise Software and Business Infrastructure
Coursework: Database Management System, Enterprise Software Development, Management Information Systems, Enterprise Resource Planning, Information Systems Development, Project Management.
March 2015 - November 2017
Higher National Diploma in Computer Science
Relevant Coursework: Computer Graphics & Animation,AI & Expert System,Professional practice in IT,Introduction to Java etc.