Image of John Zhang

John Zhang

Software Developer

Systematic/Quantitative Equity Investment/Data Scientist/Experienced Programmer

Fremont, California

Section title

John Zhang's Email Addresses & Phone Numbers

John Zhang's Work Experience

Lernout and Hauspie Speech Products

Software Developer

January 1998 to January 1999

Greater Boston Area


Vice President

January 2010 to September 2019

San Francisco Bay Area



December 2007 to January 2010

San Francisco Bay Area

John Zhang's Education

The University of Rochester, Simon Business School

M.B.A, Finance and Marketing, 3.97/4

2001 to 2006

The University of Chicago

Master of Science (M.S.), Computer Science, 3.95/4

1996 to 1998

The University of Chicago

Ph.D, Physics, 3.9/4

1991 to 1998

John Zhang's Professional Skills Radar Chart

Based on our findings, John Zhang is ...


What's on John Zhang's mind?

Based on our findings, John Zhang is ...

56% Left Brained
44% Right Brained

John Zhang's Estimated Salary Range

About John Zhang's Current Company

Lernout and Hauspie Speech Products

Implemented voice commands (natural language processing (NLP) technology) and dictation for a medical dictation software using the speech recognition ActiveX Control in VB. Implemented the XSL presentation of the XML report using Internet Explorer and an XSL Parser. Implemented a Login screen with encrypted password and Access database in VB. Wrote and reviewed requirement and design documents....

Frequently Asked Questions about John Zhang

What company does John Zhang work for?

John Zhang works for Lernout and Hauspie Speech Products

What is John Zhang's role at Lernout and Hauspie Speech Products?

John Zhang is Software Developer

What is John Zhang's personal email address?

John Zhang's personal email address is jo****[email protected]

What is John Zhang's business email address?

John Zhang's business email address is j****[email protected]

What is John Zhang's Phone Number?

John Zhang's phone (213) ***-*110

What industry does John Zhang work in?

John Zhang works in the Computer Software industry.

Who are John Zhang's colleagues?

John Zhang's colleagues are Julie Hu, Marcus Chen, and Pooja Malik

About John Zhang

đź“– Summary

