Kun Li, Solution Architect and Full-stack Developer in Perth, Western Australia, Australia
Kun Li

Solution Architect and Full-stack Developer in Perth, Western Australia, Australia

Member since November 29, 2022
Kun is an accomplished solution architect and senior software engineer with 18 years of experience and multiple certifications, including project management. Kun has delivered 10+ enterprise-level systems to customers, including a wholesale trading system with semi-real-time trading functionalities and complex integrations. Previous roles include solution architect, senior developer, and advanced consultant for the government, energy, emergency, manufacturing, and defense industries.
Kun is now available for hire

Portfolio

  • IBM
    Optimizely, Azure, ASP.NET Core, ASP.NET MVC 6, C#, TypeScript 3, Angular...
  • Synergy
    C#, ASP.NET Core, Visual Studio, Angular, TypeScript 3, Python, Web API...
  • L3
    .NET, Windows Presentation Foundation (WPF), C#, SQL, Communication...

Experience

Location

Perth, Western Australia, Australia

Availability

Part-time

Preferred Environment

C#, ASP.NET Core, Angular, TypeScript, Java, Python, Web API, ASP.NET MVC 6, .NET Core, Azure DevOps

The most amazing...

...championship I've won is the 2021 Synergy Hackathon.The current project received 10 out of 10 score in a client survey.

Employment

  • Solution Architect

    2022 - PRESENT
    IBM
    • Developed solution artifacts for asset performance management projects. Developed embedded generation application in an energy solar management project.
    • Tracked work and progress using Jira and maintained the code in GitHub.
    • Created solution design with ReliaSoft for facilitating the asset insights team with the capability of reliability-centered maintenance. Integrated Optimizely CMS with MuleSoft, Nintex, and Azure B2C.
    Technologies: Optimizely, Azure, ASP.NET Core, ASP.NET MVC 6, C#, TypeScript 3, Angular, ReliaSoft, Site Reliability Engineering (SRE), Web API, .NET Core, TypeScript, Communication, Presentations, .NET 6, .NET, Software Development, System Architecture Design, Software System Architecture Development, Visual Studio, HTML, CSS3, GitHub, APIs, Documentation, Docker, CSS, Azure Blob Storage API, Azure Functions, Razor, Razor Pages, MVC Razor, Amazon Web Services (AWS)
  • Senior Full-stack Developer

    2019 - 2022
    Synergy
    • Developed a wholesale trading system v1 and v2 and a wholesale standing data manager tool. Implemented an IoT solution.
    • Tracked and fixed bugs, accomplished user stories and features using Azure DevOps, conducted code reviews through GitHub, and delivered solutions design through iServer.
    • Developed generation reporting system architecture models and enterprise metamodel documentation.
    Technologies: C#, ASP.NET Core, Visual Studio, Angular, TypeScript 3, Python, Web API, .NET Core, TypeScript, Communication, Presentations, .NET 6, .NET, ITIL, SQL, Software Engineering, Software Development, HTML, CSS3, GitHub, APIs, Documentation, Docker, Visual Studio .NET, Visual Studio 2019, Bootstrap 4, RxJS, ASP.NET, C#.NET WinForms, LINQ, XML, SQL Server 2017, CSS, Azure Stream Analytics, Microsoft Power BI, Raspberry Pi, Node.js, Machine Learning
  • Senior Full-stack Developer

    2018 - 2019
    L3
    • Developed a marine application system called Vigilus. Received positive feedback for the completed project.
    • Created system maintenance tools and boosted its performance.
    • Tracked and fixed bugs via Jira and completed documentation.
    Technologies: .NET, Windows Presentation Foundation (WPF), C#, SQL, Communication, Software Engineering, Software Development, Visual Studio, HTML, CSS3, GitHub, Documentation, Visual Studio .NET, SQL Server 2017
  • Senior Developer

    2016 - 2018
    Advanced Share Registry
    • Developed an account management system with very positive feedback.
    • Optimized system performance by more than 70%.
    • Completed baseline enterprise system architecture and software design documentation.
    Technologies: C#, .NET, SQL, Windows Presentation Foundation (WPF), Communication, Software Engineering, Software Development, Visual Studio, Project Management Professional (PMP), GitHub, Documentation, Visual Studio .NET, LINQ, XML, MySQL
  • IT Advanced Consultant

    2013 - 2016
    NNIT
    • Received outstanding ratings in the annual performance improvement system.
    • Developed tools and scripts for significantly improving maintenance performance and optimizing processes with zero incidents breached in SLAs and 100% KPIs met. This helped the team obtain new contracts.
    • Developed and implemented three Kaizen ideas and software tools, saving 793 working P1 hours per year.
    • Assisted the team in getting 4.9 out of five scores in Eval&GO, a customer satisfaction feedback system.
    Technologies: IBM WebSphere, WebSphere MQ, C#, Oracle WebLogic Application Server, AIX, Linux, ITIL, Project Management Professional (PMP), BMC Remedy, Oracle SOA Suite, WebSphere Application Server, WebSphere Portal Server, Communication, Presentations, .NET, Software Development, System Architecture Design, Software System Architecture Development, Visual Studio, Documentation, Visual Studio .NET, IBM Tivoli Workload Scheduler, MySQL
  • Solution Architect

    2008 - 2013
    ZhongHuan System Engineering Technology Ltd.
    • Designed, developed, and achieved 5+ enterprise-level system deliveries. Received positive feedback from clients.
    • Won science and technology achievement awards for two projects.
    • Served in multiple roles as architect, team lead, and project manager for most projects.
    Technologies: GIS, ArcGIS, ArcGIS Server, C#, Java, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), .NET, Oracle9i, Communication, Presentations, IBM WebSphere, WebSphere MQ, Software Engineering, Software Development, System Architecture Design, Software System Architecture Development, ASP.NET Core, Visual Studio, Project Management Professional (PMP), Oracle, HTML, CSS3, Documentation, Visual Studio .NET, LINQ, XML, ArcSDE, SQL Server 2017, Enterprise Architecture, JSP, PHP, MySQL
  • Senior Developer

    2004 - 2008
    MITSUMI
    • Developed the first STB product on ZORAN chips.
    • Designed and developed an STB test toolset for automation testing.
    • Completed product design and the development documentation.
    Technologies: C, C++, Software Engineering, Software Development, Documentation

