Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Jiandi Yao
Software Engineer at Facebook
About
Jiandi Yao is a highly skilled software engineer with over 8 years of experience in software design, test, and development using Java (OOP). He has a deep knowledge of backend development best practices and a thorough understanding of data structures and algorithms. Jiandi has hands-on troubleshooting experience in a multi-team intensive environment and has developed distributed systems in a Linux environment. He is a fast learner and full of passion, with strong problem-solving skills. Jiandi is proficient in Java and SQL and has knowledge of C, PHP, HTML, CSS, JavaScript, SHELL, and Scala. He has experience using Eclipse, Maven, Tomcat, Spring J2EE, SpringMVC, Vmware, and SVN. Jiandi has worked with Hadoop, HBase, and Kafka for big data storage and analysis and SparkSQL for REST web service. He has used Hibernate/JDBC for SQL database connections. Jiandi has a deep understanding of RESTful, unit testing, API, design pattern, AWS, distributed system, caching, and multi-threading. He has intensive distributed system design and development experience and has worked on concurrent/multi-threading programming. Jiandi has a deep understanding of design patterns for code refactoring and has experience in RESTful API design and development. He is also experienced in XML/JSON parsing, microservice architecture, and database as a service (DaaS) and has worked with both relational databases and NoSQL. Currently working as a Software Engineer at Facebook, Jiandi has worked on ads dev tools and its bidding platform. Prior to this, he worked as an Intermediate Software Engineer at Citi, where he developed full-stack web applications with GWT, J2EE, Websphere, MS SQL, Javascript, HTML, REST Web Service, and Agile development. He also worked as a Software Engineer at Citi, where he worked on applications related to Camel, Spring, TibcoEMS, Hadoop, HDFS/HBase, Spark, Shell, REST web service, SVN, load balancing, concurrency, and distributed system. Jiandi holds a Master of Engineering (MEng) in Computer Software Engineering from the University of Waterloo and a Bachelor of Engineering (B.Eng.) in Mechatronics, Robotics, and Automation Engineering from Zhejiang University. Jiandi's tech stack includes software engineering, SQL, web development, test, AWS, backend development, Java, Javascript, Hadoop, Spring, big data, PHP, No
Education Overview
• university of waterloo
Companies Overview
• citi
Experience Overview
9 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Agile Methodologies
Algorithms
Amazon Web Services (AWS)
Apache Spark
API
Application Programming Interfaces (API)
architecture
Backend
Big Data
C
C (Programming Language)
Cascading Style Sheets (CSS)
CSS
Data Structures
Design
Design Patterns
Distributed Systems
DWS
Eclipse
GWT
Hadoop
HBase
Hibernate
HTML
html
J2EE
Java
Java Database Connectivity (JDBC)
JavaScript
Javascript
JSON
Kafka
Linux
linux
Load Balancing
Maven
Microservices
NoSQL
PHP
Problem solving
Representational State Transfer (REST)
REST
Scala
Shell Scripting
Software Design
Software Development
Software Development Life Cycle (SDLC)
Software Engineer
Spring
Spring Framework
SQL
storage
Subversion
svn
System Design
test
testing
Tomcat
Troubleshooting
Unit Testing
Web
Web Applications
Web Services
WebSphere
Contact Details
Email (Verified)
jiaXXXXXXXXXXXXXXXomMobile Number
650XXXXX04Education
university of waterloo
Master of Engineering (MEng)
2013 - 2014
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now