Summary
Overview
Work History
Education
Skills
Timeline
Generic

Timothy Xue

Full Stack .Net Developer
Melbourne

Summary

Upon arrival at Leadership Management Australia, the immediate challenge was being thrown into the deep end. The company has decades worth of legacy code across dozens of applications, ranging from APIs and ASPX applications to mobile apps, MVC applications, and a huge number of SQL codes to support it. The most important task was maintaining the existing codebase to ensure smooth operation while simultaneously developing new replacement APIs and React applications, as well as brand new products and concepts from scratch. These included integrating the company's system with a third-party RTO reporting service via their custom API, syncing clients' information to Pipedrive, and moving the authentication to Azure AD B2C from the in-house system, just to name a few. On top of all that, the job also included maintaining the company server, writing new SQL reports, managing the Microsoft Admin Centre, monitoring the company help desk, and much much more. Even though I'm the type that thrives under pressure, it was still the most stressful, albeit it is also one of the most rewarding experience.

Overview

5
5
years of professional experience

Work History

Senior Full Stack Developer/IT All Rounder

Leadership Management Australia
Melbou, VIC
12.2021 - Current
  • Maintain existing .net framework/ .net core apps including Rest APIs, MVC applications and legacy aspx pages
  • Designed robust RESTful APIs for seamless integration between front-end applications and back-end services.
  • Wrote and modified Sql stored procedures, functions, Views and triggers for various backend usages such as APIs, reports and SSIS packages
  • Debug APIs using postman and Swagger
  • Implemented continuous integration and deployment pipelines on Azure DevOps
  • Implemented Azure AD b2c for authentication/authorization.
  • Reviewed code, debugged problems, and corrected issues.
  • Created and updated database designs and data models.
  • Streamlined database interactions by utilizing Entity Framework for efficient data access operations.
  • Maintain cloud based servers to achieve near 100% uptime.
  • Integrate old ASPX pages with new react based front end
  • Microsoft admin, in charge of setting up and managing of company devices via admin centre & entra

Freelance Web Developer

Self Employed
10.2019 - 12.2021
  • Developed and maintained .NET APIs and MVC applications
  • Coded websites using HTML, CSS, JavaScript, and various Javascript frameworks.
  • Developed custom CMS with Umbraco
  • Deployed web applications to cloud based hosting services (AWS, Azure)

Education

Diploma of Software Development - IT

Holmesglen Institute
Melbourne, VIC
04.2001 -

Bachelor of Information Technology - IT

Monash University
Melbourne
04.2001 -

Skills

NET API development

NET MVC Development

Entity Framework experience(framework and core)

Database Administration

SQL development

LINQ Queries

Frontend Development

Azure DevOps Implementation

NET Unit test

Azure AD b2c Integration

Mentoring Junior Developers

Timeline

Senior Full Stack Developer/IT All Rounder

Leadership Management Australia
12.2021 - Current

Freelance Web Developer

Self Employed
10.2019 - 12.2021

Diploma of Software Development - IT

Holmesglen Institute
04.2001 -

Bachelor of Information Technology - IT

Monash University
04.2001 -
Timothy XueFull Stack .Net Developer