Coder Social home page Coder Social logo

Tao,Qi | [email protected] | China

A software engineer with years of experiences on software development, automation testing and team leading. Quick leaner, careful and attention to details, thinking from users’ perspective, enjoy learning new technology. Currently open to work.

Senior Software Engineer at Morgan Stanley Management Service 11/2018 – 05/2023 Project description: We used angular as our frontend javascript frame to build the UI, and java spring to build our backend service. We build a firewall rule management platform for the internal users. Our platform ingested data from various places including dump files, messages from Kafka, etc. It will interact with 3rd party platform and make the firewall rule management on the real firewall devices seamlessly.

  1. Responsible to implement the backend and frontend requirements from JIRA backlog and always complete the work at the earliest and with high qualities.
  2. Reviewed colleagues’ PRs and provided feedback for any protectional bug or enhancement.
  3. Actively helped operation teams and users for their question and always give detailed instructions to keep the reputation of our products.
  4. Additional responsibility for all the web UI and backend automation testing by using python and selenium, reduced significant testing time during the CICD process.
  5. Actively participate in the company global wide event regarding the adoption of agile and DEVOPS, demonstrated how the UI automation testing help our team to achieve continue integration.
  6. Helped teams to setup the monitoring and alert system by using prometheus and grafana. So that the team to monitor the api status as well as system status easily.
  7. Daily participated in Agile related event like scrum meeting/retrospection/planing.

Team Lead at Jiangsu Cheetah Network Technology 04/2015 – 11/2018

  1. Worked as a team lead within a team of 5 members.
  2. Daily discussion with the oversea client on the requirements understanding and explain the details to the team.
  3. Implement the features required by the clients.
  4. Guide the teammates and lead the team to accomplish each project on time.
  5. Responsible for hiring and interviewing new employees.

Senior Verification Engineer at GE Health Care co., Ltd 04/2013 – 02/2015 Senior Verification Engineer at Philips Health Care co., Ltd 03/2012 – 04/2013 With similar work experiences in these two companies

  1. Worked as a team leader of a testing team with 15 members on the medicare devices
  2. Responsible for the system level testing and software level testing.
  3. Worked on the most challenge part - System testing and found most number of bugs.
  4. Introduced and setup the automated random testing on the product UI level to simulate random input from users and found a number of bugs in edge cases.
  5. Attended defect review meeting and join team to analyze defect impacts to test deliverables.
  6. Conduct testing with the auditor from TUV and SFDA.

Senior Software Engineer Dextrys co., Ltd 11/2009 – 03/2012 Software Engineer Infosys co., Ltd 09/2008 – 11/2009 With similar work experiences in these two companies

  1. Worked as a team lead within a small group on a mainframe project by using COBOL and JCL.
  2. Communicated with onsite to understand the requirement clearly and explain the details to the teams.
  3. Completed the application design and component design, as well as implementation.
  4. Completed unit test plan, test scripts and unit test case and delivered the features with least numbers of bugs.
  5. Provided project domain and mainframe training to new employee

Education Background:

09/2004 to 06/2008, Bachelor of engineering, Computer Science and Technology

JiangSu Normal University

Skills:

Java, Springboot, Python, Flask, UI automation testing, Selenium, Javascript, ReactJS, Jenkins,

Git, Prometheus, JIRA, Scrum, a little Japanese.

Personal Project for interest:

An automatic futures trading web application. https://github.com/neother/wsapp UI was Built with react-eCharts. Using web socket to connect the backend which implemented by python web frame fast-api.

  1. Support trade futures on web seamlessly instead of downloading any desktop application.
  2. Support manual trade on the UI and the automated trade though own trade strategies.
  3. Support backtest own trade strategies.

TQ's Projects

TQ doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.