Hello, My Name Is
I Am a Software Engineer
3 +Years of Experience
25 +Completed Projects



Software Engineer based in Melbourne, building scalable web and mobile applications with React, React Native, and TypeScript. Passionate about clean code, great UX, and shipping products that make an impact.
My Services
My Talent
My Cases
Mobile AppFull-stack price comparison platform aggregating 50K+ products from Coles, Woolworths, and Aldi. Automated Playwright and async HTTP scrapers process ~150K daily updates with batch persistence. React Native (Expo) frontend with Zustand state management, TanStack Query, and FCM push notifications. FastAPI backend with JWT device auth, rate limiting, and sub-100ms Meilisearch full-text search. Deployed on Fly.io with Docker and auto-scaling.
Read moreView Project
WebsiteBuilt an invoice processing system with a data-driven dashboard using React and Next.js. Implemented automated invoice parsing, real-time data visualization with interactive charts, and role-based access control. Server-side rendering for SEO and performance optimization.
Read more
Mobile AppNative Android app interfacing with the Rajagiri Students Management System via web scraping and session-based authentication. Implemented persistent login with SharedPreferences, HTML parsing for grade and attendance data extraction, and a RecyclerView-based UI for structured academic data display.
Read moreView Project
WebsiteEnd-to-end design, development, and deployment of a business website with SEO optimization. Built responsive layouts with modern CSS, implemented on-page SEO with structured metadata and Open Graph tags, configured DNS and hosting, and achieved top-ranking Google search results for target keywords.
Read moreView Project
WebsitePortfolio site built with Next.js 14 (App Router) and TypeScript. Features Framer Motion animations, component-based architecture with dynamic project filtering, responsive CSS Grid layouts, and reCAPTCHA-protected contact form. Styled with Tailwind CSS and custom CSS modules.
Read moreView Project
Machine LearningReal-time Indian Sign Language to English translator using skeletal-point feature extraction with MediaPipe Holistic and a multi-layer LSTM neural network. Trained on custom ISL dataset with data augmentation and sequence padding. Flutter frontend captures video frames and streams predictions via a Python inference backend.
Read moreView Project
Mobile AppDeveloper networking app built with Kotlin and Android Studio using MVVM architecture. Features Firebase Authentication, Firestore real-time database for user profiles and messaging, RecyclerView with DiffUtil for efficient list rendering, and skill-based matching to connect developers for collaboration.
Read moreView Project
Mobile AppFood delivery app consuming a RESTful API with user authentication, menu browsing, cart management, and order tracking. Implemented async API calls with error handling, local state persistence, and a multi-step checkout flow with real-time order status updates.
Read moreView Project
Mobile AppPublished Android app for a college radio station featuring live audio streaming, program scheduling, and push notification integration. Built with background audio service for uninterrupted playback, ExoPlayer for adaptive streaming, and Material Design UI components. Available on Google Play Store.
Read moreView ProjectMy Story
Pursuing a Master's in Information Technology at RMIT University, specializing in software engineering and cloud computing. Coursework includes advanced algorithms, distributed systems, and machine learning applications.
Earned a Bachelor's in Computer Science and Engineering from Rajagiri School of Engineering and Technology, honing skills in programming, software development, and computer systems architecture.
Completed high school education at Chavara Public School, Pala, fostering a strong academic foundation and personal growth in a supportive learning environment.
Developed and shipped 5+ cross-platform mobile applications using React Native, serving 10K+ users. Built responsive web applications with React and Next.js, improving client page load times by 40%. Collaborated in agile sprints, conducted code reviews, and mentored junior developers.
Completed intensive training in React and React Native, building 3 production-ready prototypes. Gained hands-on experience with component architecture, state management, API integration, and mobile deployment workflows.
Let's Talk About Ideas
Melbourne, Australia
Available Right Now
jaansjohnson@gmail.com
+61494106020