James Barker is a passionate software engineer who has been growing his knowledge of software engineering for over 17 years. He is driven, detail oriented, seeks challenges, and enjoys working with others. He specializes in cross-platform mobile development using Microsoft technologies, but can also support other aspects of the software development life cycle. He is excited to share his extensive software engineering experience to become an asset to your company.

Utilities

  • Visual Studio
  • Rider by JetBrains
  • SQLite
  • SQL Server
  • Azure DevOps
  • GIT Source Control

Technologies

  • C#
  • Xamarin Forms
  • Xamarin iOS
  • Xamarin Android
  • DynamicData
  • Reactive UI

Development

  • Agile
  • Test-driven design
  • Model-View-ViewModel
  • Continuous Integration
  • Continuous Deployment

Experience

Feb 2022 - Present
Sedgwick
Insurance
Naperville, IL
Mobile Software Engineer - Consultant
  • Primary role was working on a mobile application used by claim adjusters to capture detailed information for insurance claims on-site, supporting both online and offline capabilities.
  • Technologies: Xamarin Forms, Xamarin iOS, Xamarin Android, .NET Framework, .NET Standard, MvvmCross, Hover API, Twillio API, JetBrains Rider (IDE), Azure DevOps
Dec 2020 - Feb 2022
Frito-Lay, PepsiCo
Food & Beverage
Plano, TX
Mobile Software Engineer - Consultant
  • Primary role was working with Frito-Lay was a mobile application to enable their sales team in the field to process orders and deliveries, supporting both online and offline capabilities.
  • Technologies: Xamarin Forms, Xamarin iOS, .NET Framework, .NET Standard, Couchbase SDK, Reactive Programming using DynamicData and Reactive UI, Prism, JetBrains Rider (IDE), Azure DevOps
Sep 2019 - Dec 2020
GM Financial
Finance
Fort Worth, TX
Mobile Developer
  • Primary role was working on the GM Financial mobile application that enables customers to manage their loan or lease accounts.
  • Technologies: Xamarin, Xamarin Android, Xamarin iOS, .NET Framework, .NET Standard, LivePerson SDK, Medallia SDK, AppCenter SDK, Visual Studio, Azure DevOps
Jul 2015 - Sep 2019
Zebra Technologies
Mobile Technology
Lincolnshire, IL
Senior Software Engineer - Consultant
  • Primary role was consulting with various customers to provide solutions to create, migrate, or improve their mobile solutions.
  • Customers:
    • Kohl's DevOps Support
    • Saint-Gobain Custom Android Settings
    • FedEx Ground TLA Dashboard
    • Veteran's Canteen VCSOffline
    • Amazon Robotics SAM
    • Hallmark Gold Crown Crownlink
    • ArcBest ABF Mobile
    • Tesco SDS
    • Ecolab ProtocolApp - Kitchen
    • Ecolab ProtocolApp - Laundry
    • myEcoFit
    • Evergreen
  • Technologies: Xamarin, Xamarin Android, Xamarin iOS, Xamarin Forms, Universal Windows Platform (UWP), .NET Framework, .NET Core, .NET Standard, SQLite, Visual Studio 2019, Azure DevOps
Feb 2014 - Jul 2015
ITR Mobility Acquired by Zebra Technologies
Mobile Technology
Mendota Heights, MN
Mobile Application Developer - Consultant
Sep 2011 - Feb 2014
National Marrow Donor Program
Bone Marrow Donor Transplant Data Collection
Minneapolis, MN
Software Engineer
  • Primary role was working with a team of developers on a dynamic form entry web application.
  • Technologies: .NET Framework 4.5, Asp.net MVC 4, Entity Framework 5.x (Fluent API), jQuery 1.9.1, jQueryUI, Telerik MVC, Autofac (IoC), MS Unit Test Framework, and Moq. With Visual Studio 2012, Team Foundation Server 2010, and SQL Server 2008 R2
Aug 2010 - Sep 2011
Makor Solutions
Consulting
St. Louis Park, MN
Software Engineer - Consultant
  • Primary role was managing source control, and developing applications for various customers.
  • Technologies: .NET Framework 3.5, Web Forms, Telerik Ajax RadControls, RedGate Tools, Visual Studio 2010, Visual SVN, and SQL Server 2008 R2 using CLR library for custom activities

Published Works

October 2015
  • Technologies: .NET Framework (Xamarin iOS), Autofac, AutoMapper, Xamarin Insights with Visual Studio 2015 / Xamarin Studio, Visual Studio Team Services (TFVC), and SQLite.NET
May 2013
  • The main goal of this project was to enter something into the Windows 8 market using only JavaScript and HTML to create a native windows application.
  • Technologies: HTML5, CreateJS, KnockoutJS

Education

2008 - 2010
Brown College
Mendota Heights, MN
  • Associate of Science in Computer Programming

Certifications

  • MCSD: App Builder
  • Xamarin Certified Mobile Developer