# Hieu Do > Staff Software Engineer at ServiceNow Location: Santa Clara, California, United States Profile: https://flows.cv/hieudo Skilled and technically qualified Software Engineer with over 8 years of experience that includes building best in class web applications and systems customized to meet user requirements. Strong knowledge of Object Oriented and Functional Programming, Backend and Frontend Development, Unit and Integration Testing. Demonstrated ability to both lead and contribute to all phases of projects including requirements gathering, framework development, planning and design. Deep familiarity with Agile methodology. Languages: JavaScript (ES2015), TypeScript, Java Front End: Angular, React, Redux, RxJS, Immutable.js, jQuery, D3, Lodash, Moment Backend: NodeJS, Express, Spring Boot, Spring MVC, Spring Data, Hibernate, JHipster Responsive Web Design: HTML5, CSS3, SASS, LESS, Bootstrap, Semantic UI Testing: Jasmine, Mocha, Jest, Karma, Protractor, JUnit, Selenium Web Services: Restful, SOAP, JSON, GraphQL Web Application Servers: Nginx, Apache, Tomcat, Glassfish Databases: MongoDB, Mongoose, Firebase, MySQL, PostgreSQL Design Patterns: Singleton, Interceptor, Factory, Builder, Adapter, Proxy, Observer, MVC SDLC: Waterfall, Agile/Scrum Tools: Git, Babel, Flow, ESLint, Prettier, Webpack, Gulp, Grunt, Wallaby, Istanbul, Yarn, Maven, Jenkins, Docker, IntelliJ IDEA, Visual Studio Code, JIRA, Confluence Github: https://github.com/hieutdo ## Work Experience ### Staff Software Engineer @ ServiceNow Jan 2023 – Present | Santa Clara, CA ### Senior Software Engineer @ ServiceNow Jan 2017 – Jan 2023 | Santa Clara, CA Developing ITSM Workforce Optimization ### Software Developer @ Pangara AB Jan 2016 – Jan 2017 | Vietnam Built automated data scrapers using Python Scrapy framework, Selenium Webdriver and PhantomJS. ### Senior Front End Developer @ Crossover for Work Jan 2016 – Jan 2017 | Remote Working Designed, built and maintained responsive Single Page Applications for internal and consumer-facing products based on today’s modern JavaScript frameworks. Worked closely with a global team of developers to communicate project status, issues and provide best practices in web development including architecture, tooling and design patterns. • Developed a web application to display team scoring based on pre-defined metrics. The app enabled managers to grade their team members and provided an ability to export performance reports in CSV & Excel format. • Performed automated unit testing and established continuous integration workflow. • Participated in code standards and code reviews. ### Senior Front End Developer @ PYCOGROUP Jan 2015 – Jan 2016 | Vietnam Developed web applications using modern JavaScript frameworks with oversight for product’s front end quality. Supervised front end team and partnered with backend team to provide suitable solutions for entire architecture. Defined code style/convention for the teams and determined technologies to be used in the projects. • Led team to successfully deliver the front end application in compliance with all requirements. • Improved front end team’s coding process and conducted training to ensure team alignment and to teach new technologies in modern front end development. • The project served as a template for company’s subsequent front end projects. ### Senior Software Engineer @ DXC Technology Vietnam Jan 2012 – Jan 2015 | Ho Chi Minh City, Vietnam Assumed role of Full Stack Developer creating MVC components in Spring-based backend including JPA entities, Repositories, Services and Controllers. Developed AngularJS components to display, validate and persist data from/to backend data store using Restful API & JSON (CRUD). Wrote automated unit tests. Ensured usability of interface enables immediate identification of its diverse elements to allow user intuitive and immediate access. ### Front End Developer @ EMC Jan 2015 – Jan 2015 | Chennai Area, India Develop new screens and UI components. Integrated socket.io to current backend system to support realtime updates. ### Front End Developer @ Telenor Sverige AB Jan 2014 – Jan 2014 | Karlskrona, Sweden UI Development base on User Stories and Wireframe. Construct a solid build system and boilerplate code to facilitate AngularJS development. ### Student Internship @ ELCA Information Technology, Vietnam Jan 2011 – Jan 2011 | Vietnam ## Education ### Master of Science (M.S.) in Computer Science Maharishi International University Jan 2017 – Jan 2019 ### Bachelor of Engineering (B.E.) in Computer Science Ho Chi Minh City University of Technology Jan 2007 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/hieu-do - GitHub: https://github.com/hieutdo --- Source: https://flows.cv/hieudo JSON Resume: https://flows.cv/hieudo/resume.json Last updated: 2026-03-22