Wei Liu is a frontend developer with nine years of full-stack experience and a mechanical engineering background, currently building user-centric interfaces at Nexamp in Massachusetts. He combines strong JavaScript skills with hands-on contributions to notable open-source projects—improving form builder UX and TypeScript typings in Alibaba’s widely used formily and fixing Swagger V3 parsing in pont. Comfortable across the stack, Wei has shipped production features for Jenkins integrations and backend tooling, reflecting an ability to span UI polish and API-level robustness. A lifelong learner who trained at General Assembly and transitioned from engineering and data analysis roles, he enjoys solving tricky integration and type-safety problems that make developer and end-user workflows smoother.
9 years of coding experience
5 years of employment as a software developer
Web Development Immersive, Web Development Immersive at General Assembly
UMass Lowell
Mechanical Engineering, Mechanical Engineering at University of Massachusetts at Lowell
Contributions:22 releases, 160 commits, 100 PRs in 3 years
Contributions summary:Wei made significant contributions to the DingTalk plugin, including implementing new features, fixing bugs, and improving the overall functionality. They refactored the plugin's configuration and listening types to support all task types and added support for pipeline calls and multiple message types. Their work involved updating the documentation, enhancing the user experience with layout adjustments, and adding environment variable support, all within the context of a Jenkins plugin integrating with DingTalk.
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
Role in this project:
Front-end Developer
Contributions:8 reviews, 34 commits, 53 PRs in 11 months
Contributions summary:Wei primarily contributed to the `formily` repository by implementing and refining front-end components and interfaces. Their work focused on enhancing form components in Ant Design and Next.js, including adding new features like generic type support for forms and fixing type definition errors. They also refactored existing code, changing how FormLayout passes context and the way observer functions pass refs. Their contributions directly improved the form building and management capabilities of the project.
vue-formvue-nativeno-codedesignableant-design
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.