Mainstreet · Sandfield
The Mainstreet project is a web application for domestic and international freight forwarding. It was developed to cater to the large markets of Mainfreight's transport business. The application is tailored to their business requirements, including rule-based engines, accounting upgrades, and extensions that support their position as industry leaders in the Australasian market. The system can manage over 230,000 weekly consignments, which generate over $25 million in revenue. Accounting information is posted across New Zealand, Australia, and the United States. The application was built on the ASP.NET framework following an MVC architecture. The backend is coded using .NET, and Microsoft SQL Server is used for the database.
When I first joined the team, I was introduced to Stored Procedures and report-making, which gave me an initial understanding of the business, how the mechanisms work, and the high volume of data stored in the database. I also learned the complexity of moving something from one location to another. Once the introduction was complete, I was assigned more exciting and complex tasks, such as new developments and access to the TEST environment.
At that time, I was still learning English, so it took me a while to communicate with clients effectively. However, with time, I was able to improve my language skills and stay in touch with clients. I was assigned new features, such as a notifications module, and participated in developing the Containers and Wharf operations. I also extended the capabilities for Linehaul freights and integrated financial-related features. This included being involved in the entire development process, releasing changes across all the environments, handling DevOps operations, and ensuring product quality.
SQL
CSS
.NET
Javascript
Azure
Microsoft SQL Server
HTML
UX / UI