Jonathon Roberts

Lead Software Engineer at Arkos Health
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Pittsburgh Region

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Hospitals and Health Care
    • 100 - 200 Employee
    • Lead Software Engineer
      • Jun 2021 - Present

      Greater Pittsburgh Area

    • Senior Software Engineer
      • Jan 2017 - Jun 2023

      Greater Pittsburgh Area

    • United States
    • Spectator Sports
    • 1 - 100 Employee
    • Android Software Developer
      • Feb 2016 - Dec 2016

      Greater Pittsburgh Area

    • Wellness and Fitness Services
    • 1 - 100 Employee
    • Senior Software Developer
      • Apr 2013 - Nov 2015

      Pittsburgh * Wrote migration services from the BodyMedia platform to Jawbone UP in Python. * Wrote and designed high performance databases and web services for the Jawbone UP platform’s Duel feature. * Android development for the Jawbone UP system, included writing the Duel Feature, writing the out of box screens, and fixing bluetooth bugs. * Fixed bluetooth bugs for the iOS UP app.

    • Senior Software Developer
      • Apr 2011 - Apr 2013

      Pittsburgh, PA * Developed the BodyMedia API using Java, Tomcat, Jersey, Hibernate, OAuth, and JMeter and JUnit for testing. Also wrote the documentation for the developer portal. * Developed and supported integrations for MyfitnessPal, Runkeeper and other third party fitness applications using Spring Integration and Rabbit MQ. * Updated the BodyMedia Android application, overhauling UI and bluetooth code. * Helped maintain the BodyMedia Activity Manager and various web services. * Wrote utility… Show more * Developed the BodyMedia API using Java, Tomcat, Jersey, Hibernate, OAuth, and JMeter and JUnit for testing. Also wrote the documentation for the developer portal. * Developed and supported integrations for MyfitnessPal, Runkeeper and other third party fitness applications using Spring Integration and Rabbit MQ. * Updated the BodyMedia Android application, overhauling UI and bluetooth code. * Helped maintain the BodyMedia Activity Manager and various web services. * Wrote utility applications and firmware updaters for BTLE devices in C# and C++. Show less

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Senior Technical consultant
      • Jun 2010 - Apr 2011

      Greater Pittsburgh Area * Wrote features and fixed defects in the company's cell tower tracking Struts web application. * Wrote custom static analyses tasks using PMD. * Converted custom ant builds to a more standard build using Maven and Hudson.

    • United States
    • Environmental Services
    • 100 - 200 Employee
    • Software engineer II
      • Oct 2007 - Jun 2010

      Greater Pittsburgh Area *Developed file upload software for Windows in C# and C. *Wrote and fixed bugs in web applications for the USAF written in Spring MVC and Liferay Java portal. *Developed mashup tools using ExtJS and Draw2d Javascript libraries for a front end GUI and *customized Axis2 and WSO2 mashup server web services. *Developed restful and secure soap web services using WS-*

    • United States
    • Insurance
    • 700 & Above Employee
    • Application Developer III
      • Jul 2006 - Oct 2007

      Pittsburgh, PA * Migrated legacy Powerbuilder applications to JavaEE on Websphere * Maintenance of other web applications using Struts.

    • Lead Developer
      • 2004 - Jul 2006

      Greater Pittsburgh Area * Developed inmate banking software using EJBs. Included managing individual accounts for each inmate, printing checks, statements, and receipts, automatic deductions for rent, court costs, etc. * Developed guard tour bar code scanning system using Axis web services and Java Web Start.

    • Non-profit Organizations
    • 1 - 100 Employee
    • Programmer / Analyst
      • 2000 - 2004

      Pittsburgh, PA * Developed features and maintained client/server inmate management software using VB Basic, MS Transaction Server, OLAP, Crystal Reports and SQL Server 7.0. * Converted Visual basic desktop applications to Java web applications. Integrated pagers, LCD signature capture pads and digital cameras (TWAIN) into the internal web application. * Maintained and troubleshooted any problems with the internal network or servers running Windows 2000 Server, Exchange 2000, and Tomcat Web… Show more * Developed features and maintained client/server inmate management software using VB Basic, MS Transaction Server, OLAP, Crystal Reports and SQL Server 7.0. * Converted Visual basic desktop applications to Java web applications. Integrated pagers, LCD signature capture pads and digital cameras (TWAIN) into the internal web application. * Maintained and troubleshooted any problems with the internal network or servers running Windows 2000 Server, Exchange 2000, and Tomcat Web Server. Client setup, printers, phones. Show less

Education

  • Pittsburgh Techincal Institute
    1998 - 2000

Community

You need to have a working account to view this content. Click here to join now