<experience>

Professional Journey

My career progression and the exciting projects I've worked on throughout my professional journey

</experience>

Mobile App Developer

March 2026 - September 2026
  • Developed and maintained React Native mobile application features for Plumb Bill Pay, a financial management and bill payment platform.
  • Built financial management workflows including bill approvals, multi-entity dashboards, and reporting screens.
  • Implemented secure authentication and biometric login features for enhanced app security.
  • Maintained API integrations and data synchronization between the mobile app and backend services.
  • Ran an AI-assisted development workflow for implementation, code review, and QA verification.
  • Supported deployment and release processes across Google Play and the Apple App Store.
Technologies:
React NativeExpoTypeScriptReact QueryReact NavigationReact Native PaperFirebaseExpo Secure Store

UI UX / Front-End Developer

August 2023 - December 2025
  • Contributed to the development of new features, pages, and bug fixes for the Citizen Portal using ASP.NET Razor and Bootstrap, improving user experience and functionality.
  • Developed key modules for Soar Scribe utilizing ASP.NET Razor and Tailwind CSS, enhancing application performance and maintainability.
  • Created dynamic Stats and Reporting Pages by consuming APIs to pull data from various sources, including databases, Google Analytics, and Stripe.
  • Implemented responsive design systems to ensure consistent user experience across desktop, tablet, and mobile views.
  • Redesigned pages based on provided mockups, ensuring visual accuracy and improved user experience through close coordination with the lead designer.
  • Contributed to Boss and the Workplace AI rebuild, including rebranding work across products.
Technologies:
.NET C#RazorASP.NETSQL ServerPostgreSQLReactHTMLCSSBootstrapjQueryJavaScriptTailwind CSS

Freelance Mobile Developer

January 2025 - July 2025

Part-time mobile engagement delivering Tradies Hub and the Renewal Reminder App for client Golden Save Ltd.

  • Developed and maintained mobile applications using Flutter, Dart, React Native and TypeScript, delivering seamless user experiences across platforms.
  • Implemented white-labeling, maintained mobile features, and handled bug fixes across both apps.
  • Optimized app performance and user interface, resulting in improved user engagement and retention.
  • Maintained CI/CD workflows and improved release stability.
  • Handled Google Play and Apple App Store deployments including versioning, release builds, and compliance.
Technologies:
FlutterDartReact NativeTypeScriptJavaScriptExpoFirebaseREST APIsCI/CDApple App StoreApp Store ConnectGoogle Play StoreGoogle Play Console

Freelance Software Developer

January 2024 - January 2025
  • Led the development and enhancement of a comprehensive meeting management platform, delivering a user-friendly interface and robust backend.
  • Developed and integrated GraphQL endpoints to streamline the management of meeting agendas and items, improving overall efficiency.
  • Designed and implemented user interfaces for managing agendas and minutes, incorporating advanced features such as autosave and drag-and-drop functionality.
  • Implemented PDF generation and e-signature capabilities for secure and efficient documentation.
  • Developed a roles and permissions system to ensure precise access control over meeting-related content.
  • Optimized the review and release workflow, significantly enhancing deployment pipeline efficiency and reliability.
Technologies:
React.jsTypeScriptNode.jsExpress.jsGraphQLPostgreSQLFirebaseAWS (S3, CloudFront, Lambda)PDF generationE-signature integrationWebSockets

Lead Software Engineer

April 2020 - February 2023

Played a pivotal role in the design and development of a service management system for a leading care solutions company.

  • Redeveloped the existing Care Solutions app, transitioning from Appery to Flutter and Dart, resulting in improved performance and user satisfaction.
  • Developed multiple features and systems to optimize care service tracking and communication between care support teams and residents' families.
  • Built resident, care-plan, staff-scheduling, reporting, and role-based access tools for the admin dashboard.
  • Led the development of web applications using React JS and TypeScript, creating scalable and maintainable codebases.
  • Built and maintained APIs using Node JS, ensuring seamless integration with front-end applications and third-party services.
Technologies:
React.jsNode.jsTypeScriptJavaScriptFlutterDartFirebaseSQL ServerHTMLCSSSASSReactstrap

Senior Software Developer

July 2022 - December 2022
  • Led the development of key functions and modules for the Aquila Clinic System, ensuring seamless healthcare management and data accuracy.
  • Spearheaded the development of Clinix+, Verify/Compass, and Partsman App, delivering innovative solutions tailored to industry needs.
  • Implemented attendance, GPS, face-recognition, inventory, offline sync, and reporting workflows across products.
  • Played a crucial role in project planning and management meetings, aligning development efforts with business goals.
  • Oversaw the release process and managed store deployments, ensuring timely and successful product launches across platforms.
  • Mentored and guided a team of developers, fostering a collaborative and productive development environment.
Technologies:
ReactReact NativeExpoJavaScriptTypeScriptFlutterDartNode.jsAWS Face RecognitionSQL ServerHTMLCSSSASSTailwind CSS

Lead Full Stack Software Developer

October 2020 - December 2022
  • Developed The Guild App using Expo, React Native, and TypeScript, delivering a responsive and user-friendly mobile experience.
  • Built The Guild Portal using React JS and TypeScript, enhancing user interaction and backend integration.
  • Developed The Guild Meets using Jitsi, providing a reliable and secure platform for virtual meetings.
  • Led second-version feature delivery and rebranding across portal, mobile, and meetings products.
Technologies:
React.jsExpoReact NativeTypeScriptJavaScriptAntDJitsiFirebaseHTMLCSSSASS

Freelance Software Developer

July 2021 - May 2022
  • Developed the EVie BlueBike web portal for bike bookings and subscriptions using Vue JS and Vuetify, including payment flows.
  • Built Rewind App using Expo, React Native, and TypeScript, delivering social feed and profile features, in-app purchases, and store releases.
  • Created Better App using Expo, React Native, and TypeScript, focusing on white-labeling and cross-platform compatibility.
  • Led web application development efforts using Vue JS, React JS, and TypeScript, delivering responsive and interactive interfaces.
Technologies:
React.jsVue.jsVuetifyExpoReact NativeTypeScriptJavaScriptStripeHTMLCSSSASS

Freelance Software Developer

March 2020 - June 2021

Provided ongoing communication and programming support for various software projects, ensuring client satisfaction and project success.

Senior Software Developer

June 2014 - March 2020

Led the development, maintenance, and support of application programs for administrative, web, and mobile systems, utilizing the .Net Framework and related tools.

  • Designed and developed multiple systems that significantly improved productivity, efficiency, uptime, and accuracy for global operations.
  • Delivered ERPONE, SolSys ERP, and Akruals ERP across web, desktop, and mobile, covering inventory logic, billing, and construction-cost reporting workflows.
  • Built the MyGas Rewards System and JESA, a Google Maps-based estimating tool for joint estimate station architecture.
  • Led the development of desktop applications using C# and Windows Forms, ensuring reliability and user-friendliness.
  • Built web applications using C#, ASP.NET MVC4, jQuery, and Bootstrap, delivering scalable and responsive solutions.
  • Developed mobile applications using C# and Xamarin, providing cross-platform functionality and enhanced user experiences.
  • Mentored junior programmers in best practices, code quality, and development methodologies, fostering a culture of continuous learning.
Technologies:
C#VB.NET.Net Framework 3.5.Net Framework 4.0WinFormsASP.NETASP.NET MVCXamarinDevExpressSQLMS SQL ServerGoogle Maps APIHTMLCSSBootstrapjQueryJavaScript
10+Years Experience
8+Companies
50+Projects Delivered
20+Technologies