Committed and detail-oriented software engineer with demonstrated skill with more than 7 years of experience both technical and managerial in product development. The percentage between technical and managerial is 70:30.
I have wide coverage of technology for multiple stack. My experience started with native mobile dev for 5 years using Java, Kotlin, and Swift language. Continued with more than 4 years of experience in Fullstack Development, using Spring Boot Java as the backend, and using both react and angular as the frontend, all running on Google Cloud Platform.
Good result requires a propper planning. I always use this mindset whenever possible. Gather requirements, ask questions, analyze the desired goals, and make milestones. With this step in mind, we can minimize the back-and-forth communication between teams and stakeholders.
Plan won't work without a collaboration. It should be iterated upon as a team. I am a team player and am always willing to learn. Either learn from others or on my own. Giving and taking feedback is important. Quality is not an act, it's a habit.
Everything we create is subject to change and experimentation. We plan, we fails, we fix. Not everything will work, but it's worth trying - and learning from what doesn't.
I am not afraid on learning new things, new technologies, and new tools. I am also not afraid on watching new series and movies that has a lot of episodes and sequels.
Led a team of 5 engineers to deliver a Java microservices architecture and both React & Angular front-end that improved performance to over 30%.. Collaborated with cross-functional teams to align product development with company goals, contributing to a 200% increase in revenue.. Planning the development timeline and resource allocation for the team by leveraging target-based OKR and agile methodologies, achieving 90% sprint goals and quarterly targets.. Increased code coverage to 70%+ across multiple repositories, improving system reliability and reducing production incidents.. Collaborated with operations stakeholders to identify automation opportunities, resulting in a 75% reduction in manual data entry and a 30% faster project delivery cycle..
Built a Spring Boot backend for front-end (BFF) of the mobile banking app, expanding client reach in Indonesia and Cameroon with 100% increase.. Designed and implemented a Loan Origination System (Java Spring Boot) that is used by multiple cooperatives, increasing company revenue by over 200%.. Implemented domain-specific microservice for client’s customer authentication using OryHydra OAuth2.. Conducted research, presented to stakeholders, and implemented the SMS Gateway service on the spring boot backend for Cameroon and Indonesia.. Acted as the technical owner responsible for planning, code reviewing, and developing the Spring Boot Java backend and React/Angular frontend components, doubling the code coverage on multiple repositories to be more than 70%..
Developed a VoIP-powered iOS app (Swift) with a crash rate lower than 3%, integrated APNS push notifications, and led 2 engineers to deliver multiple features on schedule.. Collaborated with C-level to align technical solutions with business goals, reducing time-to-market by 30%..
Architected an Android app with XMPP chat protocol, achieving a 4.5-star rating on Google Play.. Reduced code complexity by 30% using Dagger Dependency Injection and RxJava..
Co-founded a startup and launched an Android app with 100K+ downloads, 7.1K reviews, and a 4.4-star rating on Google Play, achieving 20-50+ DAU (Daily Active Users).. Reduced app crashes to below 5% through testing, CI/CD pipelines, and automated crash reporting, improving user retention by 25%.. Slashed operational costs to $0 by implementing serverless architecture with Firebase and automated deployments..