Summary
Are you searching for a skilled Senior Java Developer or Data Engineer? With 7+ years of industry experience and currently pursuing a Master’s in Data Science, Deep Learning, and Machine Learning at Liverpool John Moores University, I bring a wealth of expertise and passion for technology to every project.
Key Strengths
Technical Proficiency: Expert in Java, C#, Python, and TypeScript. Proficient in SQL, Elasticsearch, AWS, and more.
Performance Optimization: Improved API performance from 2 minutes to under 2 seconds.
Leadership & Collaboration: Six months of leadership experience, mentoring team members and fostering effective collaboration.
Experience
CTIN - Senior Java Developer (June 2022 - Present)
- Designed and developed the Vietlott SMS system, enabling customers to purchase lottery tickets via multiple bank wallet payment methods.
- Integrated the system with mobile network operators to provide SMS notifications, enhancing real-time user updates.
- Collaborated with the security team to address vulnerabilities, including implementing secure access controls, robust password policies, and fixing issues like CSRF and XSS attacks.
- Built APIs for admin and mobile interfaces, ensuring seamless integration and functionality.
- Developed and deployed an automated CI/CD tool to streamline deployments and improve team productivity.
- Utilized Google Dialogflow to create chatbots for customer support, addressing FAQs and improving user experience.
- Trained interns on emerging technologies and best practices, fostering a culture of learning and innovation.
- Analyzed SQL data in collaboration with data engineers to generate reports and actionable insights for decision-making.
Monex - Senior Java Developer (Oct 2021 - June 2022)
- Led the development and maintenance of the Monex Buy Now Pay Later system, focusing on scalability and maintainability.
- Designed and implemented microservices architecture to enable modular and efficient system integration.
- Developed robust APIs for both admin and mobile applications, ensuring a seamless user experience.
- Wrote comprehensive unit tests to ensure code reliability and minimize issues during development.
- Collaborated with business analysts using Confluence to align technical deliverables with business requirements.
- Managed the project within an Agile Scrum environment, ensuring timely delivery and system functionality.
Ngân Lượng - Full-stack Developer (May 2020 - Oct 2021)
- Developed and maintained the Ngân Lượng Payment Gateway, handling high transaction volumes securely and efficiently.
- Integrated payment APIs to support diverse payment methods, enhancing transaction reliability for e-commerce clients.
- Optimized the system to handle peak loads, enabling the processing of thousands of orders per second without downtime.
- Implemented fraud detection mechanisms and automatic refund handling, improving platform reliability and user trust.
- Enhanced user experience by ensuring seamless payment processes and robust security standards.
VIETTEL outsource - Full-stack Developer (July 2017 - May 2020)
- Project 1: Viettel E-Invoice System
- Designed and developed the Viettel S-Invoice system, ensuring compliance with Decree 51/2010/ND-CP regulations.
- Created detailed system logs to enhance traceability and collaborated closely with testers to ensure robustness.
- Generated BIRT reports and conducted training sessions to share knowledge with team members.
- Performed system administration tasks using VMware, ensuring smooth deployment and maintenance.
- Project 2: Windows Form Hotel Invoice System
- Developed a ticketing and invoicing system for hotels and motels, streamlining E-Invoice generation and reporting.
- Implemented features like PDF export, invoice printing, and statistical reporting to enhance operational efficiency.
- Collaborated with clients to refine requirements, ensuring the application met customer needs effectively.
Education
Liverpool John Moores University - Master in Machine Learning & AI (2023 - Present)
University of Economics - Technology for Industries - Engineer of Information Technology (2014 - 2017)
Skills
Java, C#, Python, TypeScript
SQL, PostgreSQL, MySQL
AWS, Jenkins, K8S
Redis, Kafka, RabbitMQ
ElasticSearch, Recommendation Systems
Data Engineering, AI, Machine Learning