Title: Developer Programmer
I am currently a Developer at EasyCloud POS System Pty Ltd, focusing on developing and maintaining restaurant ordering software, as well as handling installations and upgrades. Previously, I worked at Green Innovation System on mobile apps using Flutter, and at Hikvision Australia in IT Support, resolving customer device issues. I hold a Master's in Information Technology (Software Development) from UTS and a Bachelor's in Computer Science (Cyber Security) from the University of Wollongong. I am proficient in React.JS, .Net Core, Flutter, and AWS, among other tools.
Lost and Found Website, Sydney
M A R C H 2 0 2 2 — J U N E 2 0 2 2
https://lostandfoundwebsite.000webhostapp.com/index.php?type=index
I was the project manager responsible for overseeing the design and implementation of this project, analyszing project requirements and developing project plans. Oversewed project completion and handling defects found by testers. Coordinated a team of four people to ensure the success of this project.
Use iterative development to complete projects, initially creating a Minimum Viable Product and progressively adding new features. I wrote the specifications for the project, carefully analysed all the project requirements, created mock ups or wrote pseudocode for each page and function, before handing over to the other team members to implement. Then ensured all tests were completed successfully.
I deployed the project to 000webhost and handed it over to our supervisor for review. The team got good marks for this project.
In the process of completing the project I learned how to lead a team to complete a project together, and how to effectively delegate and coordinate the tasks assigned to team members, and gained experience in iterative development.
A political episode (Small Game), Wollongong
J U LY 2 0 2 1 — A U G U S T 2 0 2 2
https://github.com/lextonWei/A-political-episode
A self-made small game simulates voting in democratic elections.
The purpose of my program is to simulate voter voting on election day. Users can change various initial values and parameters to simulate the impact of various events on votes. Randomly generated events and speaking engagements will increase or decrease the support rating of the corresponding party. After a certain number of days in the game, one party finally wins the election.
Every day of the election, there is a 30% chance that a random event will affect the votes. On the last day, the results of the votes are counted. Only a party with more than 50% of the total votes will be victorious and become the ruling party.
Rock paper scissors game, Sydney
J U LY 2 0 2 2 — A U G U S T 2 0 2 2
https://github.com/lextonWei/littleGame
I created a simple Rock, Paper, Scissors game with Html,CSS and JavaScript. This was a personal project to familiarise myself with web languages and not a university project.
The rules of the game are simple: The player chooses between rock- paper- or scissors and compares it to a randomly generated choice by the computer. The first to ten points wins.
Bado app, Sydney
OC T OBE R 2 0 2 2 — F E BRUARY 2 0 2 3
This is a badminton booking and social media mobile app. is a project I developed with my group during my work.
I implement the mobile app development tasks in Flutter skills. I am mainly responsible for the development of some major functions, minor function extensions, testing and debugging.
Mag provider, Sydney
M A R C H 2 0 2 3 — M AY 2 0 2 3
https://www.magprovider.com/
This is a business appointment website that I personally made independently. The project is to make a website for a pharmaceutical company, providing online appointment booking and e-commerce shopping services.
My work includes web design, website function development, configuration of domain name and company mailbox, product information entry, service information entry, linking branches, setting SEO search, setting permissions, member exclusive interface and discount function, electronic eGift card, configuring invoice and taxation Information, online customer service, automatic email reminders, user
agreements, etc.
After the website is completed, I am also responsible for regular maintenance and debugging.
Automatic mass mailing program, Sydney
F E B R U A R Y 2 0 2 3 — M A R C H 2 0 2 3
This is a program that automatically reads excel file information and automatically sends a large number of emails according to customer information. Produced by me personally.
I use the python language and the smtp of the mailbox to complete the project. First read the specified excel file. Save the customer's email address, name and other information. Then edit an email template and sender information. Finally, use the xlrd plugin to send all emails through the specified smtp and port number and other information.