-
Software Engineer | Stacks Bowers | Full Time
May 2022 - April 2023
• Mainly worked on 2 projects, 1st is Shopping mall, 2nd is QVC/CMQ.
• Built a Shopping Mall using Woocommerce and added new features and fixed bugs using filters and actions of wordpress.
• Developed QVC/CMQ from scratch using React.js + Next.js + TailWind Css +TypeScript + Express.
• Additionally worked at some other minor projects with JavaScript, PHP, Node.js, Wordpress and Shopfiy website.
• Have extensive experience working with AWS such as Ec2, S3 bucket, DynomoDB, Lamda, and Kubernate.
-
Lead Software Developer | Green Rabbit Game | Contractor
Feb 2022 - May 2022
• As Lead Developer, my main responsibility was to own the front-end team and development.
• I mainly work with Svetle, Solidity and Smart Contract during my stay here.
• I build the company landing page, user dashboard, and was involved in several other features launching with fellow developers
-
Front-end Developer | My Tutoring World | Contractor
Sep 2021 - Jan 2022
• Designed and developed the user interface for My Tutoring World using Angular, resulting in a modern and responsive design for the tutoring site.
• Collaborated with the backend development team to integrate the frontend with the backend using RESTful APIs and websockets.
• Implemented user authentication and authorization features using JSON Web Tokens (JWT) and Angular's built-in authentication libraries, resulting in a secure and seamless login experience for users.
• Optimized the site's performance by reducing the page load time and implementing lazy loading for images and components.
• Worked with the product team to develop new features and improve the overall user experience of My Tutoring World.
• Troubleshot and debugged frontend issues, reducing average bug resolution time from one week to one day.
• Mentored junior developers on frontend design principles, coding best practices, and professional development.
-
Full Stack Developer | Yogo | Contractor
Dec 2020 - Sep 2021
• Developed and maintained a responsive web application using Vue.js and Sails.js as the primary frontend and backend frameworks respectively.
• Designed and implemented new features for the platform, including an online booking system and real-time chat functionality, resulting in increased customer satisfaction and engagement.
• Worked closely with the UX design team to ensure seamless integration of design elements and improve overall user experience.
• Implemented automated testing using Jest and Mocha for frontend and backend respectively, reducing testing time by 40%.
• Collaborated with the DevOps team to manage deployment and scaling of the platform on AWS, resulting in improved performance and stability.
• Mentored and trained junior developers in frontend and backend development, providing guidance on best practices and design patterns.
• Actively participated in Agile development methodologies, contributing to daily stand-up meetings, backlog grooming, sprint planning, and retrospectives.
-
Full Stack Developer | Freelancer | Self-Employed
Sep 2020 - Sep 2021
• It was pretty hard time for me because of the family issue and health issue I had, So I decide to quite the full time and start part time, contract and freelancing.
• During those times, I have built more than 80 websites and 3 mobile applications using MERN & MEAN Stack, Laravel, Yii, Symfony, ROR, React Native and Swift.
• I built the EU's first and largest licensed buy-to-let crowdfunding platform. I built this using Symfony for web and Swift for mobile app.
• I built a job platform for a UK company called Imperial Recruitment. I built this using MERN stack.
• I built a real estate website for a US company called Real Equity. I built this using Laravel+Angulr.js.
-
Front-end Developer | Insurity | Full Time
Dec 2019 - Nov 2020
• As Sr Developer, I worked closely with other developers and designers to build outstanding platform.
• We had this front-end developer meeting weekly, where we discussed about new technologies we discovered or any blockers. We did open panel and solved the issues together, shared thoughts and experience.
• The very first features I worked on as I joined the Arundo was C#, ASP.NET development.
• After that, I own new admin panel development, which was about rebuilding whole admin panel from scratch with total new design, features, and new react version.
• The project was ASP .NET MVC for front-end and C#, SQLServer for back-end.
• We followed best code practices, make sure we wrote high quality code.
• We used Github for version control, whenever we made PRs, each developer review them and share thoughts, once those were approved, they would be deployed via CI/CD.
-
Full Stack Developer | Forcepoint | Full Time
Jan 2018 - Nov 2019
• I joined the company as a Backend Developer in 2018.
• I started working as a Full Stack Developer since Dec 2018.
• In 2018 I started working as Senior Full Stack Developer.
• I have built several eCommerce websites from scratch using Node.js as back-end and react.js, Laravel, Vue.js, Html, CSS, and Bootstrap.
• During my tenure at FCPL I was continuously learning new things and mastering new skills. As a result, I am confident in my web and mobile app development.
• I led a team of 5 (including 2 Frontend Developers, 2 Backend Developers) and built a Traveling app.
This app was built with Python+React.js and it was my first time to engage with Python development.
During that time, one of our backend developers was very sick and wasn’t able to work for two weeks.
We didn’t have time to wait for him nor find other developer, but we all contributed and got it done.
Since I do have knowledge of Python, it didn’t take that much time for me get familiar with this system.
• I also have experience in establish AWS CI/CD.
• I also have built eCommerce CMS using Laravel and Html, CSS, Bootstrap. Basically, it has best functions from Wordpress, Wix and Shopify.
• I worked as a front-end developer for a Stock Investment app for company called AXA. I used Angular.js, node.js, GraphQl for this project.
• I worked as Full Stack Developer with team of 8 on a Hotel Management system and Warehouse management system.
I used Django for Warehouse management system for Backend and vue.js for front-end. As for Hotel Management system, I used MERN Stack.
• I worked as GIS developer as well since I have solid knowledge in Python and C++. I was sole GIS developer in the company.
• My team and I also built a survey app using Java for the City government. It was to find the possible Covid cases.