# Joseph Chow > Software Engineer at PMI Location: Walnut Creek, California, United States Profile: https://flows.cv/josephchow Extensive software development experience, 10+ years in the mortgage insurance field and 10+ years for law enforcement. Technical lead and management experience. Enjoy working with users. Adapt well to small company as well as enterprise IT settings. Knowledge of several generations of technology and development paradigms. Specialties: Worked with Java, HTML, CSS, JavaScript, JSP, Servlet, Struts, Visual Basic, MS Access, SQL Server, IBM DB2, WebSphere, Rational Application Developer, Mashup Center. ## Work Experience ### Software Engineer @ PMI Mortgage Insurance, Co. Jan 2000 – Present Development lead, mortgage insurance origination applications. Collaborated with business analysts, QA, UAT, and product managers in implementing software solutions that support business initiatives. Worked with on-site and offshore developers from outsourcing vendors. Software architecture, design and planning. Integration with internal and external systems. Production support. Applications written in Java, JSP, Servlets, HTML, JavaScript and run on IBM WebSphere. Developed with IBM Rational Application Developer. Development lead for mortgage loan underwriting applications written in Visual Basic and Microsoft Access running on Citrix servers. Database tables and stored procedures design in Microsoft SQL Server. Web application using ASP and Microsoft IIS server. Working on a rewrite project using IBM Mashup Center and Lombardi. ### Product Manager, Computer Aided Dispatch Systems @ Data911 Jan 2000 – Jan 2000 | Alameda, CA Managed the development and deployment of police dispatching products. Worked closely with dispatchers, officers, and law enforcement departments in product specification, customization and integration. Project management. Proposed and implemented turnkey solutions for customers. Assisted in sales. ### Manager of Technical Services @ Data911 Jan 1991 – Jan 1999 | Alameda, CA Managed programmer staff in developing law enforcement applications. Provided technical leadership. Responsible for rewriting terminal and file system based applications into client server applications using Visual Basic for PC front end, C++ and Delphi for mobile front end, Sybase and Oracle as databases, and DEC Basic on OpenVMS for server applications. Managed 7 x 24 technical supports. Provided second level application support and triaging complex problems. Coordinated hardware installation, software installation and systems management for customers. Implemented fault-tolerant systems using redundant hardware and clustered servers. Built automatic fail-over capabilities into applications. Helped customers to make plans for failures and the recovery of public safety systems. Performed a wide range of systems integration works for customers. These included 911-caller identification, alarm/alert system, bar coding, clock synchronization, finger printing, GPS, mapping/GIS, mug shot, real-time vehicle location, video surveillance, and word processing. ### Senior Programmer/Analyst @ Data911 Jan 1987 – Jan 1991 | Alameda, CA Developed terminal based applications for law enforcement agencies. Including dispatching software for police and fire with asynchronous, real-time, status updates. Message switching systems connecting local police departments together as well as to county, state, and federal systems like DMV, CLETS (California Law Enforcement Telecommunications System), and NLETS. Mobile applications running on ruggedized touch-screen PCs for the vehicular environment with data going over cellular and radio networks. Barcode technology based property tracking system. Reports generator. Gun registration system using Uniface 4GL and Sybase. Worked with a range of communication protocols. Standardized protocols like DECNET, TCP/IP, IBM 3270, BISYNC, SNA LU6.2. Also custom serial, radio, and wireless protocols. Wrote DCL scripts for automating various operating system tasks. Setup ad-hoc query environment using Datatrieve. Installed and configured many models of Digital Equipment Corp’s VAX, MicroVAX, Alpha servers and workstations. Setup storage devices, network devices, terminals and terminal servers. ### Programmer/Analyst @ Hubbard & Associates Jan 1985 – Jan 1987 | Moraga, CA Developed programs for police records management. Designed and implemented a custom application for automated letters and documents generation with WordPerfect word processor integration. Applications were terminal based and developed with DEC Basic, FMS, and RMS running on VAX VMS. ## Education ### BA in Applied Mathematics and Computer Science University of California, Berkeley ## Contact & Social - LinkedIn: https://linkedin.com/in/joseph-chow-55927812 --- Source: https://flows.cv/josephchow JSON Resume: https://flows.cv/josephchow/resume.json Last updated: 2026-04-11