James Ottinger is an experienced architect and software engineer with 12+ years building backend, front-end, and mobile solutions across Linux, macOS, and Windows environments. He has progressed from embedded Linux and e-commerce systems to senior and principal engineering roles at Linode and now Akamai, blending low-level C firmware work with modern JavaScript-driven front ends and mobile web apps. Comfortable across a wide language set (JavaScript, Python, Java, C, Perl, Objective-C, VB.NET) and databases (MySQL, Oracle, MongoDB), he gravitates toward open source tooling and pragmatic solutions that ship. A natural team leader and hands-on developer, he’s particularly focused recently on front-end engineering and mobile development while still contributing to infrastructure and tooling. Notably, his background spans embedded ARM firmware to cloud-scale delivery platforms, giving him a rare full-stack perspective that helps bridge hardware, backend, and user-facing experiences.
13 years of coding experience
21 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Rowan University
AS, Computer Aided Design, AS, Computer Aided Design at Camden County College
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.