Daniel Sun

Daniel Sun Email and Phone Number

Software Engineer @ Commonwealth Bank
Sydney, NSW, AU
Daniel Sun's Location
Greater Sydney Area, Australia
Daniel Sun's Contact Details

Daniel Sun work email

Daniel Sun personal email

n/a
About Daniel Sun

I have always enjoyed learning about the physical world, and applying that knowledge for practical purposes. For example, the ability to accurately predict how far a ball travels when thrown using a mathematical formula is fascinating and opens up practical applications.This led me to confidently choose mechatronics engineering as my degree, and of course it is what I eventually graduated with. Now I get to effect automation with electrical physics, and microprocessor instructions written in a text file!I enjoy software in particular as there is still so much potential in automation. All the equipment you need is your personal computer for learning and development.

Daniel Sun's Current Company Details
Commonwealth Bank

Commonwealth Bank

View
Software Engineer
Sydney, NSW, AU
Website:
commbank.com.au
Employees:
46609
Daniel Sun Work Experience Details
  • Commonwealth Bank
    Software Engineer
    Commonwealth Bank
    Sydney, Nsw, Au
  • Winning Group
    Software Engineer
    Winning Group Jan 2022 - Present
    Sydney, New South Wales, Australia
    .NET Core back-end role for a retail website and content management.• Working on a .NET REST API, as well as back-end micro services and tasks.• MongoDB backed API, involving aggregation and queries.• Set up and manage Kubernetes deployments for services and jobs.• Responsible for the launch of a new website variant. This included feature development, migration, launch, and subsequent maintenance.• Occasional Angular frontend bug fixing and feature development.
  • Ugl
    Software Engineer - Control Systems
    Ugl Oct 2020 - Dec 2021
    Sydney, New South Wales, Australia
    • Development of a ASP.NET core REST API for a SCADA (Supervisory Control and Data Acquisition) HMI (Human-machine Interface) to consume. The API exposes sensor readings and device status, as well as allowing a client to send commands to devices if authorised.• Undertook all research and development on a .NET core IdentityServer based OAuth2.0 and OpenID Connect (OIC) single sign-on (SSO) authorisation solution for aforementioned API. This is used for several clients and resources, such as the aforementioned SCADA system.- As part of the single sign-on project, I mentor team members who are unfamiliar with the OAuth2.0 OIDC system.• Undertook all aspects of performance problem solving for a resource-intensive .NET WPF client including trouble shooting and writing custom services, behaviours, and elements. Resulted in 2x-7x frame-rate improvements.• Setting up and assisting in introduction of software management tools such as Microsoft Team Foundation Server, Jira, and Gitlab CI/CD. I am a proponent of automation and modernisation of software delivery processes.
  • Ugl
    Graduate Engineer - Rolling Stock
    Ugl Oct 2019 - Oct 2020
    Sydney, New South Wales, Australia
    Supported the maintenance of Sydney Trains rolling stock at UGL Unipart Auburn• Provided engineering support to maintenance of Sydney Trains rolling stock under the L3C contract.• Wrote technical job instructions for technicians to reference when carrying out diagnosis and repairs, under the supervision of engineers. For example, instructions for refurbishment of driver cab master controller.• Carried out hands-on diagnosis of faults and damage, troubleshooting, design, and repairs. For example, I fixed automatic door logic issues caused by a previous repair.• Wrote and compiled engineering reports to Sydney Trains.
  • Ugl
    Graduate Engineer - Control Systems
    Ugl Feb 2019 - Oct 2019
    Sydney, Australia
    Developed the M5East Motorway SCADA(Supervisory Control And Data Acquisition) HMI(Human machine Interface), as part of a team.• Written using c# Winforms, and WPF with MVVM pattern.• The system is for controlling a plant components such as ventilation, drainage, lights, etc; and traffic control components such as message signs, lane signaling, etc.
  • University Of Sydney
    Tutor
    University Of Sydney May 2018 - Nov 2018
    Sydney, Australia
    • Tutored an introduction to C programming language course, and also an Arduino lab.• This includes running a timetabled tutorial where I answer student questions, and marking assignments.• Curriculum includes introduction of fundamental C programming topics, as well as general programming topics such as modular design, self-documenting code, source control, and makefiles.• Expanded my own knowledge of the topics I was teaching due to broad spectrum of issues and enquiries from students.• Authored study material such as labs, online software challenges, examples, and online notes.
  • Woolworths Supermarkets
    Longlife Team Member/Relief Nightfill Manager
    Woolworths Supermarkets Sep 2016 - Nov 2018
    Sydney, Australia
    Responsible for a nightfill shift as required.• Planning the execution of the shift, assigning tasks to team members, and monitoring progress towards target finishing time.• Receive deliveries from the warehouse, and organise bulk stock to be filled effectively.• Other miscellaneous tasks such as temperature logs, updating the computer system, double checking the quality of the team's work, etc.• Stock replenishment, and provide face-to-face customer service.
  • Strategic Engineering
    Engineering Internship
    Strategic Engineering Dec 2017 - Feb 2018
    Sydney, Australia
    • C++/C programming of firmware for an in-house custom designed device.• Programming a monitoring system's backend in Python, as well as GUI to interface with the user.• Construction and maintenance of an extensive cryptocurrency mining setup consisting of over $130,000 worth of components.• Miscellaneous tasks consisting of testing mechanical prototypes, wiring electrical cabinets, etc.

Daniel Sun Skills

Leadership Windows Presentation Foundation Powerpoint Git Public Speaking C Asp.net Core Retail Matlab .net Core Microchip Pic Team Leadership Microcontrollers Electronic Circuit Design Nrf C (Programming Language Programming Microsoft Office Microsoft Word Oauth2 Microsoft Excel Embedded C Winforms Customer Service C++ Python Management Teamwork Project Management Wpf C#

Daniel Sun Education Details

Frequently Asked Questions about Daniel Sun

What company does Daniel Sun work for?

Daniel Sun works for Commonwealth Bank

What is Daniel Sun's role at the current company?

Daniel Sun's current role is Software Engineer.

What is Daniel Sun's email address?

Daniel Sun's email address is da****@****ted.com

What schools did Daniel Sun attend?

Daniel Sun attended University Of Sydney, Auckland Grammar School, Whangarei Boys' High School.

What skills is Daniel Sun known for?

Daniel Sun has skills like Leadership, Windows Presentation Foundation, Powerpoint, Git, Public Speaking, C, Asp.net Core, Retail, Matlab, .net Core, Microchip Pic, Team Leadership.

Who are Daniel Sun's colleagues?

Daniel Sun's colleagues are Aaron Cooper, Nina Fa'amausili, Ruwan Fernando, Dalal Rizk, Alison Heron, Owen Brooks, Julie Hockey.

Not the Daniel Sun you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.