Zhenqi L.

Zhenqi L.

Followers of Zhenqi L.117 followers
location of Zhenqi L.China

Connect with Zhenqi L. to Send Message

Connect

Connect with Zhenqi L. to Send Message

Connect
  • Timeline

  • About me

    Principal Software Engineer Lead at Ailo

  • Education

    • Chinese Academy of Sciences

      2009 - 2015
      Doctor of Philosophy (PhD) Symmetric Cryptography

      Activities and Societies: Dancing group, badminton group National scholarship (1/300), 30,000 (RMB). 2013Excellent student cadre (Top 3%). 2013Third place (3/450) of IET Global English Speech Contest, China , 2011.Runner-up (2/150) of IET Global English Speech Contest, Beijing , 2011.

    • Xi'an Jiaotong University

      2005 - 2009
      Bachelor's degree Computer Science

      Activities and Societies: “IBM cup” SOA Business Process Modeling Contest, Mathematical modeling contest. Champion (1/100) of “IBM cup” SOA Business Process Modeling Contest , 2008.National scholarship (1/150), 8000 RMB, 2008.Excellent student (2006-2008).Excellent student cadre (2006-2008) (Top 3%)

  • Experience

    • Xi'an Jiaotong University

      Feb 2008 - Sept 2009

      Description: Design and implement a desktop application of an instant message system, which is an extension of BBS in XJTU. It contains message management, friendship management, mail management and so on. It has its own server and database and all the communications are described by XML.My Responsibility: Organize the brain storm meeting and design the specification and architecture of the requirement analysis report. Using UML to do the use case analysis. I also design and implement all the interfaces of accessing the database and the parsing part of XML data.Main tech: Java, XML, UML. Show less

      • Undergraduate student

        Sept 2005 - Sept 2009
      • Balk IM System

        Feb 2008 - Sept 2008
    • IBM

      Feb 2009 - Aug 2009
      Software Developer Intern

      Participate in the development of a Large Project Track and Management System. Main tech: JAVA, CSS, HTML, Javascript and some open source frameworks.

    • Chinese Academy of Sciences

      Sept 2009 - Jun 2015
      Ph.D Candidate

      Cryptanalysis of block cipher and stream cipher, stream cipher design. Fast and efficient implementation. Side-channel analysis and fault attack. Hash function related.

    • ISCAS (Institute of Software, Chinese Academy of Sciences)

      Feb 2010 - Jan 2011
      Optimizing Search Strategy of Large Password Space

      Description: The traditional password attacking is based on the time memory tradeoff attack. Both its time complexity and space requirement do not exceed the exhaustive password searching complexity. But it did not consider the non-uniformly distributed passwords created by human being. Our target is to design a more efficient password cracking method considering the non-uniform distribution of the passwords.My Responsibility: Extract the characteristic of the structure from large currently leaked passwords and estimate the occurrence for each structure. Construct a pre-computed table which covers most of those passwords with high probability of occurrence. Apply the model to real world password and make a comparison with the existing rainbow attack. Published a related paper on a journal.Main tech: C++, Rainbow attack, time memory tradeoff attack, Indexing algorithm. Show less

    • ISCAS (Institute of Software, Chinese Academy of Sciences)

      Jun 2013 - Feb 2014
      The Design of Authentication Algorithm

      Design a hardware oriented stream cipher based a new structure. It offers both confidentiality and integrity of a message. We have designed a cipher called 'Sablier'. Its implementation only uses bit XOR, bit AND and word-oriented rotation. We submit it to the international CAESAR competition and now the competition is in the first round evaluation. My Responsibility: Design the new structure of the algorithm. Design and implement the authentication part of the cipher.Main tech: C++, Message Authentication Code, Toeplitz matrix. Show less

    • Microsoft

      Jan 2015 - Jun 2015
      Software Development Engineer Intern

      Microsoft Searching Technology Centre.Xiao Ice team, a beautiful artificial intelligence product.Main tech: Machine learning, Search, Natural language processing.Language: Perl, C#, .NET

    • Trunk Platform

      Aug 2015 - Aug 2017
      Software Engineer

      Web application developing (both on front end and back end), RESTful.Data driven products, use apache spark to stream and batch processing the data.New technique applied with fantastic tools. AI powered customer report.Micro-services framework applied, more flexible and efficient.Work with world wide brilliant engineers.Java, Ruby (ruby on rails) and Javascript (Angular JS).

    • Ailo

      Aug 2017 - now

      Ailo is a payments and communications platform that enables property managers, property investors and renters to connect, collaborate and create places people love living and investing in.Founded in 2017, Ailo has built the largest property management dataset in Australia and has helped more than 240,000 property managers, property investors and renters work better together.Data driven services provider for real estate industry.Platform thinking: the one which engage the communication between all parties, owners, property manager, BDM, tenants, tradies.Culture: Agile, working with smart ppl is the most enjoyable thing.Front end tech: React, React-native, GraphQL, Apollo.Back end tech: Micro-services, Postgres, Event queue.Data infra: Spark, Datalake warehouse, Kafka, spark streaming. Show less

      • Lead Principal Software Engineer

        Nov 2020 - now
      • Senior Software Engineer

        Aug 2017 - Nov 2020
  • Licenses & Certifications