Hello, My Name Is

JANS JOHNSON

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.

What I Do

My Services

Apps Development

iOS & Android

Specializing in high-quality, cross-platform mobile app development using React Native Library. Expertise in creating native Android apps with Android Studio.

Android AppsIOS AppsReact NativeFlutter
Web Apps

Web Design & Development

Experienced in React and Next.js for building responsive user interfaces, server-rendered apps, and scalable web solutions leveraging modern technologies.

ReactNext JsTypeScriptCloud Deployment
Websites

Websites for Business

Crafting responsive business websites utilizing the latest web technologies. Offering comprehensive development and hosting services to ensure an optimal online presence.

HTMLCSSJavaScriptAdobe Illustrator
Software Development Training

Training Programs

I've conducted tailored training programs covering a variety of software development tools, equipping over 100 students with diverse skills across various topics.

Android DevelopmentReact
Machine Learning

ML Model Creation

Developing machine learning models using cutting-edge techniques to extract insights and enable data-driven decision-making.

PythonJupyter NotebookMachine Learning
Automation Tasks

Python Automation

Leveraging Python for task automation, streamlining processes and enhancing operational efficiency across various domains.

PythonJupyter NotebookAnaconda

Professional Skills

My Talent

React icon
React icon

React

Skilled in React for building dynamic UIs and Next.js for server-rendered React apps, static sites, and API integration.

React Native icon
React Native icon
React Native icon

React Native

Building production cross-platform apps with React Native and Expo, including complex state management with Zustand, TanStack Query, push notifications, and real-time data handling for apps serving 10K+ users.

Node Js icon

Node Js

Building full-stack applications with Node.js through Next.js API routes, server-side rendering, and backend services. Experience with ORMs, authentication, and payment integrations.

Typescript icon

Typescript

Proficient in TypeScript, leveraging its static typing features for catching errors during development and enhancing code maintainability.

Flutter icon

Flutter

Experienced in creating beautiful, natively compiled apps for mobile, web, and desktop using Google's Flutter framework and Dart programming language.

Python icon

Python

Building backend services with Flask and FastAPI, web scrapers with Playwright, ML inference pipelines, and RAG systems with LangChain. Experience with async programming, JWT auth, and vector database integration.

HTML, CSS, JS icon
HTML, CSS, JS icon
HTML, CSS, JS icon

HTML, CSS, JS

Strong command of HTML5 semantics, modern CSS (Grid, Flexbox, animations, responsive design), and JavaScript ES6+ for building performant, accessible web applications from the ground up.

Adobe Illustrator icon

Adobe Illustrator

Skilled in Adobe Illustrator for crafting eye-catching logos, icons, and vector graphics that elevate brand identities and captivate audiences.

Native Android Development icon

Native Android Development

Built and shipped multiple Android apps using Kotlin and Android Studio, including a published Play Store app. Experience with Firebase, MVVM architecture, ExoPlayer, and Material Design.

AI & Machine Learning icon
AI & Machine Learning icon

AI & Machine Learning

Building AI-powered applications with LangChain, RAG pipelines, and LLM API integration (OpenAI, Anthropic, Google). Experience with vector databases (Pinecone), OpenAI embeddings, and LSTM neural networks for real-time prediction.

Portfolio

My Cases

pdfWizard
AIWeb App

pdfWizard

Chat-based PDF information retrieval app using LangChain and RAG (Retrieval-Augmented Generation). PDFs are chunked, vectorized with OpenAI embeddings, and stored in Pinecone for cosine similarity search. Supports multiple AI providers including OpenAI GPT, Anthropic Claude, Google Gemini, and DeepSeek. Built with Next.js 14, TypeScript, Tailwind CSS, SQLite with Drizzle ORM, and Stripe for payments.

Read moreView Project
Canvas AI Agent
AIWeb App

Canvas AI Agent

AI-powered chatbot that enables students to interact with Canvas LMS using natural language. Built with Flask and OpenAI GPT-4 for query classification and response synthesis. Integrates with Canvas REST API to retrieve courses, assignments, grades, and deadlines in real time. Features session-based conversation memory, responsive chat UI, and a course sidebar for quick navigation.

Read moreView Project
Bargeroo
Mobile AppFull Stack

Bargeroo

Full-stack price comparison platform aggregating 100K+ 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
Fintech Web Apps
Web AppFull Stack

Fintech Web Apps

Built 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

Resume

My Story

Education

RMIT University, Melbourne

-

Master Of Information Technology

2024 - 2026

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.

RSET, Kochi

+

B.Tech in CSE

2019 - 2023

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.

CPS, Pala

+

High School

2017 - 2019

Completed high school education at Chavara Public School, Pala, fostering a strong academic foundation and personal growth in a supportive learning environment.

Experience

Software Engineer

-

Zero Pixels Technologies

Sep,2023 - Jun,2024

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.

Software Engineer Trainee

+

Zero Pixels Technologies

Jun,2023 - Sep,2023

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.

Contact Me

Let's Talk About Ideas

Address

Melbourne, Australia

Freelance

Available Right Now

Email

jaansjohnson@gmail.com

Phone

+61494106020