AeroLeads people directory · profile

James Nelson Email & Phone Number

Senior Database Engineer at Deephaven Data Labs
Location: Saskatoon, Saskatchewan, Canada 8 work roles
1 work email found @deephaven.io 2 phones found area 226 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email · 2 phones

Work email j****@deephaven.io
Direct phone (226) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Database Engineer
Location
Saskatoon, Saskatchewan, Canada
Company size

Who is James Nelson? Overview

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

Quick answer

James Nelson is listed as Senior Database Engineer at Deephaven Data Labs, a with 30 employees, based in Saskatoon, Saskatchewan, Canada. AeroLeads shows a work email signal at deephaven.io, phone signal with area code 226, and a matched LinkedIn profile for James Nelson.

James Nelson previously worked as Software Engineering Contractor at Red Current and Founder / Chief Programming Officer at We The Internet.

Company email context

Email format at Deephaven Data Labs

This section adds company-level context without repeating James Nelson's masked contact details.

{first}{last}@deephaven.io
89% confidence

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

Profile bio

About James Nelson

I am a highly specialized Google Web Toolkit engineer (code generators, dependency injection, cross-platform frameworks), with a secondary major in java server technologies. I maintain my own fork of the GWT project which includes support for java reflection, java 8, and an extension of GWT.create() lovingly named Magic Method Injection. My speciality on the backend is high-throughput work on GCloud / Appengine, but I am also very comfortable with JBoss, Drop Wizard, Jetty, Vert.x, Tomcat, or really anything that can open a port.For fun and for personal development, I created and develop a cross-platform, open source Java framework called XApi (http://github.com/WeTheInternet/xapi). The primary supported platforms are Java web servers AND browsers, via GWT, with support for Android and iOS (via J2ObjC) on the roadmap.This framework is designed to allow injecting platform-specific versions of various services to let all shared application logic run on any client or any server. It includes extension points to inject native code or platform-specific workarounds with ease, and without leaky abstractions. It currently supports a wide range of tools, from fluent codegen to easily running processes to extracting metadata / ClassLoaders from maven models, to classpath scanning to ui generators to web components with shadow DOM injectors, to java compiler plugins, to... well, you name it. If it has a place in a Java developers toolbelt, it has a place on my roadmap.While I know there are many tools to do each of these jobs for me, my goal is to create a rich service layer that can share ALL business logic on all platforms, with native code or remote calls stitched in as needed, under the covers. When I do need a foreign dependency, I wrap it up in a service so platforms which cannot run that dependency can use an implementation that talks to a server, and platforms which have better solutions can inject them, without inheriting 100 unused jars.

Listed skills include Java, Javascript, Gwt, Code Generation, and 46 others.

Current workplace

James Nelson's current company

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

Deephaven Data Labs
Deephaven Data Labs
Senior Database Engineer
new york, new york, united states
Website
Employees
30
AeroLeads page
8 roles

James Nelson work experience

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

Senior Database Engineer

Current

I started working with Deephaven to create a high performance, easy-to-use javascript API for their in-memory java database. Since joining, I moved on to design and built a gradle plugin which assembles application plugins, to allow clients to add new features with extremely minimal configuration and effort, deployed and maintain a jenkins build server on kubernetes, implemented tools for automated deployments across large clusters of machines, setup load balancers, kubernetes clusters and automated high-availability cluster managers, created an autocomplete provider for our database web IDE, and generally script and fix problems for anybody requiring devops assistance.I really love my work at Deephaven, so recruiters are probably wasting your time, but if you like the sound of working on a time-series big-data database or solving tough linux admistration problems, than drop me a line and I can introduce you to our small-but-wise management team!(Seriously though, no recruiters... I'm not interested in working for anyone else, and we only want to hire experts or budding-experts directly, kthx).

Sep 2017 - Present

Software Engineering Contractor

Red Current

Telecommute

I joined the talent-rich startup, Red Current, as a java software engineering contractor in June of 2015.While here, my very first project was both challenging and interesting: writing a natural language processor for dates, times and recurrences thereof! I also worked with one other colleague to develop a data extraction language and IDE using JavaCC, Gwt, Chromedriver and the Ace Editor. We worked together to create a BNF grammar, generated a compiler with JavaCC, made the output compiler GWT compatible, and then wired up an execution model to allow data extraction from any URLs via either browser or standard HTTP, normalize said data (i.e. parse dates, etc) via c-like scripting, and then push that data to our backend server. It runs in either a JVM using chrome driver, or inside a chrome extension.Besides those more interesting projects, I have also put in plenty of hours exposing extracted data via a JAX-RS web api, using Dropwizard, Jackson and an in-memory database, with a simple java client, Retrofit, and Cucumber for natural language testing (so our product owner writes specs as test cases for us).If there is one thing I can say about Red Current is that it is intellectually stimulating, developer-oriented place to work!

Founder / Chief Programming Officer

We The Internet

Lynnwood Washington

I founded We The Internet Ltd. in Canada, 2012 as the official business entity for my software contracting operations, then restarted it as We The Internet LLC when my wife and I moved to the Seattle area in 2015. Up to now, the company has been used solely to sell software engineering services and fund the open source project, XApi (Extremely Extensible Cross Platform API).Under We The Internet and XApi, I am pouring a decade of long days and nights of experience in Java, Javascript and web application architecture to create a cross-platform framework capable of deploying to every major browser, mobile device, OS under a single unified java codebase. Currently, we have research projects running on Chrome, Firefox, IE, Android, iOS, Actionscript, Linux, Mac, Windows, GCloud, Appengine, Vert.x, Jetty, JBoss and Tomcat.The pilot application for XApi is the forthcoming WeTheInter.net site.It is an experiment in digital communication,both in terms of web application technology,as well as the user experience it provides.Internally, the site is built with web components that form a concise, semantic document. Each custom element is bound to Java interfaces, using annotations and code generatorsto attach Java methods on HTML elements. Layout is done in the Shadow DOM, via a templating language which extends the java language, to allow assignment of raw html to java variables. (JSX-inspired).Externally, the site attempts to reconcile the non-linear nature of ideas with the linear nature of human attention. We always read from beginning to end, but when ideas get complex, authors must typically curtail verbosity for the sake of clarity. WeTheInter.net will be a digital forum in which an idea is presented in its simplest form, then grows in detail as the user touches / taps / swipes. This enables authors to be both verbose and concise, and allows readers to first grasp an idea in whole, then dive deeply only into details they find compelling.

Co-Founder

United States

Apr 2017 - May 2018

Software Engineer Contractor

Telecommute

I began work for Appian as a contractor, writing infrastructure like code generators or cross-platform, GWT-compatible java libraries for their product. I joined the company full time as a remote Senior Software Engineer in June of 2013, and returned to a contractor position from October 2015 to February 2016. During my time with Appian, my work varied from authentication to GWT client code to testing infrastructure to general server middleware. Interesting projects include a Google Glass prototype application (using the GDK), a custom GWT linker to allow embedding their application in other clients’ applications via web components and CORS, and even a source-to-source transpiling framework (using a headless Eclipse runtime to transform Java 7 code to Blackberry compatible java 3; though abandoned part way through due to the demise of Blackberry, repackaging missing java.* classes and some source transforms were completed).While working here, I also assumed responsibility for internal GWT builds, supporting other team members, and upgrading our code to the latest GWT version (including posting pull requests to upgrade our open source dependencies). I also developed some cross platform libraries (shared via GWT and J2ObjC), built a code generator to transform a Json representation of their internal DSL into java bean classes, optimized their most common UI components performance by a factor of almost 10, and built a tool to query a QA site for its git hash, checkout that hash, rebuild the client in a more debuggable form, and push it into the live web server via SCP.If you are looking for a stable job working on a great product with great people (in the greater Washington DC area), you should consider applying at Appian today!

Oct 2012 - Feb 2016

Server And Client Engineer

Codano

Calgary, Canada

I worked on both the server and client, running node.js through websockets to a PlayN client, which uses GWT to transpile java into javascript and to flash via Flex MXML, to create a real time player-versus-player Spongebob Squarepants online multiplayer game. (PlayN also compiles to android and ios, but this game is strictly web based).My main responsibilities were to get and keep the java -> js -> actionscript transpiler fully operational, route the client to the server via websockets, and to deliver game messages / control state between multiple instances of node.js via redis pub/sub.Although I was working for Codano, our client for this application was Nickelodeon, as they control exclusive rights to the Spongebob trademark.

Aug 2012 - Sep 2012

Full Web Stack Application Engineer

While at Promevo, I was the lead architect and maintenance man of the gPanel Google Apps control panel, which is a tool to administrate all aspects of an organization’s Google Apps data. We exposed all the major Apps APIs (Users, Groups, Gmail, Docs, Contacts, Calendars, Profiles, Sites, Admin Settings, Auditing, etc) in a simple to use single page app.My tasks ranged from building interactive control panels of all Apps APIs, to parallelizing tens of thousands of concurrent, multi-tenant tasks (without exceeding quotas!), to implementing lightning-fast search and autocomplete in widgets, to answering support tickets with same-day bug fixes, to building reusable abstractions for logging, security and asynchronous data manipulation, to handling every possible error code emitted by Appengine and Google Apps APIs, with fail-fast behavior for fatal errors and exponential retry for transient problems. Whew!gPanel not only gave clients some features that were not available on Google’s own cpanel (at the time), and overnight implementations of fresh APIs, we also offered a fine-grained, role-based permission and auditing / log system, real time notifications, domain policy macros and Gmail gadget integration. It was the Google Apps Marketplace staff pick for September 2011, maintained an almost entirely five star rating in the marketplace, and was the highest rated Google Apps admin console while I was working there.As my first major software engineering project, I am very proud of gPanel... And if you need power tools to administrate your Google Apps domain, do be sure to take it for a spin!

Feb 2010 - Sep 2012

Freelancer Developer

Self

Web design, hosting, maintenance and training.In-home hardware and software technician.Technocratic jobs on freelance sites.Reading and writing lots of code.Self-taught programming.Et cetera. :-)

Jan 2005 - Feb 2010
Team & coworkers

Colleagues at Deephaven Data Labs

Other employees you can reach at deephaven.io. View company contacts for 30 employees →

FAQ

Frequently asked questions about James Nelson

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

What company does James Nelson work for?

James Nelson works for Deephaven Data Labs.

What is James Nelson's role at Deephaven Data Labs?

James Nelson is listed as Senior Database Engineer at Deephaven Data Labs.

What is James Nelson's email address?

AeroLeads has found 1 work email signal at @deephaven.io for James Nelson at Deephaven Data Labs.

What is James Nelson's phone number?

AeroLeads has found 2 phone signal(s) with area code 226 for James Nelson at Deephaven Data Labs.

Where is James Nelson based?

James Nelson is based in Saskatoon, Saskatchewan, Canada while working with Deephaven Data Labs.

What companies has James Nelson worked for?

James Nelson has worked for Deephaven Data Labs, Red Current, We The Internet, Vertispan, and Appian Corporation.

Who are James Nelson's colleagues at Deephaven Data Labs?

James Nelson's colleagues at Deephaven Data Labs include Alex Peters, Caroline Ohmes, Devin Smith, Randy Paquette, and Steven Wu.

How can I contact James Nelson?

You can use AeroLeads to view verified contact signals for James Nelson at Deephaven Data Labs, including work email, phone, and LinkedIn data when available.

What skills is James Nelson known for?

James Nelson is listed with skills including Java, Javascript, Gwt, Code Generation, Google App Engine, Apache, Google Apps, and Transpilers.

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 James Nelson you were looking for.

View similar profiles