Hello everyone I'm Fransiscus Xaverius

Software Developer | Backend Engineer

"Hi, I am Fransiscus a 7th semester student at Institut Sains dan Teknologi Terpadu Surabaya's Bachelor of Information Technology Programme with a wide range of skills in software engineering, mainly in backend web development. "

Fransiscus Xaverius

About Me

Technical Skills

Skills:
Full Stack Web Development, Android Development, Project Management, Linux System Administrator, Automated Testing
Programming Languages:
JavaScript, TypeScript, Java, C++, Python, Kotlin, PHP


Tools:
Postman, Docker, Git, Github, Termius, Nano, Visual Studio Code, Android Studio

Let's Connect!


My Programming Journey
As a child, I was fascinated by the magic of technology, especially through gaming. This fascination ignited my dream of becoming a programmer.
Today, that dream is my reality. Programming has blessed me with numerous opportunities to learn, teach, and create every day. I thrive on building useful tools and helping others with technology. Teaching and mentoring others has been incredibly rewarding, as has creating applications that make a difference.
From a curious child to a dedicated programmer, my journey has been fulfilling and filled with growth. I am grateful for the chance to continue making the world a better place, one line of code at a time.

My Programming journey has not yet ended yet, and I still have a lot to learn.

My Portofolio

My Latest Projects

As a Programmer, I am always looking for new and exciting projects to work on. Here are some of my latest projects.

Ditawarin

Ditawarin is an online auction marketplace that I created as part of a group project for my Software Development Project class in my 3rd year at iSTTS. As the project manager and lead programmer, I championed the creation of Ditawarin, with my responsibilities spanning all the way from team management, as well as leading the development of the frontend, backend as well as the testing scripts for Ditawarin. Ditawarin is created with React , and it's backend is written in TypeScript .

Pirate's Island

Pirate's Island is a 2D strategy game where players solve logic-based questions in order to accumulate energy that enables them to perform in-game activities. The primary objective revolves around accumulating as much gold coins as possible across the map during a designated time frame which can be used to buy in-game items as well as to attack other players. As the Project Manager, I held the pivotal role of orchestrating the planning, execution, and delivery of Pirate's Island. This project's engine was created with TypeScript and its backend is written in JavaScript .

KitaSetara App

KitaSetara

KitaSetara is an innovative Android application developed in Kotlin, designed to advance education and foster dialogue on gender equality, aligning with the United Nations' 17 Sustainable Development Goals (SDGs). The app offers comprehensive course modules, engaging quizzes with an integrated leaderboard, an interactive gender equality forum, and an AI-powered chatbot utilizing the Gemini API. Through these features, KitaSetara aims to educate, inspire, and connect users in the pursuit of gender equality.
UE5 Game

Chronicles of Imperion

Chronicles of Imperion is an Unreal Engine 5 RPG where players take on the role of Team Imperion, a team of 4 scouts sent to the planet Imperion by the Technocrats. The game is based on old school RPGs such as Final Fantasy and Bravely Default. It features a turn-based combat system, a vast world to explore and itemizations. This game was made for my Game Programming class that I took in my 6th semester at iSTTS.

2

+

Years of Programming Experience

My Experience
In the timespan of my university Education, I've worked and deployed multiple projects created on multiple platforms, and written in multiple programming languages. Here are some that you might be interested in.

Forum Comment API

Heart Rate Monitoring IoT App

Discord.js Bot