Peter Tran

Senior Software Engineer @ CBA | πŸ‡»πŸ‡³ πŸ‡¦πŸ‡Ί | Life is a challenge itself

Belmore, New South Wales, Australia

About

I am a results-oriented, enthusiastic, and motivated seasoned software engineer with extensive technical expertise in OOP software engineering, AWS cloud architecture, microservices, CI/CD, SDLC, event-driven technology, and project management. With substantial skills in RESTful API and software development, problem solving and cloud platform, I emphasise the importance of delivering high quality, best-of-breed, fully tested and highly scalable solutions based on user needs while executing in-depth high-level analysis to determine gaps in existing architecture to craft the most suitable solutions according to established best practices.

Experience

  • Commonwealth Bank (Sydney, New South Wales, Australia Β· Hybrid)
    • Senior Software Engineer
      Dec 2025 - Present Β· 7 mos

    • Software Engineer
      Oct 2024 - Dec 2025 Β· 1 yr 3 mos

  • Software Engineer at Vivanti Consulting
    Apr 2024 - Oct 2024 Β· 7 mos

  • Cognizant Servian (Sydney, New South Wales, Australia Β· Hybrid)
    • Full Stack Engineer
      Jan 2023 - Apr 2024 Β· 1 yr 4 mos

      β€’ Spearheaded the process of defining, demonstration, and documentation of requirement designs for relational databases hosted on cloud platforms. β€’ Collaborated with key stakeholders in knowledge discovery, system analysis, solution design, and decision making for new implementations or extension of existing implementations while adhering to the best coding, privacy, and security best practices. β€’ Actively participated in code reviews with in-depth usage of Git operations to uphold code quality, identify areas for improvement, and facilitate knowledge sharing within the team. β€’ Worked closely with Agile teams, key stakeholders, and core business units to facilitate communication, knowledge discovery and sharing, and project management using Jira and Confluence. β€’ Actively contributed in development of RESTful APIs and microservices integrations from external systems observed by monitoring tools. β€’ Developed and maintained cloud and RESTful API resources programmatically through utilisation of Infrastructure as Code tools. β€’ Participated in internal learning and development sessions on containerisation technologies.

    • Full Stack Developer
      Jan 2022 - Dec 2022 Β· 1 yr

      β€’ Committed to continuous improvement through taking initiative to learn new technology to remedy the gap of existing tech stack and led the implementation and deployment of the solution. β€’ Played the key role in planning, documentation, and delivery of features, collaborate closely with other business units to align technical solutions with business objectives and user needs. β€’ Worked closely with Agile team, stakeholders, and core business units to facilitate communication, knowledge discover and sharing, and project management through Jira and Confluence. β€’ Demonstrated excellent verbal and written communication skills, effectively conveying technical concepts and solutions to stakeholders. β€’ Performed system analysis based on knowledge discovery to establish the optimal architecture addressing gaps in systems with established best practices for user privacy and experiences. β€’ Actively participated in code reviews with in-depth usage of Git operations to uphold code quality, identify areas for improvement, and facilitate knowledge sharing within the team. β€’ Designed and implemented comprehensive test suites using automation testing frameworks, covering unit tests, regression tests, integration tests, and end-to-end tests, to ensure robustness and reliability of solutions

    • Software Developer
      Mar 2021 - Dec 2021 Β· 10 mos

      β€’ Perform system analysis to define Customer Data Platform (CDP) implementation plan. β€’ Define solid data structure to support with customer experience enhancement. β€’ Collaborate with development team to develop effective digital tracking for both UI and server. β€’ Design system integration architecture to support the defined implementation plan and data structure, perform omni-channel data integration to build good strategic customer profiles. β€’ Share knowledge with peers who are interested in CE/CX practice and provide support to those in need so that other project teams would be able to successfully accomplish projects. β€’ Use cloud services (AWS and GCP) to integrate data from enterprise data warehouse, specifically Snowflake, into Segment CDP. β€’ Demonstrate effective communication skills through key stakeholder interviews and consultation, correctly attributed key business needs to the right groups

  • Software Engineer at Jung Talents
    Jun 2021 - Sep 2023 Β· 2 yrs 4 mos

    β€’ Participated in development for CompareNSave platform, which enables users to make comparisons for hundreds of home and investment loans from Australia’s most trusted lenders, using .NET Core, React.js, Postgres, and Storyblok. β€’ Delivered solution design for Simple English, a dedicated platform for streamlining IELTS preparation comprising reading, listening, speaking and writing for its students. β€’ Collaborated with Agile team to develop project requirements for the new Carina Eye Care website (project is still in progress); defined tasks and their sub-tasks to maintain velocity of the team. β€’ Played a key role in the development of the new Carina Eye Care website (project is still in-progress) using .NET Core, React.js, Next.js, and Storyblok.

  • Software Developer at GenSpeak
    May 2019 - Mar 2021 Β· 1 yr 11 mos

    β€’ Collaborated closely with team lead in design and development activities. β€’ Partnered with team lead to perform knowledge discovery for system application needs, conduct research to determine correct tech stack for new features. β€’ Developed APIs for NoSQL Database Management Systems (DBMS) using MongoDB and the Express.js framework. β€’ Implemented both simple and complex CRUD operations for database queries and aggregations, ensuring the accurate retrieval of data. β€’ Actively participating in code reviews to uphold code integrity through proficient Git operations and established best practices and Agile methodologies. β€’ Executed analysis, development, and automated testing using the Mocha framework, emphasising documentation for both database and web application servers to ensure maintainability and reusability. β€’ Designed and developed data models and database servers aligned with system requirements, ensuring precision and accuracy in results. β€’ Modified existing databases according to user requirements and identified solutions for database usage concerns, ensuring the confidentiality of end-users' private data.