Zejun Lin

Zejun Lin

New York, New York, United States
663 followers 500+ connections

About

Senior Software Engineer with expertise in high-performance distributed system, telemetry…

Activity

Join now to see all activity

Experience

  • Bloomberg LP Graphic

    Bloomberg LP

    New York, New York, United States

  • -

    Sunnyvale, California, United States

  • -

    New York, United States

  • -

    Sunnyvale, California, United States

  • -

    Beijing City, China

  • -

    Guangzhou, Guangdong, China

Education

  • Columbia University Graphic
  • -

    100Steps Student Innovation Center:
    * Act as the head of the technology department of it, which is one of the largest student organizations in the university with 300 members and 10 departments.
    * Responsible for the establishment and management of the technical team and led the team to conduct web development and operation for the center and its various student activities.

    Microsoft Club:
    * As a member of the technology department, engage in web development for club activities

  • -

    * Lead a group of 4 to deployed Hadoop and Spark on EC2, learn Spark ML by completing Text Classification tasks, and finally deliver a prediction project on Kaggle predicting house price by its properties.
    * Get to know Machine Learning, Deep Learning, deploy Stark on EC2 and use ML technics.

Publications

Patents

Courses

  • Analysis of Algorithm

    -

  • Artificial Intelligence

    -

  • Cloud Computing and Big Data

    -

  • Computer Network

    -

  • Computer Organization and Architecture

    -

  • Database

    -

  • Design Using C++

    -

  • Discrete Mathematics

    -

  • Linear Algebra & Analytic Geometry

    -

  • Machine Learning

    -

  • Mathematics Analysis

    -

  • Natural Language Processing

    -

  • Operating System

    -

  • Principle of Compiler

    -

  • Probability & Mathematical Statistic

    -

Projects

  • Implement Git

    -

    * Implement basic functions of Git supervised by Bjarne, including an Input Parser dispatching different commands, a family of Git Objects using OOD that keeps track of (staged) files, commits’ tree, branches & tags with SHA-1 for hashing.

    See project
  • AWS Combo

    -

    * Lead several AWS group projects including the Dining-Concierge-Chatbot using S3, API Gateway with swagger, Lambda, DynamoDB to build a web application, Lex to build NLP model, and Elasticsearch for fast indexing ---- (https://github.com/Crysple/Dining-Concierge-Chatbot)
    * The Smart door project uses the above techniques with KVS/KDS and Rekognition to build a face authentication system ---- (https://github.com/Crysple/smart_door)
    * The Photo Album project supports photo queries using…

    * Lead several AWS group projects including the Dining-Concierge-Chatbot using S3, API Gateway with swagger, Lambda, DynamoDB to build a web application, Lex to build NLP model, and Elasticsearch for fast indexing ---- (https://github.com/Crysple/Dining-Concierge-Chatbot)
    * The Smart door project uses the above techniques with KVS/KDS and Rekognition to build a face authentication system ---- (https://github.com/Crysple/smart_door)
    * The Photo Album project supports photo queries using natural language through both text and voice. Besides we also build Code Pipeline connected to Github and write Cloud Formation template for continuous delivery ---- (https://github.com/Crysple/photo-album)

    See project
  • Artificial Toys

    -

    * N-Puzzle Board Game: Implemented and compared breadth-first, depth-first, A-star search algorithms
    * Sudoku: Implemented backtracking search with MRV(minimum remaining value) heuristic to reduce variables domains
    * 2048-Puzzle Game: Implemented an "Adversarial Search" agent to play using "Expectiminimax" and "Alpha-beta pruning"

    See project
  • Big Data Analytics Program

    -

    * Lead a group of 6 to deployed HDFS (Hadoop Distributed File System) with HA (high availability) on dozens of machines (including Zookeeper and enabled Resource management, Journal Node, and a standby node for hot-swapping)
    * Generate up to five billion records, respectively deploy Apache Spark, Kafka & Flume to simulate users’ real-time login/logout behaviors and compute statistics like pv, uv using MapReduce, and finally, show real-time output on a designed webpage.

    See project
  • Locate customers using wifi info from their phone

    -

    * Lead a team of 3 to participate in this competition, which aims to predict customers’ current location (in terms of which shop they are in within a mall) according to information like the wifi list, the latitude & longitude on their phone.
    * After data cleaning & mining, develop multiple models integrated with Stacking (rank 76th/2845 in the preliminary round). Then utilize SQL, MapReduce, UDF on Ali’s Platform to reimplement our ML models on tens of TB data (rank 14th/100 in the final).

    See project
  • Expert Recruitment System

    -

    * Independently employ MVC framework on XAMPP to develop a website for expert recruiting. Use PHP as backend language & apply bootstrap to decorate fore-end. Design a complex database from Entity model, optimize & implement it using MySQL.

    See project

Honors & Awards

  • 2017 “Huawei Cup” Competition -- Third Prize with 2000 ¥ reward

    -

    A coding competition held by Huawei

  • Mathematical Contest in Modeling -- Honorable Mention

    COMAP

  • 2016 Xiangtan ACM National Invitation Tournament -- Bronze Medal

    -

  • 2016 Guangdong Province ACM Competition -- Bronze Medal

    ICPC-ACM

  • National Encouragement Scholarship 2017

    The University

Test Scores

  • GRE

    Score: 328+3.5

Languages

  • English

    Professional working proficiency

  • Chinese

    Native or bilingual proficiency

  • Cantonese

    Full professional proficiency

  • Teochew

    Native or bilingual proficiency

More activity by Zejun

View Zejun’s full profile

  • See who you know in common
  • Get introduced
  • Contact Zejun directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Zejun Lin

Add new skills with these courses