Li Cui

Software Engineer at Here®

New Jersey, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Li Cui is a seasoned software engineer with over 20 years of experience and more than a decade focused on designing and shipping sophisticated web applications, public APIs, and cross-asset charting platforms. Currently at Here® after a long tenure at Thomson Reuters, he has deep expertise in JavaScript/TypeScript, Angular, Java, C++/C#, three-tier architectures and application lifecycle management, and has built reusable data and client-service modules used in enterprise financial products. He contributed to the high-profile DefinitelyTyped repository by improving TypeScript definitions for the OpenFin API, helping enhance type safety and developer experience for desktop web apps. Known for pragmatic problem-solving and integration skills, he pairs a get-it-done mentality with a strong background in real-time charting and data service design. Trained originally in mechanical engineering before earning a CS master's at NJIT, he brings a systems-oriented perspective that often surfaces in performance-sensitive UI and API work.
code10 years of coding experience
job18 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at New Jersey Institute of Technology
bookMaster's degree, Mechanical Engineering, Master's degree, Mechanical Engineering at Southeast University
bookBachelor of Engineering (BE), Mechanical Engineering, Bachelor of Engineering (BE), Mechanical Engineering at Jilin University
github-logo-circle

Github Skills (7)

typescript10
typescript-definitions10
typescripts10
api10
type-definition10
apidoc10
typescript-types10

Programming languages (4)

TypeScriptJavaJavaScriptHTML

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:27 commits, 6 PRs, 4 comments in 11 months
Contributions summary:Li contributed to the development of TypeScript type definitions, specifically focusing on the OpenFin API. Their commits primarily involve adding and updating type definitions for various OpenFin API modules, including system-level functionalities, window management, and external process integration. The user's work ensures type safety and improves the developer experience for those building applications on the OpenFin platform. This includes updating shapes used in the v1 API to match the v2 shapes.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
licui3936/core

Dec 2017 - Oct 2019

Hadouken is an open-source runtime for building web applications with desktop experience. The OpenFin Core is the reference implementation Javascript API for the Hadouken runtime.
Contributions:97 pushes, 55 branches in 1 year 9 months
apiweb-applicationsjavascriptblockchainruntime
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Li Cui - Software Engineer at Here®