Aung Phyo Wai

Team Lead and full-stack software engineer in Singapore with over 10 years of experience designing, building and delivering web applications. Skilled in Java, Spring Boot, Spring Security, React, Vue, Angular, Flutter, Node.js, Elixir, SQL and AWS (EC2, ECS, Lambda, S3, CloudWatch, CodePipeline). AWS Certified Developer Associate with a Bachelor of Computer Science from Computer University, Keng Tung.


Experience

Team Lead

GLOBOTRON (Singapore) PTE. LTD
  • Lead a team building microservices-based applications with React, Spring Boot, Elixir and PostgreSQL on AWS
  • Design and develop microservices and their PostgreSQL databases
  • Review detailed designs and code, and give feedback to developers
  • Work with project managers and customers to agree on final requirements
  • Investigate new technologies based on system requirements
  • Maintain and enhance existing systems
  • Run applications on EC2, ECS and Lambda with CI/CD through CodePipeline, CodeBuild and CodeDeploy
  • Monitor application status with AWS CloudWatch
  • Set up industrial PCs and prepare change-request and release-note documentation
May 2022 - Present

Senior Software Engineer

Tech Fun Myanmar
  • Built serverless web apps with React, TypeScript, GraphQL, AWS Amplify, Cognito, DynamoDB and Lambda
  • Developed cross-platform mobile apps with Flutter and Firebase
  • Built Spring Boot and Angular applications on AWS with MySQL, Swagger and JUnit
  • Built canvas-based drawing features with Vue and Fabric.js
  • Involved in the full SDLC: design, coding, unit, integration and system testing
  • Reviewed code and performance, and explained requirements and project flow to team members
April 2020 - April 2022

Senior Software Engineer (Team Lead)

Cyber King ICT
  • Led a team building an ERP system from scratch with Spring Boot, JPA, Vue and MySQL
  • Implemented RESTful APIs for both Android and web clients
  • Created the database design and gave design guidelines to engineers
  • Worked with customers to agree on final requirements
  • Deployed the application
November 2017 - December 2019

System Engineer

NTT DATA Myanmar
  • Led a team building an e-commerce system with Struts, Spring, Hibernate, JSP and MySQL
  • Gave engineers guidelines for design and for integration and system test cases
  • Reviewed unit, integration and system test specifications
  • Built a proof of concept with Node.js and MongoDB
  • Supported junior engineers
April 2016 - July 2017

Junior System Engineer

NTT DATA Myanmar
  • Built import/export modules for a large government system with Struts 2, Spring, iBatis and PostgreSQL
  • Involved in coding, unit testing and integration testing
  • Created test cases for unit and integration tests
  • Black/White Box testing
November 2014 - March 2016

Education

Computer University, Keng Tung

Bachelor of Computer Science
Computer Science
December 2010 - October 2013

Information and Communication Technology Training Institute (ICTTI)

Professional Diploma in Software Engineering
May 2014 - October 2014

Skills

Programming Languages & Tools
Workflow
  • Server Side
  • Client Side
  • Responsive Design
  • AWS Cloud Infrastructure & CI/CD (CodePipeline, CodeBuild, CodeDeploy)
  • System Analysis, Database Design & OOP (UML)
  • Code Review & Team Leadership
  • Cross Functional Teams
  • Waterfall Development
  • Agile Development & Scrum

Interests

Apart from being a software engineer, I enjoy doing good deeds and exploring new things. I enjoy travelling to historical places and hiking.

When forced indoors, I spend a large amount of my free time exploring the latest technology advancements in the software development world.


Awards & Certifications

  • AWS Certified Developer Associate
  • AWS Certified Cloud Practitioner
  • Oracle Certified Associate Java SE 7 Programmer
  • Professional of Diploma in Software Engineering (ICTTI)
  • Certificate in Java Programming (BJIT Limited, Dhaka, Bangladesh)
  • Certificate of Appreciation (NTT DATA Myanmar)