Objective:
Project Manager
Software Architect
Senior Software Developer
Ranando King
3802 SW Osprey Dr
Bentonville, AR 72713
Phone: -
Email:-
Summary of Qualifications
●
●
●
●
●
Expert programmer with over 25 years of professional development experience.
Personnel management experience.
Extensive knowledge and experience with multiple programming languages, platforms, libraries, and development kits.
Designed and developed the mobile infrastructure for multiple companies.
Grew the mobile development of a failing company into a profitable business of interest to investors.
Employment Summary
4/14 – 4/19
Software Engineer
J.B. Hunt
Lowell, AR
Designed, developed and maintained the first customer-facing mobile app, launching the “J.B. Hunt 360” brand, as well as the mobile
platform layers currently in use.
● Developed and released the 1st version of what is now called “360 Shipper”, bringing current a timeline that had fallen behind
before my hire.
● Architected the mobile development process ensuring standardization and enterprise compatibility for all new mobile
developers
● Designed a Jenkins process for CI/CD build and distribution.
● Designed a build tool simplifying build targeting based on enterprise build environment, platform, account, and custom
configuration info.
● Mentored new mobile developers entering the team for both back-end and front-end development.
● Designed and developed a RESTful mobile versioning api to keep customer apps up-to-date with the latest changes.
● Designed and developed a RESTful mobile configuration api to allow the business to change application constraints and
settings without requiring a new app release.
● Designed and developed a ReactJS front-end for managing the mobile back-end.
● Designed and developed an enterprise push notification system, allowing any application in the intranet to send arbitrarily
formatted notifications that are converted on-the-fly, and sent to a configured back-end service, all without needing to change
the logic of the system to support new messages, and simplifying the process of writing new back-end drivers.
● Provided a complete offline functionality solution for the J.B. Hunt Drive mobile app, making it possible for drivers to continue
working without interruption even while in areas with poor or no mobile data service.
● Assisted in the primary development and maintenance of the Drive mobile app, supporting customer’s needs and solving
problems to improve the overall rating for the app.
● Interviewed and advised on the hiring of several new employees.
Moved to mobile support team during transition from Appcelerator Titanium to React Native.
● Interacted with customers on a day-to-day level to solve programming and usability issues, effectively reducing the number of
daily incoming issues from 30-50 down to 6-10.
● Mentored new support developers.
● Continued mentoring of new mobile developers .
● Assisted with React Native solution research.
Skills Used:
Java, Node.js, Appcelerator, Titanium, React Native, Object C, Javascript, MSSQL, XML, Agile Method, DB2, Jenkins, VSTS,
Subversion, GIT, BitBucket, C#, .NET, RESTful services, ReactJS
12/13 – 1/14
Senior Developer
McKesson
Tulsa, OK
Worked on a single project to add state reporting functionality to their flagship product.
● Studied and successfully modified their mostly undocumented database structure without assistance from existing db admins.
● Mentored other new employees on the structure and modification requirements of the database.
Skills Used:
C#, ASP.NET, C++, (X)HTML, HTML5, Javascript, MSSQL, XML, Agile Method
02/13 – 11/13
Senior Developer
US HealthRecord
Fayetteville, AR
Designed and develop the business logic layer for the new flagship product with an emphasis on security and HIPAA compliance.
● Reduced development time by 40% by creating a database access layer that abstracted away all connection and query details in
the original multiple-database design.
● Reduced processing overhead and removed database model licensing costs by completely replacing the original
multiple-database design with a new multiple-database design capable of handling all current and many unknown future
demands.
● Further reduced processing overhead and server costs by reducing the new multiple-database design to a single database no
larger than the master database from the prior design.
● Reduced future development cost by adding direct extensibility to the web application by implementing a dynamic web-form
generator, allowing administrators to add new custom pages without requiring modification to the web application that would
also require re-certification at $50,000 per attempt.
● Designed a responsive HTML5 user interface with Javascript shims to ensure compatibility with Internet Explorer.
Skills Used:
C#, ASP.NET, Visual Studio 2008, MVC Framework, (X)HTML, HTML5, Javascript, MSSQL, Agile Method
08/11 – 11/12
Web Application Developer /
Mobile App Developer
Revolution Technologies /
Springdale, AR
Appriss, Inc.
Revolution Technologies: Maintained, modified, and supported an ASP.NET based IDX real estate website engine and existing
customers.
● Re-tooled the data import process, reducing the need for manual intervention by 85%.
● Brought the company's 1 year backlog of HTML5 web site work to current before the end of the calendar year.
● Learned Object C in under 2 hours to fix a long standing bug in an iPhone app.
● Set up a Linux-based, software only, iPhone compatible internet radio stream re-broadcasting a flash-based Internet radio
broadcast (iHog Radio), replacing previous hardware architecture and removing the need for 2 computers and allowing the
broadcast to be managed remotely.
● Developed, maintained, and managed the customer relationship for the ASP.NET-based PostAShirt.com website, keeping a
customer who had been waiting over a year to begin his project content until it was completed.
● Interviewed and advised on the hiring of several new employees.
● Mentored new employees.
Appriss, Inc. - (the Mobile Patrol division of Revolution was sold to Appriss)
Planned, developed, modified, and maintained the Object C and Javascript port of the MobilePatrol application and it's mass production
solution using Agile method.
● Developed a mass-production strategy allowing new County-specific instances of the application to be prepared for release in
under 1 minute per app vs. the 30 minutes per app required when done manually.
● Learned Appcelerator's Titanium API and created a new cross-platform mobile app for a Revolution customer in under 2 weeks
(PostAShirt.com).
● Designed and developed a generic data interface for the PostAShirt.com app that worked as a drop-in solution to collecting and
distributing data from a web-interface for the MobilePatrol app, cutting the development time for the MobilePatrol app by 33%.
● Designed and implemented a RESTful service to receive notifications from both APNS and GCM.
Skills Used:
C#, ASP.NET, Visual Studio 2008, Android, iOS, (X)HTML, HTML5, Object C, Java, Titanium API, Javascript, MSSQL, MYSQL,
PHP, Python, Agile Method, RESTful services
01/11 – 7/11
Self Employed
Bentonville, AR
Accepting short programming contracts through the vWorker website.
● Developed a Linux-based media management application with CD/VCD/DVD burning, media playback, securiy and logging
capabilities using C# (Mono), enabling the client to begin work on a new business venture.
Skills Used:
C#, .NET, Linux, Mono
11/10 – 01/11
Contract .Net Developer
Onward Technologies
Bentonville, AR
Maintained, modified, and supported the Order Processing portion of Walmart's VB.NET-based warehouse management system using
Agile Method.
● Learned 4GL to offer advice regarding the conversion and interoperability between the legacy system and the new platform.
● Researched and advised on the implementation of a report printing system that could easily integrate with the existing platform
without exceeding the clients constraints.
Skills Used:
VB.NET, Visual Studio 2008, Agile Method
04/10 – 11/10
Self Employed
Bentonville, AR
Accepting short programming contracts through the vWorker website.
● Used C++ .NET to fully map a native C++ database library into a .NET assembly with an equivalent interface with virtually no
speed penalty.
● Created a library in C that creates and manipulates an otherwise undetectable and arbitrarily sized data file on a USB storage
device, providing the client with a secure means of storing critical, copy-protected data.
● Designed a generic, event-driven serial interface class for Linux in C++, reducing the amount of code required to setup and
maintain an open serial port while also allowing for the maintenance of multiple serial ports without introducing the added
complexity of using threads.
● Setup, developed and maintained a Linux-based website using Apache, PHP, and PostgreSQL, providing additional security,
stability, and scalability over previous solutions.
Skills Used:
C#, .NET, C++.NET, Linux, Mono, Apache, PHP, PostgreSQL, Javascript, CSS, HTML
04/09 – 04/10
Contract Developer/Analyst
L. J. Smith & Associates
Bentonville, AR
Performed defect analysis and repair as well as new feature design and implementation on Walmart's C/C++/4690 BASIC-based POS
software using Agile method.
● Solved a defect that had been deemed unsolvable after 10 years of prior research.
● Designed, developed, and championed the inclusion of a new library written in C++ that standardized the way all departments
within the company accessed store transaction logs.
● Created the first transaction log testing tool, greatly simplifying the identification and resolution of transaction log-related
issues.
● Produced an in-house transaction log viewer in C# .NET using the new library, removing the need to purchase licenses for a 3rd
party tool.
Skills Used:
C, C++, 4690 Basic, Java, C#, .NET, Visual Studio 2005, Eclipse, Agile Method
Education
Bachelor of Science
Masters of Business Admin
Computer Science
Church Business Admin
Arkansas State University
Bethel Bible College & Seminary
05/2008
12/2002