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.

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.

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.

Typescript icon

Typescript

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

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, payment integrations, and automated testing pipelines.

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.

Database icon
Database icon

Database

Experience with PostgreSQL, SQLite (Drizzle ORM), Meilisearch for full-text search, and Pinecone for vector storage. Comfortable with schema design, migrations, and query optimization.

Flutter icon

Flutter

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

DevOps & Cloud icon

DevOps & Cloud

Docker containerization, CI/CD with GitHub Actions, cloud deployment on Fly.io and Vercel. Experience with auto-scaling, environment management, and production deployment workflows.

Agile & Collaboration icon

Agile & Collaboration

Git workflows including branching strategies, pull requests, and code reviews. Experience with agile sprints, sprint planning, standups, and mentoring junior developers.

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.

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.

Testing & Quality Assurance icon

Testing & Quality Assurance

Experience writing unit tests (Jest), integration tests, and UI tests for production applications. Familiar with test coverage enforcement, CI quality gates, and test-driven development practices.

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.

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
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
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 (Admin, Manager, User). Wrote unit and integration tests for core business logic, integrated into a CI/CD pipeline. 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 apps (React Native) and web apps (React, Next.js) serving 50K+ users. Wrote unit and integration test cases for a production fintech application, working within CI/CD pipelines for automated testing and deployment. Collaborated in agile sprints with a 50+ member team — sprint planning, code reviews, PR workflows, and mentoring 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