AeroLeads people directory · profile

Jonathan Clark Email & Phone Number

Software Developer at TBD
Location: Greater Edmonton Metropolitan Area, Canada 5 work roles 1 school
1 work email found @nullptr.ca 1 phone found area 415 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email j****@nullptr.ca
Direct phone (415) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
TBD
Role
Software Developer
Location
Greater Edmonton Metropolitan Area, Canada

Who is Jonathan Clark? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Jonathan Clark is listed as Software Developer at TBD, based in Greater Edmonton Metropolitan Area, Canada. AeroLeads shows a work email signal at nullptr.ca, phone signal with area code 415, and a matched LinkedIn profile for Jonathan Clark.

Jonathan Clark previously worked as Founder at Tbd and Senior Software Engineer at Synopsys Inc. Jonathan Clark holds Bachelor Of Science With Honors, Computing Science, 3.90 / 4.00 from University Of Alberta.

Company email context

Email format at TBD

This section adds company-level context without repeating Jonathan Clark's masked contact details.

*@nullptr.ca
68% confidence

AeroLeads found 1 current-domain work email signal for Jonathan Clark. Compare company email patterns before reaching out.

Profile bio

About Jonathan Clark

Jonathan Clark is a Software Developer at TBD. He possess expertise in c++, java, c, python, scrum and 13 more skills.

Listed skills include C++, Java, C, Python, and 14 others.

Current workplace

Jonathan Clark's current company

Company context helps verify the profile and gives searchers a useful next step.

TBD
Tbd
Software Developer
5 roles

Jonathan Clark work experience

A career timeline built from the work history available for this profile.

Founder

Current
Tbd

Edmonton, Canada Area

Jul 2017 - Present

Senior Software Engineer

San Francisco Bay Area

· Architected a general-purpose C/C++ source code instrumentation framework, which performs automatic build-time source code text transformations using information from an abstract syntax tree, while leveraging existing C/C++ compiler frontend and build system integration components.· Created wait-free, async-cancel-safe parallel algorithms for safely and efficiently storing dynamic analysis data inside shared memory data structures, using compiler intrinsics, Posix IPC, and Win32 API.· Designed a next-generation coverage tool, using the source code instrumentation framework, to collect test-separated coverage data from large distributed test environments over a network connection.· Provided technical leadership to a team of 4 engineers in the implementation of the source code instrumentation framework and next-generation coverage tool.· Contributed heavily to those implementation efforts, using C, C++, SQL, Unix, and Win32 API.· Delivered the source code instrumentation framework and coverage tool successfully and on-schedule, for Linux with gcc, and Microsoft Windows with Visual C++.· Drove coverage tool performance optimization efforts, ultimately achieving a 3.6% total overhead,comparing favorably against 5× overhead for competing coverage tools in the same scenario.· Invented a method for remotely separating test coverage data from long-running processes, without requiring customer source code changes or process restart, using pthreads and Win32 API threading.· Collaborated with legal representation to complete a provisional patent application for the invention.

Nov 2014 - Jun 2017

Software Developer

Calgary, Canada Area

· Implemented a server for collecting gcov coverage data over a network connection, in collaboration with 2 other developers, using C++ and Unix, following a 100% line coverage policy.· Created testing tools for synthesizing network data and simulating clients, accelerating coverage server test development and improving implementation quality.· Designed coverage data caching algorithms, informed by conducting experiments using real and synthetic cache access traces with cache simulators, reducing server-side disk accesses by 99%.· Owned the coverage server performance optimization effort, achieving a 3× speed-up over filesystem gcov coverage, using a measurement-driven iterative process.

Dec 2013 - Nov 2014

Research Assistant

Edmonton, Alberta, Canada

- Updated and deployed a prior course project, a web application for undergraduate program planning and advising, using Python, Pyramid, SQLAlchemy, Chameleon, Ubuntu Server, and Nginx.- Created project plan, including budget and milestone schedule, and successfully delivered project pitch and funding proposal to the director of Academic Information Systems.- Refactored an existing 14,000 line Python web application to improve security and maintainability, while performing an exhaustive security audit and source code review.- Implemented significant performance improvements, including a 30 times speed-up retrieving student program plans and computing graduation eligibility.- Redesigned application user interface to correct 108 defects observed during a previously-conducted user study, along with additional refinements from hallway testing with 10 potential users.- Integrated web application with externally-controlled LDAP directory and OAuth user authentication.- Presented works-in-progress monthly to stakeholders, including the Vice Provost of Information Technology, the director of Academic Information Systems, the Associate Chair of Undergraduate Studies for Computing Science, and representatives from the Office of the Registrar.

May 2012 - Sep 2012

Research Assistant Intern

Edmonton, Alberta, Canada

- Developed and delivered a web-based educational game for touch-enabled handheld devices, for teaching English as a Second Language (ESL) to Japanese middle school students, using Java and Google Web Toolkit, while coordinating with another research assistant.- Gathered functional requirements from three Computing Science professors, one Education professor, and two Education graduate students, for a web-based educational game.- Created 17 customizable mini-game templates, and provided the tools for educators to modify the game for different subjects and types of questions.- Evaluated the educational effectiveness of the game by conducting user studies, including play sessions, focus groups, and private surveys, with four groups of four Japanese primary and secondary school teachers.- Updated the game to prepare Alberta ninth grade students for general science examinations.- Assisted three graduate students with graphics and data visualization research by implementing rendering techniques for three types of stereoscopic displays, including 8-view lenticular autostereoscopic, 5-view parallax barrier autostereoscopic, and various anaglyph filters, using C++, OpenGL, and GLSL.- Updated and maintained a legacy JavaScript multi-media web application for Alberta high school test administration and test preparation for all academic subjects.

May 2010 - Aug 2011
1 education record

Jonathan Clark education

FAQ

Frequently asked questions about Jonathan Clark

Quick answers generated from the profile data available on this page.

What company does Jonathan Clark work for?

Jonathan Clark works for TBD.

What is Jonathan Clark's role at TBD?

Jonathan Clark is listed as Software Developer at TBD.

What is Jonathan Clark's email address?

AeroLeads has found 1 work email signal at @nullptr.ca for Jonathan Clark at TBD.

What is Jonathan Clark's phone number?

AeroLeads has found 1 phone signal(s) with area code 415 for Jonathan Clark at TBD.

Where is Jonathan Clark based?

Jonathan Clark is based in Greater Edmonton Metropolitan Area, Canada while working with TBD.

What companies has Jonathan Clark worked for?

Jonathan Clark has worked for Tbd, Synopsys Inc, and University Of Alberta, Department Of Computing Science.

How can I contact Jonathan Clark?

You can use AeroLeads to view verified contact signals for Jonathan Clark at TBD, including work email, phone, and LinkedIn data when available.

What schools did Jonathan Clark attend?

Jonathan Clark holds Bachelor Of Science With Honors, Computing Science, 3.90 / 4.00 from University Of Alberta.

What skills is Jonathan Clark known for?

Jonathan Clark is listed with skills including C++, Java, C, Python, Scrum, Test Driven Development, Git, and C#.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Jonathan Clark you were looking for.

View similar profiles