Hello, I'm James. As a full stack developer, I create modern web applications that are flexible, testable, and ready to scale. I'm passionate about blending technology and design to deliver exceptional user experiences.
Started my own company, Fabulous Software, Inc. and worked as a contract software developer. During this time I secured a contract to work on AFPIMS, the content management system that over 1500 websites use in the Department of Defense. Sites I work on include war.gov (previously defense.gov), marines.mil, af.mil, usace.army.mil, navy.mil, pavilion.dinfos.edu, and more. I was able to use my full range of skills and developed both backend and frontend solutions using DNN, C#, JavaScript, HTML, CSS, Vue.js, and Webpack.
During this time I kept up my relationship with Sycorr and continued supporting the Bank of North Dakota's loan management system, and MHADOT's licensing system, and other projects as needed.
At Sycorr I led front-end web development strategies as a full stack web developer on ASP.NET enterprise systems for banks and other financial institutions. I also served as principal web designer and user experience expert. We utilized various technologies including .NET MVC5 Framework, C#, JavaScript, MS SQL, HTML5/CSS3, AngularJS, GIT, PHP, WordPress, etc.
My main responsibility was to coordinate our front-end stack with our backend development. This resulted in a custom framework that included an AngularJS layout and menu system, a JavaScript/jQuery API that worked well with C# and the .NET framework to handle AJAX requests and data table layouts, and other custom JavaScript modules. My front-end work allowed the company to rapidly develop enterprise applications using the framework tools I created.
Projects I worked on included identity auditing software, a custom CRM software solution for an insurance agency, loan management software, a back-end system for a Native American nation's Dept. of Transportation and Dept. of Equal Opportunity, creating a system of object-oriented theme and plugin classes for WordPress, authoring many WordPress plugins and themes, developing a proprietary system to auto-update WordPress themes and plugins using Amazon Web Services, and working with programmers to create front-ends for websites using Razor templates, AngularJS, and a custom front-end framework.
Responsibilities included programming custom PHP applications, creating MODx CMS websites, creating custom plugins for MODx CMS, and developing Magento eCommerce Stores. I assisted in hiring and training programmers and other staff members to facilitate continued growth of Idea Bank's web development department, developed a "test, staging, live" development workflow using Git and virtual machines, set up a system to monitor our Git repositories and track issues, and have acted as server admin on dedicated servers.
While at Idea Bank I had the opportunity to build the Hornady.com, Fontanelle. com, and ExcelRVs.com websites, all of which have custom PHP programming, 3rd party integration, multiple forms, and MODx CMS backends. I also set up over 40 other websites on MODx CMS or Magento Commerce.
Responsible for creative art direction, web design, CSS/XHTML, and PHP programming. While at 5Q I developed numerous websites on a variety of servers using a proprietary CMS system. I was also responsible for developing PHP coding standards and assisted in hiring new individuals for the growing company.
Being a freelance web designer and programmer has allowed me to work with some great brands and learn a variety of new skills. Projects have included CBS Mobile Zone website, Independent Comedy Network social network, Soulja Boy social network, State Bank and Trust WordPress website, United Sugars and Midwest Agri-Commodities Procurement Portals, and Homestead Presbytery Clergy Database.
Responsibilities included web design, training coworkers in web standards and CSS, modifing open source PHP software, and flash applications and games.
Responsibilities included creating Flash animations, basic HTML, and web design.
Bachelor of Fine Arts ~ Emphasis in Printmaking
Kansas City Art Institute, Kansas City, MO, 2001
Certificate of Graduation
Dakota School of Banking - Jamestown, ND, 2015
I consider myself an lifelong learner and enjoy reading about and learning new front-end technologies. I simply enjoy creating things that work well, and the web is an excellent platform for that passion. In my spare time I've been creating a MIDI device combined with a Flutter app to control guitar effects, play guitar, and like to work outside.