(Jan 2020 - Jun 2025)
Senior Full Stack Developer
ABC Technologies
constcoder={name:'Bruno Cat',skills:['React', 'NextJS', 'Redux', 'Express', 'NestJS', 'MySql', 'MongoDB', 'Docker', 'AWS', 'HTML', 'CSS', 'JavaScript', 'Python', 'Java', 'C#', 'C++', 'C', 'SQL', 'styled-components', 'Tailwind', 'Windows', 'Unity', 'PHP', 'Three.js', 'Figma', 'Flutter', 'Angular', 'Vue', 'etc' ]hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=20);};};
Who I am?
I am a professional and passionate programmer by day. I am a fast learner and have a self-learning attitude. I love learning and exploring new technologies and am passionate about problem solving. I love almost all stacks of web application development and I love making the web more open to the world. My core technology is based on JavaScript and I like to do most of my work using JavaScript. I also have a lot of experience in game development including unity and Blockchain development which is becoming a global trend now. Based on my skills and experience, I am open to applying for any kind of job that suits my interests.
(Jan 2020 - Jun 2025)
Senior Full Stack Developer
ABC Technologies
(Jun 2017 - Dec 2019)
Junior Full Stack Developer
Lizard Global
AuthGPT
constproject={name:'AuthGPT',tools: ['ai', 'open-ai', 'python', 'typescript', 'Dart', 'PlpgSQL', 'Jinja', 'C++],myRole:Senior Full Stack Developer,Description: AutoGPT is a powerful platform that allows you to create, deploy, and manage continuous AI agents that automate complex workflows.AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters,};
Unity-Game-Framework
constproject={name:'Unity-Game-Framework',tools: ['Unity', 'C#', 'game-development', 'game-design', 'unity3D', 'game-frameworks', 'game-modules],myRole:Senior Full Stack Developer,Description: This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.,};
QuickEdit: AI-Powered Image & Video Editor
constproject={name:'QuickEdit: AI-Powered Image & Video Editor',tools: ['ai', 'cloudinary', 'edi', 'tailwind', 'next-auth', 'shadc', 'zustand-persist', 'zustand', 'cloudinary-sdk', 'Replicate AI],myRole:Junior Full Stack Developer,Description: QuickEdit is an AI-powered online image and video editor built using the Cloudinary AI API. It offers robust features for both images and videos, with user-friendly authentication and a tiered credit system. Enhance your media editing experience with cutting-edge AI tools!,};
Angular-Fire
constproject={name:'Angular-Fire',tools: ['Angular', 'Firebase', 'rxjs', 'realtime-database', 'ngrx', 'angularfire', 'notifications', 'cloud-functions],myRole:,Description: AngularFire is a library for Firebase and Angular. It is a wrapper around the Firebase SDK that makes it easier to use Firebase with Angular.AngularFire smooths over the rough edges an Angular developer might encounter when implementing the framework-agnostic Firebase JS SDK & aims to provide a more natural developer experience by conforming to Angular conventions.,};
2021 - Present
Senior Full Stack Developer
Hackerrank
2018 - 2020
Junior Full Stack Developer
Hackerrank
2013 - 2017
Master Degree
James Cook University Singapore
Contact with me
If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.
johntitan1999@gmail.com
Singapore