Experience

  • Trader Flight Deck | Energy Trading System

    A wholesale trading system with semi-real-time trading functionalities and complex integrations to internal or external peripheral systems. I joined the team as one of the principal developers, building and delivering V1 and V2 to production.

  • Public Security Integrated Commanding and Dispatching System

    A comprehensive emergency system with more than 20 sub-systems integrated with various external data providers or services. Using MQ as messaging middleware server with JMS and XMS to build system linkages with HA. Actively worked as one of the primary developers and solution architects in the project.

  • Asset Performance Management

    Worked on Western Power's internal project to improve and facilitate the asset insights team with the modeling capability of reliability-centered maintenance following the reliability, availability, and maintainability model and the modeling capability that generates reliable, comparable insights into current and future performance against all asset management objectives across the lifecycles of the asset and network.

  • Vigilis | Full-spectrum Maritime System

    L3 Oceania's Vigilis is a leading maritime system and solution in the surface, undersea, geospatial, and network-centric spheres of operation, as both defense and commercial applications, provide full-spectrum maritime capabilities.

  • Embedded Generation Application for Solar P/V Registry

    A C# .NET Core MVC-based web application combined with Optimizely CMS powered by MuleSoft Platform, Azure B2C, and Azure Storage. The front end was built using ASP.NET Razor pages with Optimizely CMS templates, the back end relied on .NET WebAPI as services integrating to MuleSoft, and user authentication and authorization were implemented by Azure B2C.

  • Infinity | IoT Integration Platform

    Infinity is an end-to-end IoT solution that utilizes cloud technologies such as Azure IoTHub and EventStream, front-end AI models like Python and YOLO, back-end functions like Azure Functions, and data visualization (Azure Analytics, PowerBI, and PowerApps) for delivering intelligent, interconnected equipment and products autonomously communicating and optimizing along the entire value chain, which are key elements of the industry 4.0 digital revolution.

  • Wholesale Energy Standing Data Manger

    A web application based on .NET and Angular for managing standing data in wholesale energy trading business. I acted as a full-stack developer and liaised with business analysts, infrastructure administrators, and traders for the display and management of all the useful information and static datasets in user data views with customized editing and showing screens.

  • Middleware Maintenance Project and Toolset Development

    A middleware maintenance and support project related to middleware products such as IBM WebSphere MQ, WebSphere Application Server, TWS, and Oracle WebLogic. I led and operated the customer's system upgrading and patching system performance tuning, JVM tuning, scripting, and troubleshooting. I also developed a toolset for improving and optimizing the maintenance process.

  • Set-top-box Product Embedded Development Project

    A set-top-box device product for high-resolution display using the Zoran GPU chip. I served as the embedded software developer responsible for product development. I liaised with providers and testers, especially in designing, coding, decoding, and displaying modules.

  • Metropolitan Security Emergency Response and Dispatching System

    A full-spectrum emergency responding system used by the police force and emergency center to receive, process, and respond to emergency calls. I worked as the solution architect and senior developer designing and developing a call response module, Web GIS module (including GPS module), data process and maintenance module with the spatial data part and non-spatial data part, CTI module, and integration platform.

