Ken C. Van Mersbergen II
562-***-**** *******@*****.*** linkedin.com/in/kenvm97
Page 1 of 2
Summary
Senior software engineer with over 30 years of experience implementing complex projects across diverse industries, including healthcare, manufacturing, mortgage banking, and non-profit. Proficient in PHP, SQL, Laravel, and other advanced technologies, consistently driving innovation and efficiency. Passionate about leveraging technology to deliver impactful solutions and streamline processes. Experience
Senior Software Engineer, Guild Mortgage Company – San Diego, CA Apr 2012 — Nov 2023
• Lead a team of 4 developers to create a Laravel based B2C web application for gathering electronic signatures during the closing phase of mortgage processing. This allowed documents to be previewed and signed by borrowers and settlement agents, which reduced the turnaround time from weeks to hours, and improved the quality of documents.
• Lead a team of 8 developers to create a back-end web service in Laravel for storing customer statements (over 300k per month), upfront documents (thousands per day), and closing documents, to multiple cloud-based vendors. By presenting a single RESTful API, duplicate code was eliminated from multiple stacks, enhancing stability, performance, and maintainability.
• Optimize the existing DocuSign implementation for upfront mortgage documents, resolving mainframe bottlenecks, by implementing new EC2 instances, strategic process decoupling, state-based queue implementation, and further refactoring PHP and DB2 code.
• Create a Lumen based microservice to split and merge PDF files, which optimized AWS resource usage, improved performance, and eliminated duplicated code.
• Build CI/CD pipelines to automate testing and deployment across various dev, test, and prod environments.
• Create CRON jobs in BASH and PHP to process ETL queues and exchange data between AS/400, AWS, and third-party vendors in JSON and XML.
• Improve code quality through code reviews, pair programming, and performance testing.
• Train and mentor team members in the following areas: application architecture, network architecture, development tool chain and configuration, git workflow, coding standards, and coding style.
• Work with AS/400 SysOps to identify the root causes of application and database performance incidents.
• Work with governance to identify and coordinate server patching, language and library updates, penetration testing, and remediation.
• Perform MySQL and RDS configuration, database design and performance analysis, and refactoring options to improve performance between the AWS and RPG development teams. Webmaster, Salford Systems – San Diego, CA May 2011 — Feb 2012
• Create wireframes and mockups for corporate web site redesign.
• Create new templates and graphics for redesign.
• Create new landing pages and content for the corporate web site.
• Catalog existing content and identify missing content for template redesign.
• Reorganize content to improve the user experience.
• Improve Google search results through the cleanup of SEO data in Google’s Webmaster Tools.
• Implement metadata and tags for improved SEO.
• Train the marketing team on SEO and CMS best practices.
• Create a corporate event web site, integrated with credit card processing and Sales Force. IT Manager, Living Waters Publications – Bellflower, CA July 2006 — Oct 2010
• Create a new Joomla based web site that integrates mission and vision messaging, with program outreach information and e-commerce.
• Design a new information architecture, represented with wireframes and mockups, to convey the organizational mission and vision, through written articles, streaming media, downloads, and purchasable products. Ken C. Van Mersbergen II
Page 2 of 2
• Upgrade MAS 90 to MAS 200, working with the CIO to implement sales order and inventory management modules which facilitate sales, credit card processing, shipping, inventory management, and accounting requirements.
• Create an automated integration between MAS 200 ERP and the e-commerce system, exchanging customer, order, product, and inventory data, which replaced a manual, patchwork system for downloading orders.
• Implement a multi-tiered web hosting environment, based on RedHat, WHM, and cPanel, to support heavy traffic, light traffic, asset storage and streaming, and database services. This resulted in an increase in availability from 93.5% to 99.75%.
• Create a SAN with 48TB of raw storage using OpenFiler, RAID-6, and iSCSI, for video production, graphic design, and product development teams.
Lead Programmer/Analyst, World Vision International – Monrovia, CA Apr 2001 — July 2006
• Lead a team of 4 developers, implementing product enhancements and bug fixes for an internal CRM style application.
• Establish a software development methodology that enhances team communication by centralizing project details, requirements, and bugs, reducing the release cycle from twelve months to nine months.
• Create templates for use cases, requirements, business rule tracking, and time estimation.
• Lead the implementation of Visual Source Safe and Visual Intercept for source code control and incident management.
• Work with business analysts to define business processes, data models, and user interface requirements.
• Write programming specifications for the development team.
• Conduct feature testing, performance testing, and installation testing.
• Reverse engineer and document legacy code to be implemented in new projects.
• Lead a technical team of 8 for data migration and software implementation in Seoul, South Korea. EPC Programmer, Jeld-Wen, Inc. – Klamath Falls, OR Nov 1996 — Apr 2001
• Create a B2B quote-to-manufacture application in Visual Basic, implementing dynamic business rules, manufacturing options, and pricing data originating from an in-house manufacturing-based ERP.
• Write design specifications for XML exchanged with manufacturing ERP for order processing.
• Create installation packages for business units with unique product lines and pricing data.
• Lead the implementation of Visual Source Safe and Visual Intercept for source code control and incident management.
IS Manager, Healthtech Dynamics, Inc. – Los Angeles, CA Aug 1993 — Dec 1995
• Create a medical billing system in SQL Server and Microsoft Access for clinical and ophthalmic practices.
• Create a medical claim submission engine which routes claims either electronically or on paper, to Medicare, Medicaid, health plans, and patients as required, with a total claim volume of $4.6 million annually
• Build an electronic remittance advice engine to receive and process payment advice from health plans with annual payments of $3.1 million.
• Develop a multi-tier payment algorithm that facilitates payment processing at the patient, claim and procedure levels.
• Create reports for billing, client, and month-end. Skills
PHP, SQL, Laravel, Lumen, BASH, HTML, CSS, JS, RPG Object oriented design, SOLID design principles, design patterns RESTful API design, SOAP, XML, JSON, JSEND, JSON:API Requirement analysis, business process analysis, testing, database design MySQL, SQL Server, DB2, Linux, nginx, AIX, AWS, Git/GitLab AIQ, BlitzDocs, PlanetPress, CoreLogic, Sage MAS 200