Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • E-learning
    • 1 - 100 Employee
    • Technical Director
      • Dec 2015 - Present

      • Constructed and designed the whole online English tutoring platform with multiple uses including online teaching tools, allowing instructors to administer courses, managing teachers and students, tracking progress, keeping course records, along providing evaluation and feedback. • Developed all frontend and backend web portals. (C# .NET MVC, LINQ to Entities, WebSocket, SignalR, jQuery, JavaScript, and AJAX) • Developed full platforms client applications:  Windows: C++, MFC with Visual Studio 2015  Mac: Objective-C with XCode 10  iOS: Objective-C with XCode 11  Android: Java with Android Studio 4.1 About Products: More than 100,000 students around the world learn English with 5000 North American tutors in Seer English online tutoring platform. The main features include courses, lessons, tutors, students, employees, agents, distributors, transactions, payrolls management. The platform supports kinds of roles and permissions, supports multiple languages, multiple time zones, and multiple currencies. This platform also allows third-party institutions to manage their tutors, students, and courses. About Company: Seer Smart Inc. is based in Canada and main branch in Beijing China which provides online tutoring services, tools, and platforms for worldwide students and third-party institutions. Employees: 20+

    • Senior Software Developer
      • May 2015 - Oct 2015

      • Developed, maintained, and released customized payment solutions for some retail clients such as GUCCI, Giorgio Armani, Nine West. • Developed the POS program to support specific pin pad devices such as VeriFone MX915 and Ingenico iSC250 About Products: AJB provides solution delivery applications and services for both Business to Business (B2B) and Business to Customer (B2C) based organizations in the commercial and private sectors. Specialties in Payment Solutions, Tokenization, EMV Chip & PIN, P2PE, Mobile Payments, PA-DSS, Corporate & Store Solutions, and Settlement About Company: AJB Software Design was acquired by Verifone, February 2016. Since 1994, AJB Software Design, Inc. has evolved from a single customer payment solution provider to a leading multi-faceted integrated payment solutions & services provider. AJB has steadily grown, and through an array of innovative and strategic solutions delivery, has a portfolio of over 140 global clients. Employees: 51-200

    • Financial Services
    • 1 - 100 Employee
    • Software Developer
      • Dec 2012 - May 2015

      • Supported new version of EMV contactless RFID card: Interac and ExpressPay. (C++, QT, Linux) • Added new support for Visa Electron EMV card. (C++, QT, Linux) • Enhanced and improved the communication performance for CDMA POS Terminal in all levels: ATCommands, PPP, LCP, IP, TCP, SSL, HTTP (C Language in Embedded OS) • Developed several automatic diagnostic & analysis automatic tools.(C#, Windows) • Developed the Givex loyalty and gift card program. (C++, QT, Linux) • Finished the PizzaPizza project and MoreRewards project.(C, Embedded OS) About Products: The NBS POS terminal is customized for TD bank financial group which supports credit card, debit card and loyalty card. It has been widely used in TD’s customers. I’m proud that I can always meet my own product anywhere, such as Burger King, Kitchener’s The Chicopee Ski Club, and Bulk Barn. About Company: NBS Payment Solutions Inc. is a professional POS and financial gateway provider whose clients include TD, Chase Payment Tech and so on. Employees: 50+

    • Software Development
    • 1 - 100 Employee
    • Technical Director
      • May 2011 - Aug 2012

      • Developed the TV Program Guide Transmit System which is the bridge between TV Stations and Cable network operators (C# and C++) • Developed Extended Electronic Program Guide Producer System by myself (C#.NET, Windows Forms Application) • Developed Internal Office Automatic Web Application by myself including work log management, attendance and salary management, benefits and vacations management, clients and contracts management (ASP.NET, C#) • Designed a social TV software TVTime in mobile platforms for both front App (iOS, Android) and back system (Linux+Apache+Java Servlet) and made it release in Apple store. • Responsible for building, growing, and developing R&D team. And responsible for products roadmap and technology architecture.

    • Software Developer
      • Aug 2010 - May 2011

      • Maintained main product FIV POS Terminal, fixed 120+ bugs (C Language in Embedded OS) • Developed the new module of FIV POS Terminal to support HSBC bank card • Developed the new features to support AIR MILES • Developed the new project to match FIDO’s special requirements About Company: NBS Payment Solutions Inc. is a professional POS and financial gateway provider whose clients include TD, Chase Payment Tech and so on. Employees: 50+ • Maintained main product FIV POS Terminal, fixed 120+ bugs (C Language in Embedded OS) • Developed the new module of FIV POS Terminal to support HSBC bank card • Developed the new features to support AIR MILES • Developed the new project to match FIDO’s special requirements About Company: NBS Payment Solutions Inc. is a professional POS and financial gateway provider whose clients include TD, Chase Payment Tech and so on. Employees: 50+

    • China
    • Broadcast Media Production and Distribution
    • 1 - 100 Employee
    • Director of Mobile TV Dept.
      • Jan 2008 - Apr 2010

      • Developed the core product MCAS(Mobile TV Conditional Access System) which enables operators to manage the delivery of Pay-TV services to their handset devices (such as mobile phone, GPS Navigator, and MP4) subscribers• My main duties are system design, two modules’ coding and testing. Module 1: ECMG(Entitle Control Message Generator) which communicates with Encoder, Multiplexer, Scrambler(C++,VS.NET 2008, Windows Server 2003, SLOC(source lines of code): 13K) Module2: CardSyncManager which manages and synchronizes information between MicroSD card and Database(C#,VS.NET 2008, WinServer 2003, SLOC: 17K) Testing work: wrote test design, test scripts, test cases and executed the following kinds of testing: unit testing, functional testing, performance testing, UI testing, interface testing, security testing, integrating testing, exception testing, stability testing, compatibility testing and scenes testing.About Products:The product which I was responsible for has been widely used in Digital TV and Mobile TV industry in China, Thailand, and Venezuela. More than 100 million users are using this product.About Company:Novel-SuperTV is China Digital TV industry’s leading software enterprise which was listed on the New York Stock Exchange (NYSE:STV) in the name of her parent company China Digital TV Holding Co., LtdEmployees: 800+

    • Software Developer, Project Manager, CTO in DTV Dept.
      • Jun 2000 - Jan 2008

      • Developed the product TFCAS(Tong Fang Conditional Access System) from version1.0, version1.1, version2.1 until version3.0• Main duties are several windows platform modules’ detail design, coding and testing. To Extract the public characters of all modules such as UI, log and communication way then encapsulate them into ToolsPublic.lib and FhtUI.dll To code the public interface library between applications and DB (ODP.NET based).  To code windows applications including Router.exe and SimulServer.exe using C++ To code windows applications including Console.exe and SMS(Subscriber Management System) using C# To test these modules including unit testing, functional testing, performance testing, interface testing, exception testing, stability testing• Additional duty is to define table spaces, tables, fields, indexes, sequences, constraints, functions and procedures of DB (Oracle)• The third duty is to code, debug and test a Lib in STB (Set-top box) platform (Language: C, IDE: Source Insight, Platform: ST5518(embedded OS))

    • Software Engineer
      • Jul 1999 - Jun 2000

      • Document requirements and specifications • Code and debug application program PhotoFamily(a picture-processing software) using Visual C++6.0 • Test, upgrade and maintain this product About Products: The product is a free scanner attached software and is popular in China. It can be free downloaded. About Company: Acer is the world-famous computer company which headquarters is in Taiwan. Employees: 3000+ • Document requirements and specifications • Code and debug application program PhotoFamily(a picture-processing software) using Visual C++6.0 • Test, upgrade and maintain this product About Products: The product is a free scanner attached software and is popular in China. It can be free downloaded. About Company: Acer is the world-famous computer company which headquarters is in Taiwan. Employees: 3000+

Education

  • Tsinghua University
    Master of Science, Software Engineering
    2002 - 2005
  • Harbin Engineering University
    Bachelor's degree, Computer Software
    1995 - 1999

Community

You need to have a working account to view this content. Click here to join now