I am a developer with over five years of experience in building and deploying scalable web and mobile applications. Additionally, I have more than one year of experience in the blockchain field.
Freelance Full-Stack Developer (Feb 2023 - Apr 2024)
As a Freelance Full-Stack Developer, I have worked with clients from Vietnam and the United States, always seeking new opportunities for professional growth.
- I am proficient in using time-tracking software such as HubStaff, maintaining high activity levels (>75%) and adapting to flexible work schedules. My experience includes developing and maintaining blockchain systems, creating and managing smart contracts on both testnet and mainnet environments. Additionally, I have taken the initiative to build a presale website and an accompanying admin dashboard.
- I have worked on projects involving purchases via smart contracts as well as projects utilizing third-party services, and managed user tokens with a Node.js server. Furthermore, I have successfully managed multiple projects simultaneously while leading a team of 2-3 people.
- Technologies used:
Node, Solidity, React, Next, Vercel, .Net Core
Full-Stack Developer @ Bright Software Solution (Jul 2019 - Feb 2023)
At Bright Software Solution, I worked with clients from Sweden, India, and various European countries, focusing on new technologies and maintaining flexibility in my work. Some of my key responsibilities and accomplishments include:
- Developed and maintained a mobile application for teachers to manage students, classes, and a CMS to manage employees and sessions.
- Created web and mobile applications in the education sector to facilitate interaction between students and teachers through video calls and real-time features.
- Collaborated with the design team from the client side to create a clean and responsive UI. Additionally, I maintained a web application for managing event promotions for schools and communities. Furthermore, I actively participated in the code review process, offering feedback to team members to ensure code quality and consistency.
- Sent to work onsite at partner companies for about six months, which yielded good results.
- Technologies used:
Grails, .NET Core, React Native, React, Node, Vue
Mobile Developer @ Rabiloo Co., Ltd (Mar 2018 - May 2019)
During my tenure at Rabiloo, I served Japanese clients and undertook the following responsibilities:
- Developed a mobile application facilitating cleaner bookings, incorporating features such as payments, chat functionality, and map integration.
- Worked closely with the test and design teams daily to ensure high-quality deliverables.
- Received recognition as one of the Top 5 new employees of the year in 2018.
- Technologies used:
Node, React Native
Internship Mobile Developer @ KEETOOL (Aug 2017 - Mar 2018)
During my time at my first company, I developed internal projects, contributing significantly to my learning and growth. Specifically, I:
- Built and maintained a mobile application designed for managing employees, classes, sessions, check-ins, and check-outs utilizing Wi-Fi connections.
- Actively participated in the process of releasing the application to the store, gaining valuable experience in the deployment and distribution of mobile applications.
- Participated in the company's design and design mindset courses to improve my knowledge of user experience.
- Technologies used:
React Native, Adobe Xd
Click this link to see my portfolio.
Front-end development:
HTML, CSS, JavaScript, TypeScript
React, Vue, Next
Bootstrap, Tailwind CSS
UI/UX design principles
Responsive design
Mobile development:
React Native, Expo
Back-end development:
Node, Grails, .NET Core
MySQL, MSSQL, MongoDB, Redis
RESTful APIs, GraphQL
AWS: EC2, S3
Docker, Vercel, Cloudflare
Firebase
Blockchain development:
Solidity, Web3.js, Hardhat
πΊπΈ English: Intermediate
π»π³ Vietnamese: Native
Software Development Courses for website and mobile application development
ITPlus Academy - Hanoi, Vietnam (2016 - 2018)