Available to hire
Hello! I’m a passionate Full Stack Engineer with over 8 years of experience in creating robust web applications. I love leveraging modern technologies to build scalable and efficient solutions. I enjoy collaborating with teams to bring innovative ideas to life and continuously strive for excellence in my work. In my free time, I like to explore cloud technologies and contribute to open-source projects.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
Chinese
Fluent
English
Fluent
German
Advanced
Work Experience
Senior Software Engineer at Microsoft
May 1, 2019 - January 1, 2026Designed and implemented database management and indexing systems using Java and MySQL, focusing on performance and scalability. Built a B+ tree-based indexing engine with dynamic self-balancing, supporting efficient search, insertion, deletion, node splitting, and redistribution. Developed large-scale PageRank computation on Hadoop using AWS Elastic MapReduce, processing graphs with 685K+ nodes and 7.6M+ edges. Reduced MapReduce I/O passes from 21 to 6 using blocked matrix multiplication and graph partitioning with METIS. Implemented graph-based optimization solutions using Dijkstra’s algorithm, reducing simulated delivery costs by over 50%. Applied machine learning techniques (kNN, SVM) to optimize AI state-space search, training models on 100K+ samples.
Software Development Engineer at Amazon Web Services
April 1, 2016 - April 1, 2019Derived and optimized calibration algorithms for passive millimeter wave imaging systems, improving image resolution by 33.97%. Simulated and validated system improvements using MATLAB, reducing computational complexity while maintaining accuracy. Developed and tested iOS and Android applications using Xcode and Eclipse ADT to support algorithm visualization and prototyping. Worked across algorithms, signal processing, and software engineering to translate theoretical models into executable systems. Collaborated in a research environment to test, refine, and document performance improvements and system behavior.
Education
M.Eng. in Electrical and Computer Engineering at Cornell University
January 1, 2014 - December 31, 2015M.Eng. at Cornell University
January 1, 2014 - January 1, 2015M.Eng. at Cornell University
January 1, 2014 - January 1, 2015M.Eng. at Cornell University
January 1, 2014 - January 1, 2015Qualifications
Industry Experience
Computers & Electronics, Software & Internet, Media & Entertainment, Professional Services, Other
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Kirkland today.