Hi there, I am

John Tran.

Full Stack Developer 💻 SDE 🛠️ Open Source 🌍

Follow me here

Services

icon-1
icon-2
icon-3
icon-4
icon-5

Mobile App Development

I create captivating mobile apps from concept to deployment for iOS and Android. Using cutting-edge technologies, I ensure seamless performance, intuitive interfaces, and robust functionality that align with your business goals. Enjoy a flawless user experience and outstanding results.

icon-1
icon-2
icon-3
icon-4
icon-5

Web Development

I deliver stunning, user-friendly websites to establish your online presence. From simple sites to complex e-commerce platforms, I provide tailored solutions using the latest frameworks and technologies for a seamless, responsive, and SEO-friendly browsing experience. Enhance your online identity with quality.

icon-1
icon-2
icon-3
icon-4
icon-5

Backend Development

I enhance digital applications with robust, scalable backend infrastructures. I develop efficient database structures, APIs, and configure servers for optimal performance, security, and scalability, ensuring your applications handle high traffic and complex data management seamlessly. Rely on strong backend solutions.

icon-1
icon-2
icon-3
icon-4
icon-5

Product Strategy

I collaborate to define clear goals, target audiences, and a success roadmap. My expertise in product ideation and market analysis ensures your product meets user needs and aligns with your business strategy for long-term growth and full potential realization. Drive your product's success with strategic planning.

icon-1
icon-2
icon-3
icon-4
icon-5

DevOps

I streamline development and operations processes through effective DevOps practices. I implement continuous integration and deployment pipelines, manage cloud infrastructure, and use containerization to ensure efficient, reliable, and scalable software delivery. Improve your workflow with DevOps solutions.

icon-1
icon-2
icon-3
icon-4
icon-5

Database Management

I manage and optimize your database systems for performance, reliability, and scalability. With expertise in SQL and NoSQL databases, I design schemas, write complex queries, and implement best practices for data integrity and security. Ensure your data is managed effectively and efficiently.

Experiences

Dec 2022 - Present

Software Development Engineer

@VIN GROUP

Developed websites with React JS and .NET, Selanium

Collaborated with the team manager to integrate user tracking and survey features to get more information and feedback to improve user experiences.

Single-handedly optimized front-end core app to make page speed up 20 percent, refactored code to make code clean for maintenance.

Implement a fully Auth 2 feature with a Microsoft account with OIDC standard to make user login faster.

Optimize the download large file for the client faster, minimize all upload image flow to save about 20% of fee for S3

Aug 2021 - Dec 2022

Full Stack Developer

@VMO HOLDINGS

Develop mobile apps with react native

Integrate cryptocurrency wallet function to buy and sell NFT products, with backend to create smart contracts. Create a system to buy and sell digital products for business owners.

Create a high-load micro services system with Node.js, serving an online meeting streaming system for US market universities to meet high performance

Mar 2021 - Aug 2021

React JS developer, mobile developer

@Adamo Software

Responsibility for developing mobile apps.

Work independently, integrate push notification to send notifications to users quickly, Stripe payment wallet, Chat integration with Socket.io, and streaming with Agora, bring products to sell in production in a streaming app in 5 months on schedule, launching the project.

Apr 2020 - Mar 2021

Mobile developer

@APECSOFT

Develop mobile apps with react native and websites with React JS

Developing systems for startups with products in the education platform to help schools manage more effectively, increase experience, and reshape version 2 products from user action data with both marketing and development teams to help triple customer growth.

Mar 2019 - Apr 2020

Front-end web developer

@VietIS

Create React js interfaces that meet customer and business requirements

Skills

Programming Languages

logo-JavaScript

JavaScript

logo-TypeScript

TypeScript

logo-.NET

.NET

Frontend Development

logo-Next.js

Next.js

logo-React.js

React.js

logo-HTML

HTML

logo-CSS

CSS

logo-SASS

SASS

logo-Redux Toolkit

Redux Toolkit

logo-Tailwind CSS

Tailwind CSS

logo-Zutand

Zutand

logo-prettier

prettier

logo-eslint

eslint

Backend Development

logo-.Net Core

.Net Core

logo-Node.js

Node.js

logo-Express.js

Express.js

logo-Socket.io

Socket.io

logo-Nest.js

Nest.js

Mobile App Development

logo-React Native

React Native

Database Management

logo-MongoDB

MongoDB

logo-PostgreSQL

PostgreSQL

logo-MySQL

MySQL

logo-Query Optimization

Query Optimization

DevOps/VCS

logo-Docker

Docker

logo-AWS

AWS

logo-Git

Git

logo-GitHub

GitHub

logo-Code Push

Code Push

logo-Fastlane

Fastlane

logo-Github Actions

Github Actions

logo-GitLab CI/CD

GitLab CI/CD

Testing

logo-Selenium

Selenium

logo-Jest, Playwright, Cypress, Mocha

Jest, Playwright, Cypress, Mocha

Design Tools

logo-Figma

Figma

logo-Photoshop

Photoshop

Miscellaneous

logo-Firebase

Firebase

logo-Ubuntu

Ubuntu

Nontechnical Skills

logo-Problem Solving

Problem Solving

logo-Collaboration

Collaboration

logo-Analytical Skills

Analytical Skills

Recent Works

project-Social Media App

Social Media App

Public

A social media mobile application developed using Flutter, GetX, Firebase Notifications and Hive.

Flutter

Dart

GetX

Hive

project-E-commerce App

E-commerce App

Public

An e-commerce web application developed using React.js, Material UI, Redux, and Stripe.

React.js

Redux

Material UI

Stripe

project-Video Calling App

Video Calling App

Public

A video calling mobile application developed using Flutter and Agora SDK that allows users to call each other face to face.

Flutter

Dart

GetX

Agora SDK

project-Social Media API

Social Media API

Public

A RESTful API developed using Node.js, Express.js, and MongoDB to integrate backend and frontend with ease.

Node.js

Express.js

MongoDB

WebSocket

project-Grocery List Maker App

Grocery List Maker App

Public

A grocery list maker mobile application developed using Flutter, BloC, Hive DB, and PDF.

Flutter

Dart

BLoC

PDF

Hive

project-E-commerce API

E-commerce API

Public

A RESTful API developed using Node.js, Express.js, MongoDB, and Stripe to integrate e-commerce backend.

Node.js

Express.js

MongoDB

Stripe

project-Flutter Carousel Widget Package

Flutter Carousel Widget Package

Public

A customizable carousel widget for Flutter, offering features such as infinite scrolling, auto-scrolling, custom child widgets, pre-built indicators, expandable child widgets, auto-sized child support, and enlarged center page.

Flutter

Dart

Carousel

project-GetTimeAgo Package

GetTimeAgo Package

Public

A Dart package that converts and formats DateTime objects into human-readable 'time ago' strings, such as '20 seconds ago', 'a minute ago', or '7 hours ago'.

Dart

DateTime

Formatting

project-Portfolio Website

Portfolio Website

Public

This repository contains the source code for a portfolio website built using Next.js and Sass.

Next.js

Sass

Web Development

project-Bus Reservation System Management

Bus Reservation System Management

Public

This repository contains the Bus Reservation System Management project developed using Object Oriented Programming (OOP) and File Handling concepts in C++.

C++

OOP

File Handling