Leonardo Warsito

Ready for New Adventures 🚀

University of Manitoba Graduate

About me 👋

Here, you'll find a glimpse into my experience as a developer and a showcase of my projects. Each project comes with a brief description and a link to its repository for you to delve into the code.

Throughout my journey, I've delved into various types of technologies and roles from building mobile application to working with robotics. However, my expertise lies in Fullstack development, working with React, Node, and TypeScript. I'm also experienced in leveraging AWS and Firebase.

Outside of work, I have fun by reading fantasy novels, biking round town and playing board games in my free time. I'm passionate about creating meaningful and user-friendly solutions, so take a look around and don't hesitate to reach out if you have any questions or ideas. Thanks for stopping by!


09/2023 - 12/2023

QDocSoftware Developer

Redesign and refactorize the Physician's Meeting Room, employing React and Twilio integration to ensure a seamless desktop and mobile experience. Developed API endpoints utilizing AWS services like Lambda, DynamoDB, Amplify, and API Gateway, supporting scalability. Additionally, Tackling production defects, implemented features, and managed tasks across backend, frontend, and DevOps.

  • Javascript
  • React
  • AWS
  • PostgreSQL
  • MaterialUI

05/2023 - 08/2023

Wawanesa InsuranceApplication Developer I

I revamped accessibility features and fixed issues on a React-driven auto insurance website, ensuring smooth policy management for customers in California and Oregon. Additionally, I set up Jenkins jobs for automated regression testing, facilitating seamless test integration across various environments.

  • Javascript
  • React
  • AWS
  • Jenkins

05/2022 - 03/2023

G3 Canada LimitedSoftware Developer

QA Analyst Co-op

I developed a real-time data visualization tool, allowing stakeholders to monitor key metrics seamlessly. Leading a data migration effort, I transferred 5 million records to ServiceNow, resulting in a 94% improvement in accessibility. Spearheading automated tests with Selenium and Power Automate Flow reduced production bugs by 70%, ensuring a more stable application overall.

  • Javascript
  • Java
  • Microsoft Azure
  • Selenium
  • MySQL
  • ServiceNOW
  • PowerBI

08/2020 - 04/2022

Unversity of ManitobaTeaching Assistant

Grader / Marker I

As a Grader/Marker, I provide feedback on assignments, grade tests, and quizzes impartially according to rubrics. This role has improved my time management skills, ensuring timely completion of tasks and accurate grade maintenance.

  • Java
  • Processing
  • C


Project Image


This website holds a bunch of fun little projects I made during my free time. Some of them include RoastMySteam and Find-4-From-Four, among others. Each project is different and interesting, giving you a taste of the cool stuff I've been working on.

Project Image

Adventure Audit

Developed a sleek travel expense management system using ChakraUI-powered React components for a user-friendly interface. Engineered a robust backend in Node.js, Express, MySQL, and Docker, ensuring consistent uptime and optimal performance at 5,000 requests/sec. Enhanced rendering efficiency with custom React hooks, utilizing memoization for faster load times.

Project Image

Reversible Learning

An android application that allows users to create flashcards to study from. This is a group project for my software engineer course where the project is built in Android Studio. By doing this project, I learn about the Agile Development Cycle, the importance of unit tests, integrations tests and system tests, cooperating and communicating with my group members to work efficiently and effectively and have developed a sense of estimating feature management.