Projects
Accomplishments
Projects
Home Loan - Transformation from the traditional model to digital Apr 2019 – Nov 2019
Project descriptionNews: https://laodong.vn/kinh-te/trai-nghiem-doc-dao-tu-vay-mua-nha-cua-techcombank-774542.ldo
The home Loan process is a very important process and is one of main business functions of the client.Missions:
- Decrease delay time in the home loan process- Increase productivity of internal users, to fasten the time to approve a loan, and to automate some processes.- Develop a modern, friendly, and attractive web application with the visions that are to improve the productivity by leveraging the digital platform and to streamline and simplify the mortgage process
Roles: Tech Lead, FullStack Developer
Domain: Digital Banking
Location: Hanoi, Vietnam
Tech:
- Frontend: React, Redux, TypeScript, GraphQL, Apollo Client- Backend: NodeJS, HapiJS, TypeScript, Type System, Swagger, Joi, Oracle, SQL, XML, Document Generation, Jest- Dev tools: TSLint, Prettier, Git Hooks- DevOps: Docker, Jenkins, Bitbucket, CI
Responsibilities:
- Build Back Office tool for internal banker also Customer site for the customer.- Lead a team of 6 - 10 developers include internal & partner(FPT software)- Document code convention & principles- Work on full-stack development with React & NodeJS- Interact with BA, QC, PO, and design team members- Responsible for code reviews & writing testable code- Work on architectural issues: performance, security, system design,...- Automate deployment processes (CI/CD)
Tokosmart Aug 2018 – May 2019
Project descriptionBuild 2B2 eCommerce application, transform traditional model to e-com platform.
Roles: Team Lead, NodeJS developer
Domain: B2B eCommerce
Location: APAC - Ho Chi Minh City
Tech:
- Micro-services,NodeJS, HapiJS, ExpressJS, MySQL(Amazon Aurora, Replication), AWS(ECS, API Gateway, SNS, SQS, Cloudwatch)- Serverless framework(https://serverless.com) base on AWS Lambda- React Native, Typescript, Redux, React Navigation, Expo, Ramda- Bitbucket, CI/CD(Jenkins, SonarQueue), Zeplin, TSLint, Prettier- Monitoring system with Newrelic
Responsibilities:
- Define code structure- Work with BA to get requirement from Business team.- Break task & assign to team member- Daily meeting with Indonesian team.- Agile model- POC: 3k customers, MPV: 10k customers
Mobile Application Apr 2018 – Jun 2018
Project descriptionPlatfrom: IoT (Telecom ecosystem)
Location: JakartaRole: React-native developer
Tech:
- Nodejs, React-native- CI/CD with gitlab CI
Responsibilities
- Agile development- MPV application
Digital Banking, Mobile Banking App May 2017 – Apr 2018
Project descriptionBuild Digital Banking (Indonesian market)
Roles: NodeJS developer
Domain: Banking
Team Size: 100+(Dev/Devops/BA/PO/Designer)
Location: Jakarta - Indonesia
Tech:
- Micro-services, NodeJS, HapiJS, MongoDB, MySQL- React Native, Redux, React Navigation, react-native-web- Gitlab, Gitlab CI/CD, Zeplin, ESLint, Prettier- Unit testing with Jest/Sinon- Openshift to manage cloud & pod Responsibilities:- Full Agile development with BIG client/vendor- Work with BA to get requirement from Business team.- Daily meeting with team member come from over the world.- 2018 Android: 1,000,000+
IoT Platform Dec 2015 – Nov 2016
Project descriptionPlatform: IoT(Location Tracking as SASS)Location: Ho Chi Minh CityRole: Web DeveloperTech:
- FE: Angular JS, Bootstrap- BE: Nodejs/Python Database: MySQL(MySQL Cluster)/MongoDB, Docker, MQTT, ActiveMQ, ELK- IoT: Tracking sensor Responsibilities:- Work on SASS model- Agile development- Learning a lot of new thing from IoT development- Work with customer from UAE/Singapore