Software developer focused on Kotlin, Android, backend systems, and scalable operational platforms built for real-world use.
Senior Android Developer | Full Stack Engineer
Crafting Journey
Work History
Frontend Android
Utilized Android development technologies including Android Studio, Kotlin, XML, MVVM and MVP architectures, Repository Pattern, and dependency injection with Hilt.
Delivered hybrid solutions by integrating web components built with Vue and Svelte into native Android applications using WebView and related frameworks.
Contributed to backend and core service development tasks, supporting API design, business logic implementation, and system integrations.
Leveraged AI-assisted development tools to accelerate prototyping, code generation, refactoring, and debugging while ensuring code quality, security, and maintainability standards were met.
Participated in daily stand-ups, sprint planning, refinement, and reviews to discuss progress, blockers, and upcoming work. Worked on assigned Android, hybrid web, and backend-related tasks.
Produced clean, maintainable code with supporting technical documentation, and actively participated in Android guild meetings and cross-team discussions to align on technical standards.
Android Developer
Utilized Android Studio, Kotlin, XML, MVVM, Flow, Repository Pattern, and Koin.
Managed version control through Git and Azure DevOps.
Collaborated closely with product owners and team members to ensure aligned delivery of assigned features.
Software Developer Engineer
The technologies utilized include Android Development, Android Studio, Kotlin, Java, Jetpack Compose, Bitbucket, Confluence, Linux.
Attend daily stand-up and planning to discuss project progress and roadblocks, sprint planning and refinements.
Develop assigned tasks, provide pull requests and testing, in every sprint cycle.
Review provided logs for investigation for crash issues and review UI Design for development.
Run flash on a virtual device for development and testing via Linux.
Utilized appropriate tools and platforms to maintain and distribute the documentation effectively within the team and to relevant stakeholders.
Android Developer
The technologies utilized include Android SDK, Gradle, Kotlin, Java, XML, Api Integration, Retrofit, Modular Projects, CLEAN, MVVM, Version Control Git, Unit Testing, CI/CD, Firebase, Gitlab.
Attend daily stand-up and planning to discuss project progress and roadblocks, sprint planning and refinements.
Collaborated with a cross-functional team, including product owners, delivery leads, team leads, back-end developers, and UI/UX designers, ensuring seamless communication and alignment to achieve assigned feature delivery.
Developed new features based on provided API requirements. Submit pull requests for each task assigned during the Sprint cycle.
Utilized automated unit testing, CI/CD process and other tools and platforms to publish and maintain then distribute the documentation.
(Software Engineer) Android Mobile Developer
The technologies utilized include Android SDK, Gradle, Kotlin, Java, XML, Retrofit, REST API, MVVM, Version Control Git, Firebase, Google Cloud Platform, Google Maps Integration, Gitlab.
Attend daily stand-up, planning and refinement on Jira Kanban tickets to keep track of progress.
Collaborated with the other platform developers, UI/UX Designer, QA Team, Business Analyst, and Scrum Master to align development efforts seamlessly.
Maintained internal client multiple apps and conducted investigations of bug tickets, analyzing reported issues to identify root causes and potential solutions.
Developed and delivered new multiple features based on project tasks deliveries and API requirements.
Take lead and conduct knowledge transfer, task ticket features deliveries on other developers.
Delivered the requirements for Vulnerability Assessment and Penetration Testing from 3rd Party.
Utilized appropriate tools and platforms to maintain and distribute the documentation effectively within the team and to relevant stakeholders.
Jr. Mobile Application Developer
The technologies utilized include Android SDK, Gradle, Kotlin, XML, 3rd Party Api Integrations, Analytics, Xcode, Objective-C, Bitbucket, MVVM, Version Control, Git.
Attend daily stand-up, planning and refinement on Jira Kanban tickets to keep track of progress.
Provided support for publishing credentials for the Play Store and App Store to other developers leading the development of a browser and video conference app.
Provided support to developers to provide other requirements tasks, and also by managing credentials for app uploads, and I oversee app publishing on both the Play Store and the App Store.
Utilized appropriate tools and platforms to maintain and distribute the documentation effectively within the team and to relevant stakeholders.
Jr. Mobile Application Developer
The technologies utilized include Android SDK, Gradle, Kotlin, Java, XML, Version Control, Git, MVVM, Api Integrations, Analytics, Xcode, Objective-C, Unity, C#, Flutter, Dart, Bitbucket.
Collaborated with platform developers, UI/UX Designer, QA Team, Product Manager, and Scrum Master to align development efforts seamlessly.
Attend daily stand-up, planning and refinement on Jira Kanban tickets to track progress.
Tasked for data gathering, developed automated scripts to scrape data.
Tasked to do a MVP app using flutter.
Developed updates integrating third-party advertising, analytics, and fixes on existing android apps on the Play Store.
Developed new Ads Integration for casual games both Android and iOS.
Actively participated in company meetings and seminars to stay updated on organizational goals, projects, and industry trends.
Utilized appropriate tools and platforms to maintain and distribute the documentation effectively within the team and to relevant stakeholders.
Project Involvements
I'm Good at
Android & Hybrid Engineering
Native, Vue, and Svelte
Expert in native Android development with over 8 years of experience. Pioneering hybrid solutions by integrating Vue and Svelte web components into native apps via WebView to deliver high-performance, cross-functional mobile experiences.
Backend & Core Services
Spring Boot, Ktor, PostgreSQL
Building scalable backend architectures using modern Java and Kotlin frameworks. Proficient in API design (Swagger/OpenAPI), JPA/Hibernate, and infrastructure tools like Docker, Redis, and PostgreSQL for robust system ecosystems.
AI-Assisted Development
Productivity & Code Quality
Leveraging cutting-edge AI tools to accelerate prototyping, code generation, and refactoring. Focused on improving maintainability and ensuring architectural standards are met while driving rapid feature delivery.
Security & Testing
VAPT, Unit & Integration
Implementation of security best practices, including VAPT requirements and RSA encryption. Ensuring system stability through rigorous automated unit and integration testing using tools like Testcontainers and JUnit.
Agile & Cross-Functional
Agile, Scrum, Leadership
Extensive experience in daily stand-ups, sprint planning, and refinements. Collaborating closely with product owners and stakeholders to align technical implementations with strategic business goals.
Deployment & Infrastructure
CI/CD, Azure, Linux
Managing non-production and staging environments to ensure stable integrations. Expertise in CI/CD pipelines, Azure DevOps, and Linux-based flashing/testing environments for end-to-end lifecycle management.
Trusted by leaders
Professional recommendations from across various industries.
Philippines based Developer focused on Full-stack and Web development.
My main experience is in Android and Kotlin development, including Compose Multiplatform, backend integrations, offline-first architecture, and API-driven applications. I enjoy creating systems that are not only functional, but also reliable in real-world environments.
I’ve worked on projects involving fleet management systems, backoffice platforms, authentication systems, and server-hosted applications. I’m especially interested in building connected systems where mobile apps, backend services, databases, and operational tools work seamlessly together.
Beyond development, I’m highly interested in technology infrastructure, transportation systems, aerospace, and emerging technologies. I enjoy learning how large-scale systems operate — from software architecture to real-world logistics and operations.
Technical Specializations
Android Development
Kotlin, Jetpack Compose, MVVM
Compose Multiplatform
Cross-platform UI shared logic
Backend & API
Ktor, Spring Boot, REST, SQL
Offline-First
Local DB, Sync, Reliability
System Design
Scalable & maintainable architecture
Server & Hosting
Database management & deployment
Fleet Management
Operational & logistics systems
Modern UI/UX
Clean & intuitive user interfaces
Development Philosophy
Reliable under real-world usage
Simple for users to understand
Maintainable for long-term growth
Built with scalability in mind
Designed to solve actual operational problems
Current Interests
Kotlin Coroutines & Flows
Full-stack system architecture
Infrastructure & self-hosted systems
Unit testing and software reliability
Cross-platform development
Operational and logistics technologies
Get in Touch