James Bain Email & Phone Number
Who is James Bain? Overview
A concise factual answer block for searchers comparing this professional profile.
James Bain is listed as Senior Javascript Engineer at Tugboat, a with 13 employees, based in Calgary, Alberta, Canada. AeroLeads shows a matched LinkedIn profile for James Bain.
James Bain previously worked as Senior Javascript Engineer at Lullabot and Javascript Engineer at Lullabot. James Bain holds Doctor Of Philosophy (Ph.D.), Anthropology And Computational Linguistics from University Of Missouri-Columbia.
Email format at Tugboat
This section adds company-level context without repeating James Bain's masked contact details.
Review company-level records connected to James Bain before choosing the right outreach path.
About James Bain
Teaching the things I learn on topics that mean a lot to me: web development, anthropology and computational linguistics.
James Bain's current company
Company context helps verify the profile and gives searchers a useful next step.
James Bain work experience
A career timeline built from the work history available for this profile.
Senior Javascript Engineer
Current
Javascript Engineer
Web Instructor
Postdoctoral Associate
Graduate Research Assistant
The CHAOSS Project is an open source software project that develops metrics for measuring the health of open source software development. The project is hosted by the Linux Foundation and draws from the experience of both academia and industry. My Responsibilities:- Construct metrics used to evaluate the diversity and inclusion within open source software.- Evaluate the toxicity of speech on online support forums and mailing lists.
Data Analyst
Oberd is a medical software tool that allows physicians and medical professionals to easily collect data pertinent to patients and patient reported outcomes. These data are then readily available in a digital format allowing physicians to spend more time making decisions that will better the health and well-being of their patients. Our digital forms are designed to engage patients in order to increase compliance along with the accuracy of the data. This includes actively researching novel methods for reducing form length (Computer Adaptive Testing) along with other techniques that allow physicians to better care for their patients.My Responsibilities:- Lead algorithm engineering for new machine learning applications while working closely with client relation and software development teams for that application. - Develop data pipelines that involve automating all stages of data-centered projects including data carpentry, manipulation and transformation as well as model development, training and deployment. - Create meaningful visualizations to communicate algorithm performance along with patient outcome trends.- Designed and implemented a hybrid regression tree/k-nearest neighbors model for reducing the number of questions patients have to answer on patient reported outcome forms. The algorithm successfully decreases the number of questions by 40% to 60% while maintaining high performance (r-squared > 0.98).
Quality Assurance Tester
Graduate Assistant
The Data Science & Analytics Program is an online Master's degree that focuses on teaching students the current tools and techniques of data science. This involves hands-on lessons which teach mathematical and statistical concepts along with programming techniques in Python and R and relational database and NoSQL technologies. Students are guided in the development of major data intensive projects while relying on the skills they learned throughout their program including a case study and a final capstone upon the completion of their degree. My Responsibilities:- Write and develop curriculum designed to introduce students to the fundamentals of data science including learning Python, R, SQL and statistical analysis.- Aid in advising students on their final capstone projects who are interested in neural network implementation and computational linguistic techniques.- Facilitate discussions on discussion boards and foster understanding through the use of relevant examples and holding regular office hours.
Graduate Instructor
James Bain education
Doctor Of Philosophy (Ph.D.), Anthropology And Computational Linguistics
Master’S Degree, Physical And Biological Anthropology
Invited Graduate Researcher, Human Evolutionary Biology
Bachelor’S Degree, French Language And Literature
Bachelor’S Degree, Anthropology
Frequently asked questions about James Bain
Quick answers generated from the profile data available on this page.
What company does James Bain work for?
James Bain works for Tugboat.
What is James Bain's role at Tugboat?
James Bain is listed as Senior Javascript Engineer at Tugboat.
Where is James Bain based?
James Bain is based in Calgary, Alberta, Canada while working with Tugboat.
What companies has James Bain worked for?
James Bain has worked for Tugboat, Lullabot, Lighthouse Labs, University Of Calgary, and Chaoss Project.
How can I contact James Bain?
You can use AeroLeads to view verified contact signals for James Bain at Tugboat, including work email, phone, and LinkedIn data when available.
What schools did James Bain attend?
James Bain holds Doctor Of Philosophy (Ph.D.), Anthropology And Computational Linguistics from University Of Missouri-Columbia.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the James Bain you were looking for.
View similar profiles