Jonathan Pool
Developer of accessible web applications
| pool@stulta.com | |
| Phone | (510) 225-1700 |
| Website | http://jpdev.pro |
| Mailing address | 901 24th Avenue South Seattle, Washington 98144-3032, US |
I have developed web and database applications in JavaScript and other languages. I have tested numerous websites for accessibility and reported written findings to website administrators as a pro bono service. I am currently adding accessibility features to existing applications and developing new ones that comply with international accessibility standards.
| Network | Username | URL |
|---|---|---|
| Github | jrpool | https://github.com/jrpool |
| jonathanpool | https://www.linkedin.com/in/jonathanpool/ | |
| MDN Web Docs | Jonathan Pool | https://developer.mozilla.org/en-US/profiles/JonathanPool |
| Google Scholar | JonathanPool | https://scholar.google.com/citations?user=qSNjYhQAAAAJ&hl=en&oi=ao |
Work history
- Company: The Long Now Foundation
- Position: Project Director
- Website: http://longnow.org
- Start date: 2012-01-01
- End date: 2016-12-19
- Synopsis: Director of the PanLex project
- Highlights
- Developed PostgreSQL database of 3.1 billion lexical translations
- Developed UIs and SEO for database
- Recruited steering committee and advisory committee
- Hired and supervised 3 computational linguists and 1 linguist
- Directed 2 summer internship programs with 45 interns
- Established project office
- Company: Centerplex
- Position: Proprietor
- Website: http://stulta.com/misc/cx/
- Start date: 1993-06-16
- End date: 2004-06-11
- Synopsis: Owner and operator of 4 office buildings with 100 tenants
- Highlights
- Developed web application and UI for tenant-initiated leasing
- Procured, configured, and managed 4-building wireless network with T1 WAN and Cisco LAN
- Hired and supervised 20 employees
- Upgraded physical plant to enhance ADA accessibility
- Procured and managed lighting upgrade with 1.5-year payback
- Company: University of Washington
- Position: Assistant and Associate Professor
- Website: http://www.washington.edu
- Start date: 1977-09-16
- End date: 1993-06-15
- Synopsis: Member of faculty of Department of Political Science
- Highlights
- Published research articles, collections, and conference papers
- Had visiting appointments at University of Paderborn and University of Bielefeld, Germany
- Taught courses in research methods, decision theory, and language policy
- Served on university committees
- Company: State University of New York at Stony Brook
- Position: Assistant Professor
- Website: http://www.stonybrook.edu
- Start date: 1971-01-01
- End date: 1977-06-15
- Synopsis: Member of faculty of Department of Political Science
- Highlights
- Published research articles and conference papers
- Had visiting appointments at Stanford University, McGill University, and University of Mannheim, Germany
- Taught courses in research methods, comparative politics, and language policy
- Developed instructional software
Volunteering
- Organization: Berkeley Town House Cooperative Corporation
- Position: Director and Secretary
- Website: http://www.berkeleytownhouse.com
- Start date: 2011-05-24
- End date: 2011-12-06
- Synopsis: Managed and improved access to corporate documentation
- Highlights
- Digitized 52 years of corporate board minutes
- Made 13,000 records web-accessible to authorized members
- Documented extent and cost of construction defect, permitting corporation to recover $224,415 from contractors
- Organization: Peace Corps
- Position: Volunteer
- Website: https://www.peacecorps.gov
- Start date: 1964-06-15
- End date: 1966-06-15
- Synopsis: Taught ESL in Nevşehir and İstanbul, Turkey
- Highlights
- Achieved 4.5 Foreign Service Institute score in Turkish
- Published articles in Turkish periodicals
- Authored language textbook for speakers of Turkish
- Organization: Operation Crossroads Africa
- Position: Volunteer
- Website: http://www.operationcrossroadsafrica.org
- Start date: 1963-06-15
- End date: 1963-08-15
- Synopsis: Worked on a binational team constructing a community center in Nsoatre, Ghana
- Highlights
- Visited Côte d’Ivoire, Togo, Benin, and Nigeria
Education
- Institution: Learners Guild
- Area: full-stack web development
- Study type: Vocational training and apprenticeship
- Start date: 2017-05-01
- End date: 2018-02-16
- Courses
- full-stack web application development
- JavaScript
- Node.js
- PostgreSQL
- Express
- web accessibility
- Institution: University of Washington
- Area: computer science and linguistics
- Study type: undergraduate and graduate courses
- Start date: 2004-03-29
- End date: 2007-06-01
- GPA: 3.97
- Courses
- computer programming (Java)
- data structures and algorithms
- user-interface design
- artificial intelligence
- syntax
- morphology
- semantics
- lexical ambiguity
- computational linguistics
- grammar engineering
- human rights law and philosophy
- Institution: The University of Chicago
- Area: political science
- Study type: M.A. and Ph.D.
- Start date: 1966-09-01
- End date: 1971-04-30
- Courses
- computational political analysis
- survey research on public opinion
- political science methodology
- political philosophy
- comparative politics
- Institution: Harvard University
- Area: government
- Study type: B.A.
- Start date: 1960-09-01
- End date: 1964-06-30
- Courses
- quantitative analysis of judicial behavior
- political philosophy
- comparative politics
Grants, awards, and prizes
- Title: Computer Simulation in Multilingual International Studies
- Date: 1983-07-15
- Awarder: University of Maryland
- Synopsis: Cross-national policy simulation for students of politics
- Title: Computer Equipment for Experimental Political Science Research
- Date: 1978-09-15
- Awarder: National Science Foundation
- Synopsis: Laboratory for study of political behavior; co-principal investigator with Donald R. Matthews
Publications
- Name: Countering language attrition with PanLex and the Web of Data
- Publisher: Semantic Web Journal
- Release date: 2015-08-01
- Website: https://old.panlex.org/pubs/etc/plwebdata-201404.pdf
- Synopsis: Transformation of PanLex database to RDF, linkage with Lexvo and DBpedia, and publication as Linked Data; co-author with Patrick Westphal and Claus Stadler
- Name: PanLex and LEXTRACT: Translating all Words of all Languages of the World
- Publisher: Coling 2010: 23rd International Conference on Computational Linguistics
- Release date: 2010-07-08
- Website: http://aclweb.org/anthology/C/C10/C10-3010.pdf
- Synopsis: Research on expansion of coverage of PanLex, a lemmatic translation resource, via semi-automatic dictionary scraping; co-author with Timothy Baldwin and Susan M. Colowick
- Name: Lemmatic Machine Translation
- Publisher: Machine Translation Summit XII
- Release date: 2009-08-30
- Website: http://www.mt-archive.info/MTS-2009-Soderland.pdf
- Synopsis: Panlingual Translator, a prototype lemmatic machine-translation system; co-author with Stephen Soderland, Christopher Lim, Mausam, Bo Qin, and Oren Etzioni
- Name: Disambiguating for the Web: A Test of Two Methods
- Publisher: K-CAP 2007: Fourth International Conference on Knowledge Capture
- Release date: 2007-10-31
- Website: http://turing.cs.washington.edu/papers/disamweb.pdf
- Synopsis: Paraphrasal disambiguation was more effective than truth-conditional disambiguation in an experiment with 386 subjects; co-author with Susan M. Colowick
- Name: “The Official Language Problem
- Publisher: American Political Science Review, 85, 495–514
- Release date: 1991-06-15
- Website: https://old.panlex.org/pubs/etc/offlangprob-apsr1991.pdf
- Synopsis: Proves in a mathematical model that it is possible to discover a fair and efficient policy on official languages even when language groups are willing to misrepresent the costs they would incur to use a nonnative official language
- Name: The Distribution of Foreign Language Skills as a Game Equilibrium
- Publisher: Game Equilibrium Models, ed. Reinhard Selten, vol. 4, Social and Political Interaction (Berlin: Springer)
- Release date: 1991-01-15
- Website: https://old.panlex.org/pubs/etc/flsge-abs.html
- Synopsis: Proofs of relationships among learning aptitude, language difficulty, and personal benefit in a game model, suggesting that those who learn the hardest languages get the most profit; co-author with Reinhard Selten
Skills
- Name: Web Development
- Level: various
- Details
- HTML
- CSS
- Javascript
- Name: Languages
- Level: various
- Details
- JavaScript
- Perl
- Java
- bash
- 68000 Assembly
- VBA
- APL
- Name: Scopes
- Level: intermediate
- Details
- full stack
- back end
- front end
- APIs
- SPAs
- Name: Back-end
- Level: various
- Details
- Node.js
- NPM
- Express
- pg
- pg-promise
- bcrypt
- solr
- DBI
- Name: Databases
- Level: intermediate
- Details
- PostgreSQL
- PL/pgSQL
- SQL Server
- FileMaker Pro
- MongoDB
- migrations
- Name: Front-end
- Level: various
- Details
- HTML
- CSS
- JQuery
- Cheerio
- Bootstrap
- EJS
- Pug
- Materialize
- Name: Content and version management
- Level: intermediate
- Details
- git
- svn
- Github
- Gitlab
- Bitbucket
- SourceForge
- WordPress
- Name: Quality control
- Level: junior
- Details
- ESLint
- mocha
- chai
- Selenium Webdriver
- Chrome Developer Tools
- Name: Accessibility
- Level: junior
- Details
- WCAG 2.1
- ARIA
- Chrome/aXe/Siteimprove/WAVE/OpenWAX/Tenon.io audits
- ADA Title III
- Name: Internationalization
- Level: intermediate
- Details
- Unicode
- CLDR
- ISO 639
- PanLex API
- Name: Web servers
- Level: intermediate
- Details
- Apache httpd
- nginx
- Name: Mail servers
- Level: junior
- Details
- Postfix
- sendmail
- SendGrid Web API
- Name: Remote hosts
- Level: intermediate
- Details
- Amazon AWS (EC2
- S3
- Glacier)
- OVH
- Name: OS’s
- Level: intermediate
- Details
- Ubuntu
- RHEL
- OS X
- Cisco IOS
- Name: Configuration management
- Level: junior
- Details
- Puppet
- Name: Files
- Level: intermediate
- Details
- FineReader
- Acrobat
- iconv
- Atom
- nano
- ed
- sed
- bbEdit/TextWrangler
- GraphicConverter
- Name: CAD
- Level: intermediate
- Details
- VectorWorks
- Name: Statistics
- Level: junior
- Details
- SPSS
- Name: Office apps
- Level: intermediate
- Details
- Apache OpenOffice
- Apple iWork
- Microsoft Office
- Name: Collaboration
- Level: intermediate
- Details
- Slack
- Asana
- Wrike
- Trello
- Egnyte
Languages known
- Name: English
- Level: native
- Name: Esperanto
- Level: professional
- Name: German
- Level: working
- Name: Turkish
- Level: working
- Name: French
- Level: practical
- Name: Norwegian (Bokmål)
- Level: practical
- Name: Russian
- Level: practical
- Name: Latin
- Level: fragmentary
Interests
- Name: language design
- Details
- controlled Languages
- artificial languages
- disambiguation
- Details
- Name: human rights
- Details
- universality
- humanitarian intervention
- migration rights
- genocide
- civil liberties
- transparency
- quasi-municipality democracy
- Details
- Name: social choice
- Details
- voting design
- language choice
- rational mediation
- Details
References
- Name: Learners Guild
- Reference: Instructors and colleagues during 2017–2018 enrollment as trainee-apprentice (on request)
- Name: The Long Now Foundation
- Reference: Supervisors and colleagues during 2012–2016 tenure as PanLex Project Director (on request)