James Turner

James Turner Email and Phone Number

Staff Software Engineer @ Insulet Corporation
Derry, NH, US
James Turner's Location
Derry, New Hampshire, United States, United States
About James Turner

I've been working in the industry for over 45years, all the way back to working with LISP Machines at the MIT AI lab. I am currently doing a lot of work with iPhone development (I'm the author of a book on Enterprise iOS development), and have previously worked extensively with Java in J2EE applications, including Struts (on which I'm a committer and co-author of a book), J2EE, JDBC, JNDI, Tomcat, etc.I also have lots of Linux experience (and Unix/Solaris before that). I'm proficient in Perl and pick up technologies quickly.Specialties: iOS, Java J2EE, Apache Struts Committer, JDBC, Web Services, Linux, SQL, e-Commerce, Perl, applications development

James Turner's Current Company Details
Insulet Corporation

Insulet Corporation

View
Staff Software Engineer
Derry, NH, US
James Turner Work Experience Details
  • Insulet Corporation
    Staff Software Engineer
    Insulet Corporation
    Derry, Nh, Us
  • Flow
    Engineering
    Flow Jan 2024 - Present
    Everywhere, Us
  • Mark43
    Senior Ios Engineer
    Mark43 Aug 2021 - Jan 2024
    New York, Ny, Us
    Was one of two iOS developers on a green-field project to create a computer-aid-dispatch mobile application for first responders. Pioneered and championed the use of OpenAPI throughout the company to promote contract driven development. Used SwiftUI with Combine to create reactive model-driven user interfaces that were also form-factor responsive. Developed tools to easily generate Core Data schemas from OpenAPI data models. Implemented WebSocket communication with Java-based backend services. Created map screen based on ESRI map toolkit that could display thousands of units and events on the map in real time with constant updates. Worked with UI/UX team to refine app design. Helped maintain Testflight and Github Actions configurations using Fastlane. Integrated with Firebase for crash analysis and analytics. Integrated third-party drivers-license scanning. Developed CarPlay integration MVP
  • Ibm
    Ios Developer - Weather Business Solutions
    Ibm Aug 2016 - Aug 2021
    Acted as a core contributor to an existing mature flight-deck weather application for commercial pilots, leveraging Swift 5 best practices. Received IBM award for Outstanding Technical Contribution in relation to initiative to reduce bandwidth consumption in airline cockpits. Rewrote Flight Route Parser using C++, ported it to run under iOS/Swift via bridging code. Developed Vertical Profile capability which led to a patent. Acted as liaison for development efforts between iOS team and server teams implementing backend functionality. Implemented support tools in Java using Spring Boot to interact with AWS S3 environment, creating test data for development testing and QA. Stood up servers in EC2 using Docker.Page 2 Maintained Jenkins CI/CD server for XCode and Maven based builds. Integrated with Fastlane for deployment to Apple App Store for Testflight. Screened over 200 college candidates for first hire inside of IBM, as well as designing a programming problem that was used IBM-wide for screening. Applied my personal experience in aviation, mentoring team members in technical details of flight planning and other flight-related topics.
  • Online Convergence
    Senior Software Engineer
    Online Convergence Feb 2014 - Aug 2016
     Supervised overall architecture for multi-tier multi-platform social gaming application. Designed and implemented mobile social slot machine game, using iOS and Android frameworks. Worked with design team to ensure pixel-perfect look and feel. Developed scalable fault-tolerant backend capable of servicing 100+ requests per second using AWS EC2, DynamoDB, RDS/Aurora, S3, Cloudfront and Route 53. Created monitoring framework using Splunk Integrated third party advertising and fulfillment trackers into mobile applications. Integrated Facebook and Fabric support.
  • Beeonics
    Mobile Architect
    Beeonics Jun 2013 - Feb 2014
    Concord, Massachusetts, Us
    Responsible for overall architecture of mobile solution, and implementation of iOS clients for Beeonics solution.
  • Kronos, Inc.
    Senior Software Engineer
    Kronos, Inc. Aug 2006 - Jun 2013
    Lowell, Ma, Us
    Lead iPhone developer. Develop proof-of-concept applications for eventual transformation into finished products by mainline engineer. Investigate new technologies for future incorporation into product line.
  • Axis Technology Llc
    Senior Engineer
    Axis Technology Llc Nov 2004 - May 2006
    On-site consulting engineer, working at Fidelity Investments on e-Commerce/CRM applications involving J2EE, Struts and Web Services.
  • Benefit Systems, Inc
    Director Of Software Development
    Benefit Systems, Inc Oct 2001 - Jun 2004
    Developed specifications and implemented Tomcat/MySQL based health care benefit administration system deployed under Linux. Integrated real-time credit card transactions for benefits enrollment. Created export modules to encrypt and transmit enrollment data to providers. Developed XML-based language-independent form-generation subsystem. Created LDAP-based enrollment database. Wrote HIPAA-compliant import and export modules. Wrote Swing/SOAP based customer administration application communicating to an AXIS-based web service.
  • The Apache Software Foundation
    Committer, Struts
    The Apache Software Foundation 2002 - 2003
  • Viridien Technologies, Inc
    Principal Software Engineer
    Viridien Technologies, Inc Apr 1999 - Sep 2001
    Developed generic reusable promotions engine using pure Java classes for use in CVS.com web site. Integrated TaxWare using the UTL interface. Developed subtotalling and calculation engine. Assisted in integration of modules with iPlanet. Acted as technical lead during developement Java/Dynamo based shopping cart/storefront application for Superdrug UK. Developed architectural elements. Acted as mentor to an 8 person team of developers. Developed web front end for consumer banking application using 3270 screen scrapping tool and ASP. Worked with customer to develop requirements. Evaluated and chose development platform. Added WML/WAP gateway to the finished product. Developed Java/Dynamo based shopping cart/storefront application for Woolworths UK. Acted as one of the key technical leads, implementing the entire back-end shopping cart/checkout functionality. Developed Java/Dynamo based B2B trading exchange application.
  • Massachuetts Communications College
    Adjunct Professor, Internet Studies
    Massachuetts Communications College Sep 1999 - Apr 2001
    Developed and taught curriculum for "Web Administration and Networking" course. Assisted in development of proposed Internet Studies BS program.
  • The Christian Science Monitor, Electronic Edition
    Manager Of Website Technology
    The Christian Science Monitor, Electronic Edition Apr 1997 - Apr 1999
    Boston, Us
    Responsible for day to day operation of web site serving 2,000,000 hits per week. Write perl, Java and Javascript applications in support of editorial needs, including database integration and automated publishing. Maintained AltaVista, RealAudio, Netscape Enterprise Server, corporate POP3 mail, NetGravity, Accrue. Monitored resource demands, specify and order equipment to meet future needs. Wrote technology columns for the print edition of the paper. Author of Comprehensive Perl Archive Network (CSPAN) AltaVista SDK interface module.
  • Bbn Planet
    Contract Developer
    Bbn Planet Oct 1995 - Mar 1997
    Responsible for design and production of automated installation software, which installs a fully functioning copy of the target OS, including third-party software packages. Developed SSL-based performance and status tools for Netscape Commerce Server. Was involved in creation of NSAPI code to restrict resources available to CGI scripts. Wrote CGI scripts and web pages to front-end to Webstone performance suite, other net-based tools. Integrated S/Key and anonymous FTP into existing product line. Ported products and scripts from Irix 5.3 to Solaris 2.4, then Solaris 2.5 and Irix 6.2. Developed in-house web-cam using SGI Indy. Integrated RealAudio servers into product line. Integrated Microsoft FrontPage support into product line.
  • Lisp Machines Inc
    Software Engineer
    Lisp Machines Inc 1980 - 1986

James Turner Skills

Software Development Linux Javascript Java Perl Web Development Web Services Software Engineering Sql Databases Html Python Journalism E Commerce Ios Development Css Mobile Devices Java Enterprise Edition Iphone Development Ios Jdbc Content Management Publishing Php Wordpress Objective C Cascading Style Sheets J2ee Application Development Ipad

James Turner Education Details

  • Hampshire College
    Hampshire College
    Computer Science

Frequently Asked Questions about James Turner

What company does James Turner work for?

James Turner works for Insulet Corporation

What is James Turner's role at the current company?

James Turner's current role is Staff Software Engineer.

What is James Turner's email address?

James Turner's email address is tu****@****ear.biz

What is James Turner's direct phone number?

James Turner's direct phone number is +160351*****

What schools did James Turner attend?

James Turner attended Hampshire College.

What are some of James Turner's interests?

James Turner has interest in Certified Open Water Diver, Private Pilot (Asel/instrument).

What skills is James Turner known for?

James Turner has skills like Software Development, Linux, Javascript, Java, Perl, Web Development, Web Services, Software Engineering, Sql, Databases, Html, Python.

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.