Kai Qian is seeking a full-time software engineer position and has relevant experience developing full-stack web applications and mobile apps. He has a Master of Science in Information Technology from Carnegie Mellon University and is proficient in technologies like Java, Python, Node.js, Django, MongoDB, and machine learning tools like TensorFlow. His projects include developing a real-time Pokemon GO map, a real estate search and valuation system, and a stock analysis platform using big data technologies.
My name is Rui Wang. I'm a master student at CMU majoring in Electrical and Computer Engineering. As I graduated this May 2016, I am now seeking for full-time job opportunities.
During my undergraduate and graduate study I did many projects, such as Android app development, Java application development, web crawler and so on. By doing these projects, I was able to equip myself with a skill set of programming languages such as JAVA, Python, C/C++, and Matlab. In my graduate studies at CMU, I worked on distributed system and I continued developing android apps and Java development.Java for Smart Phone Development helped me improve my Java coding techniques, during which I participated in an Android application project. Numerical Methods for Engineering Design and Optimization offered me an important tool to solve many practical engineering problems and different optimizing algorithms. Coding Boot Camp taught me very useful algorithms and data structure to solve realistic problems and analyze the complexity of the solution which can help me to develop some other solutions with better performance. Thanks for your interest on me!
Small presentation given at the closing event of PiLOD (http://www.pilod.nl) to explain the technical details behind the realisation of the HuiKluis prototype (http://pilod-huiskluis.appspot.com/)
My name is Rui Wang. I'm a master student at CMU majoring in Electrical and Computer Engineering. As I graduated this May 2016, I am now seeking for full-time job opportunities.
During my undergraduate and graduate study I did many projects, such as Android app development, Java application development, web crawler and so on. By doing these projects, I was able to equip myself with a skill set of programming languages such as JAVA, Python, C/C++, and Matlab. In my graduate studies at CMU, I worked on distributed system and I continued developing android apps and Java development.Java for Smart Phone Development helped me improve my Java coding techniques, during which I participated in an Android application project. Numerical Methods for Engineering Design and Optimization offered me an important tool to solve many practical engineering problems and different optimizing algorithms. Coding Boot Camp taught me very useful algorithms and data structure to solve realistic problems and analyze the complexity of the solution which can help me to develop some other solutions with better performance. Thanks for your interest on me!
Small presentation given at the closing event of PiLOD (http://www.pilod.nl) to explain the technical details behind the realisation of the HuiKluis prototype (http://pilod-huiskluis.appspot.com/)
I'm immediately available for CPT based internship and co-op opportunities.
##IGNORE (Added for better reach)##
Tags: Internship, Software, Engineer, Machine Learning, Data Mining, Data Structures and Algorithms, Python, Java, Node, TensorFlow, Keras, ReactJS, NodeJS.
I'm immediately available for CPT based internship and co-op opportunities.
I'm immediately available for CPT based internship and co-op opportunities.
1. Kai Qian
1117 Reed Ave Apt A, Sunnyvale, CA, 94086 (614)707-9298 willqian1106@gmail.com
https://www.linkedin.com/in/kaiqian1991 https://github.com/Kai-Qian
OBJECTIVE
CMU New Grad looking for full time software engineer position in 2017 summer. Open to relocation.
EDUCATION
Carnegie Mellon University (CMU), Pittsburgh,PA - Silicon Valley, CA GPA: 3.68/4.0 (overall)
Master of Science in Information Technology - Mobility May 2017
Ohio State University (OSU), Columbus, OH GPA: 4.0/4.0 (major); 3.811/4.0 (overall)
Master of Science in Electrical and Computer Engineering May 2015
Shanghai Jiao Tong University (SJTU), Shanghai, China GPA: 87.3/100.0 (major); 85.7/100.0 (overall)
Bachelor of Science in Information Engineering June 2014
INTERNSHIPEXPERIENCE
Searchable Symmetric Encryption(SSE) File Transfer and Search System
Robert Bosch Research & Technology Center, Pittsburgh, PA, Summer Intern May - Aug. 2016
- Developed the Android APP of the SSE file transfer and search system.
- Used the Apache Solr as the backend search platform for file index and Merkle Tree.
- Used REST API to communicate with the cloud back-end.
- Synchronized the Android APP, Web APP and desktop APP, three client sides together.
ENGINEERING PROJECT EXPERIENCE
PokemonGO Map - a Full Stack Web App (Project Developer) Nov. - Dec. 2016
- Developed, tested, deployed a real-time map with location of different Pokemons.
- Built scalable query server and web crawler using Django framework on AWS Elastic Beanstalk.
- Leveraged REST API and distributed message queue AWS SQS to communicate between servers.
- Designed and implemented data storage using PostgreSQL cluster on AWS RDS.
- Packaged and deployed Django server using Docker.
Smart Real Estate - a Full Stack Web App (Project Developer) Oct. - Dec. 2016
- Designed, implemented a real estate search and value prediction system using Service-oriented Architecture.
- Leveraged RPC API to implement communication between frontend, backend service and prediction service.
- Implemented a real estate web scraping system with Zillow API, RabbitMQ and MongoDB.
- Designed and developed a real estate value online prediction system using TensorFlow.
- Built a web UI with Node.js, Express, Bootstrap and Bing Map API.
Stock Analyst - a Big Data Platform Project (Project Developer) Nov. 2016 - Jan. 2017
- Implemented a high performance stock data processing platform using Apache Kafka, Apache Cassandra,
and Apache Spark.
- Leveraged Google Protocol Buffer to optimize payload size by improving system throughput by 30%.
- Speed up data query performance by optimizing data storage schema for Cassandra.
- Developed a dashboard using Redis, Node.js, D3.js.
- Created a scalable cloud deployment environment using Docker, Apache Mesos.
Drooble - a Dribbble Client-Side Android App (Project Developer) Sept. - Nov. 2016
- Implemented a Dribbble client-side App including shots, buckets and likes features using Dribbble API.
- Leveraged the OkHttp and WebView to implement the OAuth login function.
- Built UI by using NavigationDrawer + Toolbar and Fragment + RecyclerView + CardView.
- Developed the endless loading list using mixted-type RecyclerView and AsyncTask, ensured the lazy load
and fluency of the list.
- Implemented the data persistence by using SharedPreferences + Gson to store data locally.
- Leveraged the Glide and Fresco libraries to implement the image loading and caching.
SKILLS
Skills: Java, Android, Python, Javascript, Node.js, Express, Bootstrap, Django, MongoDB, RabbitMQ,
TensorFlow, RPC/SOA, Web crawler
Tools: AWS Elastic BeanStalk, AWS SQS, AWS RDS, Docker, Apache Kafka, Apache Cassandra, Apache
Spark, Apache Mesos, Redis