Stefan Pham

Stefan Pham

Technical Consultant

Followers of Stefan Pham937 followers
location of Stefan PhamHo Chi Minh City, Vietnam

Connect with Stefan Pham to Send Message

Connect

Connect with Stefan Pham to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer & Solution Architect for Banking & Finance | AWS DVA | IT Trainer

  • Education

    • University of Information Technology

      2019 - 2024
      Bachelor's degree Information System
  • Experience

    • GioiIELTS

      Jan 2020 - Jan 2021
      Technical Consultant

      • Developed a centralised LMS platform from scratch which enhanced effectiveness of daily-business operations by 40% via replacing multiple manual tasks and offering user-friendly UI and UX.• Learned about entrepreneurship, education business operations, and startup business environment.• Participated with the team to win and to be initial funded at the Creative Idea Contest 2020 (An entrepreneur acceleration program funded by Vietnam National University).Technologies: Java, Thymeleaf, Flutter, Dart, UML Diagrams, UI/UX, PostgreSQL, MongoDB. Show less

    • Bitble

      Jan 2021 - now
      Information Technology Instructor

      Teaching and mentoring about programming skills and knowledges for undergraduate students come from famous universities to help them having ability to read the codes comprehensively and to code themselves confidently.- Mentees at: RMIT University, FPT University, UIT University- Subjects: Introduction to Programming, OOP, Introduction to Database, Data Structures and Algorithms, Terminal and Developer's Tools usage, Java Programming

    • NAB

      Dec 2021 - Jan 2024

      • Maintained 7 existing micro-services, proposed improvements, and implemented features according to business designs to ensure high-quality customer experience in personal banking.• Integrated the codebase into the internal banking ecosystem and supported the DevOps team on demand for service deployment onto AWS-based infrastructure.• Developed an internal library to improve the productivity of writing unit-test test cases which resulted in a 40% decrease in writing time and 15% decrease in the amount of coding needed in all team-owned projects.• Certified in learning and applying banking business domain by FINSIA with “Chartered Banking Professional – Affiliate”.• Wrote new and enhanced existing documentation of services for maintaining well-integration between teams.Team size: 12 members (8 Developers, 3 Testers, and 1 BA)Leveraged Skills: - Primary skills: Java 11, Spring, Spring WebFlux, Jackson, GraphQL for Java, PostgreSQL - Testing skills: JUnit5, AssertJ, Mockito - DevOps skills: AWS, Docker, Jenkins, Kafka, Splunk, SonarQube, CheckmarxAchieved Knowledge: Coding in Security, Everyday Banking Business.Achievements: - FINSIA Certification of Banking Professional - AWS Developer - Associated certification. Show less Being trained by NAB Starcamp Internship 2021. In order to be verified for graduation, I have to build software with colleagues in a program named "NAB's Productivity Management" which has a similar functionality to Trello and AirTable. My role in the team: - Supported BFF team to implement the core functions and participated in meetings - Wrote unit tests for the back-end components following test-driven design to maintain code quality and validation. - Supported team in learning AWS infrastructure, deployment with dockerTeam size: 9 people (4 for BFF team)Leveraged Skills: Java, NodeJS, MongoDB, Mongoose, TypeScript, Jest, Git, Confluence.Learnt knowledge: AWS, DevOps, Testing, Banking software development, Scrum/Agile, Microservices, Micro-frontend architecture. Show less

      • Software Engineer

        Apr 2022 - Jan 2024
      • Graduate Engineer @ Starcamp programme

        Dec 2021 - Apr 2022
    • Employment Hero

      Jan 2024 - now
      Software Engineer

      - Collaborated with platform and core team to ship 6 business-critical features within 8 months on both front-end and back-end sides to more than 300,000 customers throughout various domains such as 2FA enforcement, Feature Addons, Automation Workflows.- Suggested and implemented data migration on email service from PostgreSQL to AWS S3, which reduced storage cost by 85%.- Worked closely with a Scrum team to clarify, analyse business requirements as well as suggest solutions for implementation to adapt fast-paced growth in startup environments.- Implemented and refactored code with qualified standards and adequate testing.Technical skills: React, Svelte, Typescript, Java, Ruby on Rails, PostgreSQL, AWS S3Domain knowledge: Authentication and 2FA, Human Resource Management Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Stefan Pham
      Leetcode 50 Days Badge 2023 Leetcode.com Dec 2023
    • Awarded to Stefan Pham
      100+ WPM in English Typing at MonkeyType Monkeytype Jun 2022 MonkeyType profile link: https://monkeytype.com/profile/tori4582Tracked performance: MonkeyType English Word 30s
    • Awarded to Stefan Pham
      Third Prize - CiC2020 (Creative Idea Contest) HCM City Vietnam National University Oct 2020 A contest which helps accelerating and developing start-up business ideas. I attended with i-English team.
    • Awarded to Stefan Pham
      Team's First Prize - L'Encounter Final GPA - University of Economy and Law Dec 2019 A contest of UEL about solving business problem study case & public speaking performing
  • Volunteer Experience

    • Volunteer

      Issued by Mảnh Ghép Mới 2020 on May 2020
      Mảnh Ghép Mới 2020Associated with Stefan Pham
    • Technical Engineer

      Issued by WebDev Studio on Sept 2019
      WebDev StudioAssociated with Stefan Pham