Skills

  • Languages

    C#, TypeScript 3, SQL, HTML, TypeScript, C#.NET, XML, C, C++, Java, CSS3, Python, CSS, Snowflake, Go, Jython, Embedded C, PHP
  • Frameworks

    ASP.NET Core, Angular, ASP.NET MVC 6, .NET, Windows Presentation Foundation (WPF), .NET Core, MVC Razor, ASP.NET, Razor Pages, Razor, JSP
  • Libraries/APIs

    ArcGIS, Web API, Azure Blob Storage API, LINQ, Node.js, RxJS
  • Tools

    Visual Studio, Optimizely, GIS, Azure IoT Hub, C#.NET WinForms, Visual Studio .NET, Visual Studio 2019, BMC Remedy, WebSphere Portal Server, GitHub, Azure Active Directory B2C (ADB2C), Microsoft Power BI, IBM Tivoli Workload Scheduler, Oracle SOA Suite, Terraform, MS Silverlight
  • Paradigms

    Azure DevOps, ITIL
  • Platforms

    Azure, WebSphere MQ, ArcGIS Server, IBM WebSphere, Apache Kafka, Oracle, Amazon Web Services (AWS), Raspberry Pi, Azure Functions, Docker, AIX, Linux, Embedded Linux
  • Storage

    SQL Server 2017, Azure SQL Databases, MongoDB, MySQL
  • Other

    System Architecture Design, Software System Architecture Development, Software Engineering, Software Development, Oracle WebLogic Application Server, Enterprise Architecture, Solution Architecture, IT Service Management (ITSM), Documentation, .NET 6, Azure Stream Analytics, Project Management Professional (PMP), Windows Communication Foundation (WCF), IT Project Management, APIs, Presentations, Communication, WebSphere Application Server, ArcSDE, Azure Data Factory, Azure AI, ReliaSoft, Site Reliability Engineering (SRE), Bootstrap 4, Machine Learning

Education

  • Master's Degree in Computer Science
    2010 - 2013
    Tianjin University - China
  • Bachelor's Degree in Computer Science
    1999 - 2004
    Nankai University - China

Certifications

  • Microsoft Certified: DevOps Engineer Expert
    JULY 2022 - JULY 2023
    Microsoft
  • Microsoft Azure Developer Associate
    JUNE 2022 - JUNE 2023
    Microsoft
  • Microsoft Azure Solutions Architect Expert
    FEBRUARY 2022 - FEBRUARY 2024
    Microsoft
  • Microsoft Certified: Azure AI Fundamentals
    DECEMBER 2021 - PRESENT
    Microsoft
  • Microsoft Certified: Azure Data Fundamentals
    NOVEMBER 2021 - PRESENT
    Microsoft
  • Microsoft Certified: Azure Fundamentals
    NOVEMBER 2021 - PRESENT
    Microsoft
  • Microsoft Certified: Azure IoT Developer Specialty
    NOVEMBER 2021 - NOVEMBER 2022
    Microsoft
  • TOGAF 9.2
    SEPTEMBER 2021 - PRESENT
    Open Group
  • Kafka Fundamental
    SEPTEMBER 2019 - PRESENT
    Confluent
  • Project Management Professional (PMP)®
    JUNE 2015 - JUNE 2024
    PMI
  • Oracle WebLogic 12c Administrator
    SEPTEMBER 2014 - PRESENT
    Oracle
  • IBM WebSphere MQ Administrator
    DECEMBER 2013 - PRESENT
    IBM
  • IBM WebSphere Application Server Administrator
    AUGUST 2013 - PRESENT
    IBM
  • ITIL Foundation
    AUGUST 2013 - PRESENT
    Axelos

To view more profiles

Join Toptal
Share it with others