Jiandi Yao

Jiandi Yao

Member since March 2018

Looking for full-stack/backend software engineer position |Java Developer proficient in software design and architecture
Email: [email protected] Available now.

Highly skilled in software design, test and development using Java (OOP). Deep knowledge of backend development best practices. Thorough understanding of data structures and algorithms. Hands-on troubleshooting experience in a multi-team intensive environment. Development experience of distributed system and linux environment. Strong problem-solving skills, fast learner and full of passion.

Language: Proficient in JAVA, SQL Knowledge of C, PHP, HTML, CSS, JavaScript, SHELL, Scala

Eclipse, Maven, Tomcat, Spring J2EE, SpringMVC, Vmware, SVN Hadoop, HBase, Kafka for big data storage and analysis. SparkSQL for REST web service. Hibernate/JDBC for SQL database connections

Knowledge: RESTful, Unit testing, API, Design Pattern, AWS, Distributed System, Caching, multi-threading Intensive distributed system design and development experience. Concurrent/Multi-threading programming work experience. Deep understanding of design patterns for code refactoring. RESTful API design and development. XML/JSON parsing Microservice architecture Database as a service (DaaS) Relational database/ NoSQL