Technical Skills
Experience
I worked on a proprietary Warehouse Management System (WMS) that was used in every Scalable Press facility to enable the processing and delivery of millions of orders. I designed and implemented UI and Node.js-based microservices for production servers and stations that processed receiving, inventory management, artwork, printing (DTG, sublimation, screenprint), embroidery, order customization, quality control, marshalling, and shipping.
I worked directly with the founder and lead developer in designing/implementing features, resolving production issues, and planning for the future of the platform. As a start-up, our roles at ExpiWell were very flexible. I have worked on everything from designing UI elements to implementing backend services (for both mobile & web) and work in DevOps.
Developed the new ERP system (CIMS) to be used by the entire corporation, which included modules for production, contract administration, shipments, HR, and others. My work ranges from building interfaces in WPF (XAML) and ASP.NET MVC (Razor view engine), to writing backend services using Entity Framework and designing tables in SQL Server. During my time here, I contributed significantly in modernizing the development technology, which completely transformed how software is developed in the company. This include introducing WPF and various design patterns such as MVVM and dependency injection.
Implemented a program to natively process Log-ASCII Standard (LAS) files for the Timescale Creator Java application. In addition, I also built the help page to obtain feedbacks and answer questions from users.
Worked on migrating and optimizing stored procedures in SQL Server and developed application to retrieve data using ADO.NET.
Education
© 2024 Yunchao Du