Java Skills: Java design patterns, network programming, concurrent programming, JVM memory management, and tuning experience. Programming Foundations: Backend programming languages such as C, C++, Linux, as well as frontend programming languages including HTML, CSS, and JavaScript. Development Frameworks: Familiarity with mainstream frameworks like SSM (Spring, Spring Boot, MyBatis), and experience in researching and analyzing related source code. Microservices: Practical experience in deploying and maintaining large-scale enterprise microservices projects using Spring Cloud and Apache Dubbo. Automated Deployment: Proficiency in using project management and automated deployment tools such as Maven, Gradle, Tomcat, Jenkins, etc.
-
Java Software DeveloperVidaa Oct 2020 - Sep 2023Qingdao, Shandong, ChinaBackend Developer of Vidaa Project Master ApplicationOverview:The system is a large-scale, all-in-one project management system developed to address the inefficiencies in managing, communicating, and handling workflows in the company's R&D projects for OEM smart TVs. It is primarily divided into four major modules: Product center, Project Track, Budget Control, and System Management. By centralizing the management of projects including TV system software, derivative models, software iteration tasks, and OTA upgrades, it has significantly improved the efficiency and digitalization of project management within the company.Tech Stack:- Core Framework: Spring Boot- Frontend: Ant Design Vue- Persistence Framework: MyBatis-Plus- Relational Database: MySQL- Database Connection Pool: Alibaba Druid- Caching Database: Redis- Utility tool: Hutool- Security Framework: JwtPermissionBackend Developer of Vidaa OEM Portal: OEM Smart TV Software Mgmt SystemProject Overview:This system serves as a dedicated software management platform for the company's OEM TV clients. It comprises six modules: Model Mgmt, Brand Mgmt, Software Mgmt, Approval Mgmt, Software Sync Cloud, and Basic Info Mgmt. Its aim is efficient management, publication, and maintenance of external TV software, offering unified control for approvals, configuration changes, and software synchronization. It addresses past issues of complex workflows, low efficiency, and data management.Tech Stack:Core: Spring BootFrontend: LayuiPersistence: MyBatis-PlusDatabase: MySQLConnection Pool: Alibaba DruidCache: RedisAPI Docs: Swagger2Template Engine: ThymeleafSecurity: Apache ShiroKey Achievements:- Project initiation and planning- Requirement assessment- Design and development of backend modules- Handling new requirements post-delivery- Troubleshooting software issues- Ongoing system maintenance and support -
Java Software DeveloperPowerchina Aug 2018 - Dec 2019Shanghai, ChinaBackend Developer for PowerFileXpert Intelligent File Management PlatformProject Overview:This project involves developing a file management and delivery platform for a power engineering company. It has three main modules: EPC, Subcontractor, and Owner, handling document approval, translation tasks, and daily project document reception. The platform streamlines complex workflows, enhancing digitization and delivery efficiency.Technology Stack:Backend:Core Framework: Spring Cloud for overall architecture and integrationEnhanced Data Operations: MyBatis-PlusCache Framework: Redis for performance improvementRemote Communication: Dubbo for inter-cluster communicationDatabase: MySQL for data storage and managementRegistry Center: Zookeeper for convenient interfaces and stable servicesFrontend:Vue 2.6 and Nuxt 2.0 (Server-Side Rendering)UI Framework: Element-ui 2.13Markdown Editor: mavon-editorNetwork Requests: axiosState Management: vuexKey Achievements:System Architecture: Designed and developed key modules for stability and scalability.Database Optimization: Improved data storage and retrieval efficiency.Team Collaboration: Resolved technical challenges collaboratively.Issue Resolution: Identified and fixed system issues, enhancing stability.Documentation: Created technical docs and user manuals.Support and Training: Provided technical support, user training, and maintenance. -
Java Software DeveloperChina Cssc Holdings Limited Jun 2017 - Jun 2018Qingdao, Shandong, ChinaBackend Java Developer for ShipDesignPro Design Project Management SystemProject Overview:This system is a comprehensive project management system developed by the company. It integrates project planning, task assignment, progress tracking, team collaboration, document management, and more. It addresses previous inefficiencies in project management, high communication costs between departments, and low digitization levels. It enables online coordination among project management, design, engineering, outfitting, electrical, cost estimation, procurement, and business departments, greatly enhancing the overall design, development, and delivery efficiency of the company.Technology Stack:Backend:Core Framework: Spring Boot for the foundational environment and integration platform.Enhanced Data Operations: MyBatisPlus to improve data operation and management efficiency.Cache Framework: Redis for caching commonly used data with set clearing times.Security Framework: Apache Shiro for security authentication and protection.Logging Framework: Log4j for logging and record-keeping.Database: MySQL for data storage and management.API Documentation: Swagger2 for API interface documentation.Automated Code Generation: Lombok for efficient code generation using annotations.Frontend:JS Framework: Vue 2.0 for dynamic rendering of data using backend APIs.Router Configuration: Configured routes to dynamically render navigation bars for different user types.Data Fetching: Axios for asynchronous data loading from the backend.UI Framework: Element UI for frontend form validation.User Session Handling: sessionStorage for login interception.Key Achievements:- Requirements analysis and design, system architecture, and planning.- Efficient database design and optimization for stable performance.- Selection of tailored frameworks and tools for development efficiency.- Design and construction of core modules, including user and project management. -
Java Software DeveloperDoublestar Tire Aug 2016 - May 2017Shandong, ChinaBackend Developer for WorkPulse Digital Enterprise PlatformProject Overview:This system serves as a comprehensive collaborative office platform, encompassing sub-modules for process management, news management, knowledge repository, customer management, portal management, task management, and reporting center. The platform uses single sign-on, providing access to all enterprise systems. Different departments can achieve collaborative office work, file data transfer, process applications, request approvals, business reports, data dashboards, and integration with SAP backend operations.Technology Stack:Backend:- Core Framework: Spring Boot for the foundational environment and integration.- Template Engine: Thymeleaf for frontend page rendering.- Connection Pool: Druid for JDBC connection pooling.- Persistence Framework: MyBatis for data access.- Cache Framework: Redis for caching with set clearing times.- Security Framework: Apache Shiro for security authentication and protection.- Logging Framework: SLF4J for logging and recording.- Database: MySQL for data storage and management.Frontend:- JS Framework: EASY UI for frontend components and styling.- Client Validation: jQuery Validation for client-side data validation.- Rich Text Editor: Summernote for file browsing and download.- Table Styling: Bootstrap Table for table styling and data editing.- Pop-up Layer: Layer for pop-up dialogues.- Tree Control: jsTree for displaying menu content in a tree structure.Key Achievements:- Outstanding performance during employment, efficiently completing system software startup, requirements analysis and review, backend code design and development, software delivery, version iterations, and ongoing maintenance work.
Frequently Asked Questions about Bai Wang
What is Bai Wang's role at the current company?
Bai Wang's current role is Java Developer.
What schools did Bai Wang attend?
Bai Wang attended 中国海洋大学.
Not the Bai Wang you were looking for?
-
1gmail.com
-
1bupt.edu.cn
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial