10+ years of working in software development.
Good background, practical, researching & problem-solving.
Good knowledge in Object Oriented analysis skills.
Good mindset.
Familiar with Agile/Scrum.
Work effectively with design patterns
Project list
NFL Sunday Ticket - US
Application for watching NFL league in US. There are features: highlights, live-streaming, best week, record games, social sharing...Client provides data via restful api, app is vailable for tablet and mobile devices
- Join scrum meetings (daily, sprint planning, retrospective)
- Develop features & fix bugs
- Develop unit test and automation test
Technologies: C#, .NET Framework
Lotus Cargo - US
Client has a shipping service between US and Vietnam. And they need us to build two platforms: web & mobile. Web is for admin to manage with these modules: shipment, payment, delivery, report, MAWB, barcode scaner...Mobile is for user can use to access and submit their shipment information. Front-end use angularjs and back-end use nodejs (api)
It's about BI (Business Intelligence). Client collect raw data from some valid sources about media. Then we generate SSRS report from data warehouse. There is a website to display the new data which is analysis and generate from BI tool
Technologies: ASP.NET MVC, ASP.NET Web API, Microsoft SQL Server
Tricentis Tosca
A desktop application for automation test. Users create test case, each test case contains steps on diagram (able to drag and drop), step has various types (if else, for loop, input...). A web app for operator to manage: permission, flow config, step config, test case config, report.
- Join scrum meetings (daily, sprint planning, retrospective)
- Report weekly to client
- Develop features on both platforms & fix bugs (front-end & back-end)
- Research & optimize performance
Technologies: ASP.NET MVC, ASP.NET Web API, Microsoft SQL Server
Cx Housing - UK
A system for managing housing rental in UK. Tenants can submit ticket to request support or comaplain about furnitures, schedule for appointment with hosts...Hosts can manage their properties and collect monthly payments. There are many modules: allocation, rents, repairs, communication...
- Join scrum meetings (daily, sprint planning, retrospective)
- Report daily to client
- Develop features & fix bugs (front-end, back-end)
- Lead a small group, support & review code/technical approach (2-3 devs)
Technologies: Microsoft SQL Server, ASP.NET MVC, Bootstrap, jQuery, HTML
Veela - Vietnam
A real-estate website, visitors can access and find home/land in Vietnam region. Outstanding features: display location on map, draw boundary, zoom to view more properties on map, search with multiple condition... There are more advanced features for logged in user. Using elastich search to optimize performance and google map api to search location, apply micro services architecture
- Design architecture
- Host daily meeting to catch-up
- Demo weekly for client
- Develop features & fix bugs (front-end, back-end)
- Provide solution
- Review code
Technologies: Node.js, React, TypeScript, Next.js, Material UI, Elasticsearch, Docker, MongoDB
Gym Management
A system for club to manage gym activities. Operator use website to config/manage: membership, packages, plans, products, reports...There is an overnight job to charge billing by schedule. Integrate and sync data to third-parties and expose APIs for other teams. Members are able to purchase for item when access club by POS application. Apply micro services artchitecture
- Manage team's activities (meeting, communication)
- Meeting daily/weekly with clients
- Send reports for clients
- Provide solution & technical approarch for members
- Develop features & fix bugs (front-end, back-end)
- Deployment
- Review code
- Support production issues
Technologies: ASP.NET MVC, ASP.NET Web API, Azure, Node.js, React, TypeScript, Microsoft SQL Server