Full-Stack Developer
Ricky a dedicated Full-Stack Developer with a passion for problem-solving and continuous learning. With a strong background in Java development and extensive experience in managing and leading teams, Ricky excels in delivering high-quality solutions to complex problems. Outside of work, Ricky enjoys listening to music, reading about technology and economics, and playing soccer and volleyball.
Skills
- Java
- Spring Framework
- AWS Services
- CI/CD
- Docker
- Node.js
- Python
- Vue.js
Experience
-
June 2022 - June 2023
Senior Web Developer à Message Media (Partner of Positive Thinking Company)
-
Led the development and management of projects at Message Media, focusing on architecture design, team training, and project deployment on AWS. Notably, contributed to a large-scale web application enabling bulk messaging capabilities for businesses, optimizing cost and speed to customers through efficient microservices architecture.
- Java
- PHP
- Python
- TypeScript
- AWS (EC2, ECS, S3, Lambda)
- CI/CD (Buildkite)
- Docker
- Data streaming (SNS/SQS)
- Monitoring (Datadog, CloudWatch, Kibana)
-
May 2021 - May 2022
Senior Web Developer à Ecom365 Vietnam
-
Led a team in developing and managing projects at Ecom365, focusing on project leadership, team training, and system optimization. Notably, contributed to the development of a comprehensive business management software, integrating various technologies to provide flexible and efficient solutions for businesses.
- Java
- Groovy
- Spring Boot
- Spring Security
- OAuth
- JWT
- ReactJS
- HTML5/CSS
- MySQL
- Bitbucket
-
July 2015 - April 2021
Senior Web Developer à Faber Company
-
Project Description: Played a crucial role in various projects including « Bear, » « Local Search, » « Faber Store, » and « Competitor AI. » Notably, contributed to the development of « Mieruca, » a comprehensive project aimed at supporting Japanese clients in the sales business, utilizing a diverse set of technologies to deliver efficient solutions.
- Java
- PHP
- Ruby
- Spring Boot
- HTML5/CSS
- MySQL
- GitHub
- Socket real-time
- Redis Server
- Fluent data
-
Oct 2014 - Jun 2015
Junior Web Developer à Caminos
-
Gained foundational experience in web development, focusing on problem-solving, front-end improvement, and communication skills.
- Java
- PHP
- Angular
- HTML/CSS
- MySQL
- SVN, Github