An engineering leader with 20+ years of experience covering multiple aspects and roles in software development. Motivator and mentor for several multicultural teams with proven records. Highly organized and results-focused leader of DevOps and Development teams. Deep experience with architecture design and implementation between C++ application and .NET web application. Broad knowledge about Agile, CICD, Automation and other DevOps practices. Passionate and committed to the quality of product and success of customers.
-
Senior Software Engineering ManagerPrismhr Jan 2024 - PresentHopkinton, Ma, UsLead multiple teams of engineers that are delivering and supporting client facing Payroll and Benefits Administration applications. -
DirectorSumtotal Systems, Llc Sep 2016 - Mar 2023Gainesville, Fl, UsLead international teams of 30 engineers providing Development, Deployment, DevOps and Performance Testing for SumTotal Talent Suite, which is being used for more than 400 customers. Oversee deployment and operation of over 500 sites cross several data centers around the globe. Coordinate and facilitate cross-team meetings to discuss solution architecture and technical feasibility.• Mentor 5 managers and build highly efficient teams.• Automate the deployment process through VRA/VRO, PowerShell, and SaltStack for hosting inside SumTotal.• Create .NET web application for end-to-end deployment of SumTotal HCM solution for more than 40 on-premises customers.• Deliver extensive deployment support of SumTotal Suite for private and public Cloud hosting as well as on-premise hosting.• Coordinate with Product Management, Development, Cloud Operations to schedule and support software release.• Manage code repositories for entire SumTotal development organizations.• Migrate SVN to Gerrit and unify the code repositories system inside SumTotal.• Overhaul the branching strategy and streamline the release process of SumTotal Talent Suite.• Improve application build speed by more than 50%.• Integrate SonarQube in the Continuous Integration (CI) process.• Create the CICD process so changes can be delivered from every 24 hours to every 4 hours.• Review solution architectures and all release artifacts.• Provide technology guidance for prerequisites, infrastructure, scalability and performance for entire development organization of more than 300 developers.• Define, design and execute performance test for the SumTotal Suite.• Analyze the performance test results and offer suggestions to the possible improvements.• Establish performance metrics and sizing recommendations for SumTotal Suite and publicize performance governance white paper. -
Group ManagerSumtotal Systems, Llc Apr 2015 - Aug 2016Gainesville, Fl, Us• One of lead architects to integrate different products to a unified HCM solution.• Designed migration plan for customers from different legacy versions to the latest release.• Coordinated with Project Management, Profession Service, Development and Cloud Operations for migrations of over 150 customers.• Led development team to resolve technical challenges through migration.• Created automated toolkits to speed up execution. -
Senior Manager Software DevelopmentSumtotal Systems, Llc Apr 2013 - Apr 2015Gainesville, Fl, Us• Led team of engineers responsible for delivering new releases of enterprise applications• Developed private cloud platform to support SaaS/Hosted enterprise software hosting.• Designed and created upgrade toolkit to support flexible customization.• Improved overall performance of Talent product by 20%.• Led implementation of multiple integration projects to deliver better user experience and reduce hosting cost for customers.• Provided support to Cloud Operations on hosting, upgrading, and other management challenges.• Coordinated with Customer Support and resolved customer escalations in a timely manner.• Implemented test cases to increase code coverage to increase coding quality. -
Software Engineer ManagerSumtotal Systems, Llc Sep 2010 - Apr 2013Gainesville, Fl, UsPromoted to manager after SumTotal acquired Softscape in 2010. Responsible on implementation of several key features in SumTotal Talent product. -
Principal Software EngineerSoftscape Sep 1998 - Sep 2010• One of the early developers for creating a CORBA/C++ web-based enterprise application.• Architect of Learning module and implemented it with SCORM 2004 support.• Built multiple features in Compensation, Succession and Hiring Management modules.• Designed and developed a scheduling algorithm for managing mass scheduling of thousands of employees with various skillset.• Helped to design a Workforce management system to manage welfare systems in various states.• Developed an installation program for enterprise solution using InstallShield.• Created an online retail system for the supermarket chain.
Wei Song Education Details
-
Massachusetts Institute Of TechnologyMaster’S Degree -
Northern Jiaotong UniversityTransportation/Mobility Management
Frequently Asked Questions about Wei Song
What company does Wei Song work for?
Wei Song works for Prismhr
What is Wei Song's role at the current company?
Wei Song's current role is Experienced Software Engineering Leader.
What schools did Wei Song attend?
Wei Song attended Massachusetts Institute Of Technology, Northern Jiaotong University.
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