Ruofei Du

Ruofei Du Email and Phone Number

Co-Founder and CEO @ TalentsFlow
Medina, WA, US
Ruofei Du's Location
Vaughan, Ontario, Canada, Canada
About Ruofei Du

Technical Skills:• Programming languages: JavaScript, TypeScript, python 3, Java,• Language with Basic Knowledge: C, C++, Visual Basic, C#.• Front-end Skills: AngularJS, Angular 2-10, ReactJS, JavaScript, JQuery, HTML, XML, CSS, SCSS, SASS, Bootstrap 3-4, Webpack, Redux, WebSocket.• Back-end Skills: NodeJS, C\#.NET, VB.NET.• Database Skills: Oracle, MySQL, and MongoDB.• Development Tools: Git, Docker, JSON, RESTful API, and SingnalR.• IDEs: VIM, Eclipse, Visual Studio, Visual Studio Code, and XCode.

Ruofei Du's Current Company Details
TalentsFlow

Talentsflow

View
Co-Founder and CEO
Medina, WA, US
Website:
talentsflow.ai
Employees:
3
Ruofei Du Work Experience Details
  • Talentsflow
    Co-Founder And Ceo
    Talentsflow
    Medina, Wa, Us
  • Amazon Web Services (Aws)
    Software Development Engineer
    Amazon Web Services (Aws) Sep 2022 - Present
    Toronto, Ontario, Canada
  • Connex Telecommunications Inc.
    Intermediate Full Stack Developer
    Connex Telecommunications Inc. Mar 2021 - Aug 2022
    • Worked in a team of 6 developers during the development of 2 Integrations (TypeScript Library) that connect clients' web applications to service providers' SDKs. Provided the clients with phone-call and live chat features.• Utilized multiple Design Patterns during the development that increased the reliability and maintainability. The Design Patterns include but are not limited to: Singleton, Factory, Adaptor, and Dependency Injection (Inverse of Control).• Tested the Integrations with Jest, Angular Testing, and Cypress.• Supervised and Provided training to 2 junior developers on feature development and code standard.
  • Completely Managed
    Full Stack Developer And Team Lead
    Completely Managed Dec 2019 - Mar 2021
    1101 Nicholson Road, Newmarket, On, Canada
    • Established a team with 6 developers on developing Lanaware, which is a cloud-based solution that helps manufacturing companies monitor networks.• Managed multiple software testing, versioning, releases, and customer demos to meet strict deadlines and bug fixes for Lanaware.• Solved multiple infrastructural problems such as: - Making NodeJS server connecting to both local and remote databases at the same time - Allowing Web Application to run under either Development Mode or Production Mode on different servers - Regulating Git workflow, reviewing code, testing, merging branches, and deploying code to production - Implemented lazyload feature to multiple libraries that AngularJS uses to reduce network traffic, etc. - Designed and implemented cloud-based solutions for Lanaware using AngularJS, NodeJS, MySQL, MongoDB, Docker, Git, etc.• Provided technical support to customers on network scans.
  • Quad Infotech Inc.
    Junior Software Programmer
    Quad Infotech Inc. Mar 2019 - Sep 2019
    North York, Canada
    • Developed multiple large-scaled Angular web applications used by steel production companies to monitor and manage production processes.• Applied different techniques to optimize web applications such as Property Binding, Event Binding, Two-way Binding, Services, JWT, JSON, RESTful API, Pipes, Subscription, and SignalR.• Added various features using open-source libraries such as Highcharts, Angular-Gantt, jsPDF, and Html2Canvas, etc.• Connected Front-end App and Databases with C#.NET Controllers, Implemented controller logic that handles RESTful requests.• Wrote and modified MySQL and Oracle stored procedures that create, read, update and delete database records.
  • Racerunner App
    Software Engineer
    Racerunner App Aug 2018 - Oct 2018
    Winnipeg, Manitoba, Canada
    • Designed Business Rule Engine for a running mobile application (RaceRunner) offering users the ability to compete against global players.• Converted hard-coded running events to one event program that executes different rule files to improve maintainability and extendability of the app.• Implemented the Rule Engine Library with C++. This object-oriented project encapsulates functions into modules, including Rule File, Parser,• Rule Engine, Race Engine, and Result Message.• Improved performance by reducing string comparisons. Added features to support multiple rules, French content (previously English only).• Problem-solved a complex programming issue using polymorphism.• Authored a technical document explaining the operations of the Business Rule Engine.

Ruofei Du Education Details

Frequently Asked Questions about Ruofei Du

What company does Ruofei Du work for?

Ruofei Du works for Talentsflow

What is Ruofei Du's role at the current company?

Ruofei Du's current role is Co-Founder and CEO.

What schools did Ruofei Du attend?

Ruofei Du attended University Of Manitoba.

Not the Ruofei Du you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.