Jonathan Arnold

Jonathan Arnold Email and Phone Number

Veteran Software Engineer @ STR
Jonathan Arnold's Location
Greater Boston, United States, United States
Jonathan Arnold's Contact Details
About Jonathan Arnold

A passionate and knowledgeable software developer, I am a leader and architect who is always interested in learning new platforms, new languages and new algorithms.

Jonathan Arnold's Current Company Details
STR

Str

View
Veteran Software Engineer
Jonathan Arnold Work Experience Details
  • Str
    Lead Software Engineer
    Str Nov 2023 - Present
    Woburn, Ma, Us
  • Visionable Global
    Senior Software Engineer / Manager
    Visionable Global Apr 2002 - Jul 2023
    London, Greater London, Gb
    Senior Software engineer and manager for VisionableONE, an audio and video conferencing application for Windows, Mac, Linux and mobile platforms. Also managed the Centos Linux server development team. * Managed a team of up to 10 other developers, coordinating work between the desktop clients, mobile clients, as well as the server components* Implemented single click launchers for Windows (using Win32 API and C++, shrinking app size from 8mb to 750kb) and Macintosh (using Swift 3.0, shrinking app size to 4mb).* Wrote, in Go, a multiplatform (Windows, Mac and Linux) application to download and launch our client software to enable joining of video conference with a single click.* Helped create the browser clients for Chrome, Firefox and Opera, using WebRTC, integrating with our video conferencing solution, including client side JavaScript and server-side C++ code.* Designed and implemented the Android client version of Visimeet, using Java and C++, integrating our audio and visual components by porting our C++ code to the Android using the NDK.* Architect for the Qt version of client software, with an embedded HTML control as the UI. Programmed using both JavaScript and C++, for Windows, Linux and MacOSX* Created the Linux version of Visimeet, in Qt and C++, for both 32 and 64 bit versions of Linux, including the ALSA sound interface as well as the h264 video code.* Designed and implemented the wxWindows version of client software for Windows and Mac, working in C++.* Designed and wrote several of the Linux server nodes, using C++. The internal framework uses HTTP and RTSP messages in a unique and patented fashion.* Spearheaded effort to use Perforce as a company wide source code control tool, as well as several other technical support tools like Bugzilla and Swarm.
  • Roger Wagner Publishing
    Senior Software Engineer
    Roger Wagner Publishing Sep 1995 - Apr 2002
    Ported Hyperstudio, a multimedia editing solution for classrooms, from Macintosh to Windows and Windows 32, using MFC and C++. Wrote interface code for many audio and video hardware tools.
  • Interleaf
    Senior Software Engineer
    Interleaf Apr 1992 - Sep 1995
    Us
    Senior engineer on WorldView for Windows, an online document viewer written in C and 80386 assembly language, using the Windows API* created the MFC user interface layer* implemented Windows GDI printing capabilities and native rendering* created Windows Universal Thunking DLL and its accompanying 16-bit DLL* ported from 16 bit Windows to 32 bit Win32s* created Windows setup application* created Windows CD-ROM WorldView launching program for demo discs* implemented user-defined glyphs and toolbar and page control box for Motif version* spearheaded ANSI source code move* Ported WorldView to OS/2 v2 Presentation Manger* Investigated and acquired many productivity enhancing tools, from source code control systems like Atria's ClearCase and MKS Source Safe, to specialized debugging utilities, like PC-Lint, NuMega's BoundsChecker and CenterLines CodeCenter.
  • Looking Glass Studios
    Senior Software Engineer
    Looking Glass Studios Apr 1990 - Apr 1992
    Senior engineer on Ultima Underworld, the groundbreaking first person real-time 3D adventure game for MS-DOS, using Turbo C and assembler:* Lead software architect for both the level editor and the game* Integrated the assembly language 3D rendering engine with game's C source code* Designed and implemented video routines, using 80286 assembly language* One of the game's world creators (see level 4)
  • Terc
    Senior Software Engineer
    Terc Aug 1989 - Apr 1990
    Cambridge, Ma, Us
    Technical lead on a National Science Foundation project, which implemented a graphical database for K-3rd graders, using Allegro Common LISP on the Macintosh
  • Infocom, Inc
    Software Engineer
    Infocom, Inc Mar 1987 - Aug 1989
    Wrote ZIL (a LISP-like language) interpreters, using C and assembly (both 6502 and 80x86), for a variety of platforms, from the Apple ][e to the IBM PC, which ran the famous adventure games. Added graphics capabilities to later games like Shogun and Zork Zero
  • Massachusetts Institute Of Technology
    Software Engineer
    Massachusetts Institute Of Technology Aug 1985 - Mar 1987
    Cambridge, Ma, Us
    Worked as a technical resource helping professors create X Windows applications for use with Project Athena, a campus-wide workstation network, using FORTRAN and C. Wrote many X Windows sample applications, including a 4 player bridge game

Jonathan Arnold Skills

Unix Linux Java C++ Software Development C Databases Software Engineering Javascript Perforce Clearcase Android Perl Shell Scripting Python Xml Subversion Android Development Test Automation Java Enterprise Edition Apache Android Sdk Android Ndk Emacs Lisp Go Swift Ios Development

Jonathan Arnold Education Details

  • Northeastern University
    Northeastern University
  • Rensselaer Polytechnic Institute
    Rensselaer Polytechnic Institute

Frequently Asked Questions about Jonathan Arnold

What company does Jonathan Arnold work for?

Jonathan Arnold works for Str

What is Jonathan Arnold's role at the current company?

Jonathan Arnold's current role is Veteran Software Engineer.

What is Jonathan Arnold's email address?

Jonathan Arnold's email address is jd****@****dog.org

What is Jonathan Arnold's direct phone number?

Jonathan Arnold's direct phone number is +178139*****

What schools did Jonathan Arnold attend?

Jonathan Arnold attended Northeastern University, Rensselaer Polytechnic Institute.

What are some of Jonathan Arnold's interests?

Jonathan Arnold has interest in Kids, Children, Cooking, Electronics, Civil Rights And Social Action, Environment, Reading, Science And Technology, Automobiles, Human Rights.

What skills is Jonathan Arnold known for?

Jonathan Arnold has skills like Unix, Linux, Java, C++, Software Development, C, Databases, Software Engineering, Javascript, Perforce, Clearcase, Android.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.