Software Developer @ Lernout and Hauspie Speech Products Implemented voice commands (natural language processing (NLP) technology) and dictation for a medical dictation software using the speech recognition ActiveX Control in VB. Implemented the XSL presentation of the XML report using Internet Explorer and an XSL Parser. Implemented a Login screen with encrypted password and Access database in VB. Wrote and reviewed requirement and design documents. Wrote a GUI for an NLP processor: MedLEE in Win32. Integrated the Sequoia Interchange 98 document management system into the software. Wrote a DTD for MedLEE. Used XSL, Java, and JavaScript to present the XML reports in IE. Investigated faxing functionality in Win32. Implemented the software in Visual J++ with WFC and Java API, including a basic type component, definition server component, and document management component. Built COM dll servers using VB and Visual J++ with WFC. Built TLB’s with IDL files and VC++ with ATL. From January 1998 to January 1999 (1 year 1 month) Greater Boston AreaVice President @ BlackRock Quantitative Developer (Quant)Implement alpha -seeking investment models using data-intensive time series analysis. Use Python(pandas/numpy) in PyCharm/Anaconda, MATLAB to conduct time series analysis. Use Java program to collect data from relational databases, ftp, websites in csv, xml, Excel, pdf, and various text and binary formats. Store data in Microsoft SQL server. Create table/view/stored procedure. And use SQL extensively to manipulate and retrieve data. Write ad-hoc tools to automate tasks, i.e. VBA for Excel and Microsoft Access. Use GIT/SVN as toll for source control. Linux scripts/Windows batch files. From January 2010 to September 2019 (9 years 9 months) San Francisco Bay AreaAssociate @ BlackRock Built Excel analytics tools for interest rate swap and credit default swap. Built interest rate yield curves and credit curves. Built source control integration for Excel applications. Built C# programs to perform batch processing. Built software to process trades executed within Fixed Income. Performed operational functionalities within Model Based Fixed Income group. From December 2007 to January 2010 (2 years 2 months) San Francisco Bay AreaSenior Quantitative Analyst @ Countrywide Financial Services Interest rate hedging of mortgage positions. Hedging using Mortgage forwards (TBA market) and interest rate options (MBS and Treasury). Generate price yield curve using Yieldbook, Bloomberg and proprietary model. Studied the correlation between MBS’s OAS and interest rate; and compared price yield curve with empirical observations to improve price yield curve quality. Studied interest rate volatilities, swaption implied and historical to improve volatility model. Studied OTC MBS options to improve option pricing model.•Studied customer behavior statistically with results used in pricing mortgage rate locks.•Wrote substantial amount of SQL code including stored procedure, view, script, and BCP command. Programmed extensively with Excel VBA. Programmed with Matlab including using classes, built in functions, and database connections. Wrote C# program to manipulate data. •Priced special interest rate options for builder partners using MBS’s price yield curve, rate volatility, and put-call parity. Perform attribution analysis. Perform ad hoc requests.•Priced the regular mortgage interest locks using price yield curve, rate volatility, and observed optionality of the locks as a function of rate movement.•Managed a software project with two developers to automate calculation of regular hedge costs to a successful completion. Communicate with the IT department frequently on business requirements. •Liaised with the loan production department to distribute the option pricing updates. •Mentored junior members of the team.•Pricing and hedging of mortgage pipeline and inventory. Interest rate scenario hedging of these mortgage positions. Priced inefficient put options. Used Yieldbook and Bloomberg to generate price sensitivity of TBA/MBS. Regularly used SQL, Excel VBA, pivot table, and Matlab. From July 2006 to November 2007 (1 year 5 months) Calabasas, CASoftware Development Manager @ Xerox Managed development team (4 members) designing and implementing a strategic customer software solution including requirement collection, feature team, project management and planning. Support specific customer requirements and provide enterprise account customized solutions.•Graduated from Center for Creative Leadership’s Leadership Development Program (Greensboro, NC). Xerox Technical Leadership Development Program; Crucial Conversation. Received various recognition awards.•Designed and implemented an object-oriented printing application on Windows 2000 and later OSs with graphical user interface using NT 4 DDK, Win2000 DDK, C++ standard template library, Win32 API, MFC, componentized design, Visual Studio 2005 C++, XML, MSXML parser, COM, ATL, OS Kernel programming, and Kernel debugging using SoftIce, and Visual SourceSafe. The team has ten developers. My focus includes feature implementation including UI and backend rendering.•Designed and developed a C# program that manipulates Microsoft Visual SourceSafe and collects the data into Access database to manage software release data. The program contains UI and backend implementation to the SourceSafe and Access database using ADO.Net.•Designed and developed a Visual Basic 6 program that manages the translatable strings for the main application the department developed. The program also parsed the files where these strings were originally contained and inputted them into an Access database. The program then outputed the strings in the specific format to be used by the main application. I used ADO technology to connect with the Access database from the VB application.•Wrote an XML parser application using MSXML 4 parser to parse XML files and then saved the binary format into a binary file to be used by our main application. From September 1999 to July 2006 (6 years 11 months) Rochester, New York AreaSenior Quantitative Analyst/Team Lead @ Nipun Capital, L.P. Implemented quantitative investment models, (using Python, SQL, Google Cloud/LINUX, Airflow, DOCKER), for EM/Asia equity quantitative hedge fund. Conducted various alpha research projects. Wrote Python programs to acquire data from various sources (Bloomberg, DataStream, and various government agencies and international organizations.). Programed in Python to conduct time series analysis (back test and attribution analysis). Programed SQL against MySQL server, and Microsoft SQL Server database. Constructed Airflow tasks. Text mining with big data topic analysis. GitHub source control. From September 2019 to July 2020 (11 months) Foster city

John Zhang’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

John Zhang's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

3 year(s), 8 month(s)

John Zhang's Willingness to Change Jobs



Open to opportunity?

There's 100% chance that John Zhang is seeking for new opportunities

John Zhang's Social Media Links

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free