Hello, I'm

Myat Noe Wai

Java Spring Boot Developer | REST APIs | MySQL | Spring Security

I build secure, scalable backend systems.

🟢 Currently open for remote Java backend roles worldwide

About Me

I am a highly motivated software engineer with 4.5 years of experience in software development and 2 years of experience in product support engineering. I am now seeking an opportunity to leverage my knowledge and skills in software engineering to contribute to the growth and success of an innovative company.

Tech Stack

Java PHP Spring Boot Spring MVC Spring Security JPA Hibernate Android (Java) Java GWT HTML CSS JavaScript Bootstrap MySQL PostgreSQL React Git

Work Experience

Java Backend Developer (Freelance)

RUISI International Co., Ltd [July 2025 - Dec 2025]
  • Working on the backend development of medical applications using Spring Boot, Spring Security and JWT-based authentication.
  • Designed and implemented RESTful APIs for core modules such as patient registration, appointment booking, and reports.
  • Integrated WebSocket (STOMP) for real-time notifications on appointment events.
  • Applied Hexagonal (Ports and Adapters) architecture to separate domain logic from persistence and delivery layers.
  • Utilized JPA/Hibernate with PostgresSQL and implemented DTO mapping using MapStruct.
  • Contributed to backend development of a blockchain-based Protein Engineering platform and NFT Marketplace, supporting NFT minting, approval delegation, listing, purchase, and resale workflows.
  • Integrated external services, including calling OpenAI’s APIs to retrieve ChatGPT responses for medical report diagnosis and insights
  • Prepared API documentations and collaborated with cross-functional teams, participated in daily stand-ups.
Spring Boot MySQL REST API

Product Support Engineer (Remote)

Digital Laboratory Co, Ltd — [Oct 2020 - Apr 2022]
  • Answered customer's tech inquiries about the partner company's Cloud Softwares by email.
  • Created 7 README Digital technological guide books in Japanese(PagerDuty, Sumologic, Smartsheet, etc)
  • Created user manual documentation for the usage of the partner company's Cloud Softwares.
  • Created scripts and made video recording using CloudApp tool about how to use software.
  • Learned, researched and made presentation about the new cloud software products.
  • Created auto notification system using Deluge (Zoho's scripting language) to send acknowledgement email to customers when the customer make purchasing.
  • Played as a member of scrum team and help tasks for marketing activities (scraping raw data from G2 websites for collecting new customers, contact form sending to potential customers)

Software Developer (Frontend & Backend)

SM Engineering — [May 2022 - Apr 2025]
  • Developed and maintained scalable web application using Java-based framework (Google Web Toolkit).
  • Maintained and enhanced POS web and Android applications using LitElement and Android (Java).
  • Integrated REST APIs into web and Android applications to implement new features and reports.
  • Designed and implemented RESTful APIs using Golang to support integration between web and mobile platforms.
  • Managed and enhanced websites using PHP, HTML, CSS and JavaScript ensuring responsiveness and cross-platform compatibility.
  • Resolved bugs and issues to enhance website loading speed and performance.
  • Created and modified Python scripts to send local POS sales data to cloud server.
  • Collaborated with the support team to design, develop, and implement new functions and features.
Java GWT PHP Golang MySQL REST API HTML CSS JavaScript Bootstrap

Junior Mobile Developer

Digital Laboratory Co, Ltd — [Feb 2018 - Nov 2018]
  • Displayed latest articles from different websites(Music, Fashion, Movie, etc) in both android and iOS app.
  • This project is created using Xamarin framework and C#, Android Java and Objective-C.
  • Adjusted tab width to be same size and added shadow below each tab at the menu bar.
  • Checked internet connection and display no connection status.
  • Created in-app notification to show when new articles are available.
  • Added favourite button to articles card and created favourite page to show favourite articles.
C# Android (Java) MySQL Xamarin form

My Personal Projects

Employee Management System

Java Spring Boot | Spring Security | JPA | Hibernate | React
  • Employee Management System with role-based access (Admin & Employee) to streamline HR operations.
  • Admin features include dashboards, employee & job title management, attendance tracking with auto status calculation, leave request management, advanced filtering, pagination, and Excel/PDF exports.
  • Employees can mark time in/out, track daily and monthly attendance, view remaining leave, and submit leave requests.
  • Send email to both admin and employee when leave request is submitted.
  • Built to improve accuracy, transparency, and day-to-day workforce efficiency.
  • The user(employees) can record daily clock in, clock out times, can apply leave requests.
  • Developed with Spring Boot, Spring Security, JPA, Hibernate, React, MySQL database
  • username: "admin@gmail.com", password: "admin"
  • username: "myatnoewai@gmail.com", password: "myatnoewai"

Student Management System

Java Spring MVC | MySQL | JSP
  • Developed a role-based student management system using Spring MVC, Thymeleaf, and MySQL.
  • Admins can manage students, teachers, courses, users, and course enrollment, while students can mark attendance, view attendance history, and check upcoming class schedules.
  • Developed with Spring Boot, Spring Security, JPA, Hibernate, React, MySQL database.

Clinic Management System

Java Spring MVC | MySQL | JSP
  • Developed a clinic management system which allows to make appointment for patients, manage patient’s records (view, edit, delete), store patient’s diseases and prescription history, manage users.
  • Developed with J2EE, JSP, Servlets, MySQL, HTML, CSS.
  • Created dashboard page that includes total patient count, total appointment count.
  • Created patient page that includes viewing patient's details, diseases, medicine history, editing and deleting records.
  • Developed view_appointment page in which doctors can view patient's appointments, add prescription to patient, etc.

My Certificates

  • All

Java Standard Edition Course

Java

Android Mobile Application Development Training

Android(Java)

PHP Web Development Course

web

Contact Me

Social Profiles

Email Me

myatnoewai541@gmail.com

Call Me

+95 09 960 50 4621