I’m Tommy Do, currently working as a Software Engineer in a Canadian company in ON, Canada. I graduated
as a Java Software Engineer from the Indian Institute of Technology (NIIT) in Vietnam – A cooperative
program from Vietnamese Hoa Sen University and NIIT corporation. Now I am a PHP Developer and full-time
working with PHP language. In another word, I went to school to study software programming and I end up
as a web developer.
Previously, I worked at Techbase Vietnam – A branch company of Yahoo! Japan corporation – as a PHP Web
Developer, where I worked on developing backend apps, and APIs, and practicing as a Business Analyst for
the company’s projects. Aside from work, I am also a photographer and event creator for most of the
company’s activities.
Finally, I am currently working for a financial corporation locates in Toronto, ON, Canada as a Software
Engineer, working on the backend side of the company’s applications.
My interests lie in making applications on the web platform which help everybody on their jobs.
🧑🏽💻 Experience
Questrade Inc – Toronto, ON
Software Engineer (Fully Remote)
– Design & Development: Lead the design, development, and implementation of microservices, ensuring
scalability, maintainability, and adherence to best practices.
-Collaboration & Requirements: Work closely with cross-functional teams to define, analyze, and
document functional and technical requirements for new and existing applications.
-Support & Quality Assurance: Provide support for multi-tier environments, conduct code reviews,
perform testing, and enhance production applications.
-Innovation & Continuous Improvement: Research industry trends, develop prototypes, share knowledge,
and contribute to architectural decisions for ongoing improvements.
Zolo – Vancouver, BC
Full Stack Developer
– Building product: working closely with the product and engineering team to plan, architect, and
deliver core functionality for the platform. Team members collaborate in spurts and operate with
autonomy by writing, modifying, integrating, and testing software code.
– Explore new technologies: investigate the use of Advanced Search or Artificial Intelligence to
solve problems. A great home discovery experience depends on efficient search and display. Research
and evaluate a variety of software products as they may relate to upcoming projects or further
developments.
– Maintain existing products: make modifications as required to keep products up to date. Identify
and communicate technical problems, processes, and solutions.
– Documentation: Prepare reports, manuals, and other related documentation required on the status,
operation, and maintenance of software. Assist in the collection and documentation of user
requirements. Assist in the development of logical and physical specifications.
– Mentorship/leading/training: Lead and coordinate junior developers where required and as the team
grows.
Anvy Digital Imaging – Calgary, AB
Web Developer – IT Administrator
– Managing projects, tasks, backlogs, and bugs list, making sure all tasks are on schedule and
complete with perfect quality.
– Maintaining, writing, and testing complex printing costing and pricing structure calculation and
new features.
– Maintaining, writing, and testing APIs, auto tasks for users’ accounts, product information
management, and monthly report summary.
– Enhancing UX-UI to make a stunning web app, helpful to company staff and friendly to clients.
– Solving feedback and new requests for helping customers collect their order information and
generate reports and do an accountant.
Techbase VietNam Co., Ltd – Vietnam
Web Developer, Fresher Business Analyst
– Creating documents such as BPMN diagrams, user stories, use case diagrams, ER diagrams,
wireframes, basic designs, and detail designs.
– Creating Unit Test Case documents includes writing automation tests using phpUnit, Selenium,
JestJS, and Puppeteer.
– Coding RESTful APIs for frontend, coding backend modules for systems using PHP, Redis, and MySQL.
– Coding NodeJS-backed applications using Web Socket, GraphQL, Cassandra, and Amazon S3.