I am a passionate web developer with over two years of hands-on experience in JavaScript and PHP. My journey began at a local company where I honed my skills as a junior web developer for over a year. During my tenure, I collaborated on various projects, learning the intricacies of web development and improving my coding proficiency. Currently, I am building innovative projects using the programming tools I have mastered, continually practicing and learning to enhance my skills.
Junior Fullstack Developer
Yangon
I developed scalable and efficient applications using Next.js and Laravel in collaboration with my teammates. I built backend systems and APIs with Laravel and Filament PHP, and created frontend interfaces using Next.js, Alpine.js, Tailwind CSS, and ShadCN UI. During my time there, I also had the opportunity to begin learning Flutter.
Intern | Junior Web Developer
Yangon
I built company profile websites and other user interfaces using React.js and Laravel Blade. I implemented CRUD operations and advanced Laravel relationship features, integrating them seamlessly with the frontend. I also had the opportunity to start learning Node.js during my time there.
Users can register with an email verification system to ensure account security. Users can communicate seamlessly through one-on-one private messages or group conversations with multiple participants. Users can send text messages, emojis, and photos and they can also delete their messages in real time. Users can create chat groups, invite friends, and manage members. They also have the option to leave a group or delete it entirely.
I built this real-time chatting project using Node.js, Express.js, MongoDB, and Socket.io for the backend API. The frontend is developed with React.js, ReduxToolkit, Tailwind CSS, and Socket.io.
The Super Admin can manage roles & permissions, courts, timeslots, facilities, coaches, customers, and bookings. This project includes an OTP authentication system and language localization. Users can select their preferred date, time, court, coach, and facilities when booking, and they can complete the payment through the KBZPay Payment System
Our team built this project using PHP and Laravel, with FilamentPHP for the admin dashboard and API export. The user site is developed as a Progressive Web App (PWA) using Next.js, Tailwind CSS, and ShadCN UI.
The Super Admin can manage roles & permissions, employees, locations, and the attendance system, including Present, Overtime, Leave, Absent, and Resignation statuses. Additionally, they can oversee employee payrolls and the bonus system. Supervisors and other role-based users can manage the system based on their assigned roles and permissions. The application is designed for supervisors or authorized users to efficiently manage the Employee Attendance System.
Our team built this project using PHP and Laravel, with FilamentPHP for the admin dashboard and API export. Mobile employee attendance system is developed using Flutter.
This project includes all essential e-commerce functionalities, such as user authentication (Register, Login, Logout), product search, category-based filtering, an add-to-cart system, order management, and secure payments via Stripe. The admin panel allows efficient management of users, products, categories, variants, and orders.
I built a full-featured e-commerce project with a robust backend API using NestJS and MySQL. The admin dashboard is developed with Next.js, TypeScript, Tailwind CSS, and ShadCN UI, ensuring a modern and responsive interface. The user app is built using Flutter, following the Clean Architecture pattern with Bloc for state management and Dio for API handling.
Users can transfer money to others by scanning a QR code or entering details manually. Users can view and manage their wallet balance efficiently. Users can track and review their transaction records. Users receive notifications about their transactions and account activities. Users can update and manage their account details seamlessly.
This is my practice project. I initially built it using PHP and Laravel for both the user site and admin dashboard, while also exporting an API. Later, I rebuilt the user site using React.js, ReduxToolkit, and Tailwind CSS. Additionally, I developed another version of the user site using Flutter, following Clean Architecture, and Test-Driven Development (TDD)
Users can search and view foods that should not be eaten together. They can also add and save new incompatible food combinations, as well as delete the data they have added.
I built this app using Flutter, following the Clean Architecture pattern with Bloc for state management, and Sqflite for local data storage.