James Ehly

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.

Contract Software Developer

Fabulous Software, Inc. • Nov 2018 - Present

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.

Senior Software Developer

Sycorr, Inc. • Jan 2013 - Jan 2019

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.

Lead Web Developer

Idea Bank Marketing • Feb 2007 - Dec 2013

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.

Creative Director

5Q Communications, Inc • Jun 2005 - Jan 2007

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.

Freelance Web Developer

Ehly Design • 2001 - 2018

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.

Multimedia Design Specialist

University of Nebraska Lincoln • Jul 2001 - May 2005

Responsibilities included web design, training coworkers in web standards and CSS, modifing open source PHP software, and flash applications and games.

Web Designer

University of Nebraska Lincoln • June 1998 - July 2001

Responsibilities included creating Flash animations, basic HTML, and web design.

Education

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


Skills

  • C#/.NET
  • JavaScript
  • C++
  • Dart/Flutter
  • TypeScript & ES6
  • React
  • Angular JS (1 & 2)
  • jQuery
  • HTML5/CSS3
  • SASS/LESS
  • Node
  • AWS
  • Photoshop
  • Illustrator
  • MySQL, MSSQL
  • Agile
  • Grunt, Gulp, Webpack, Vite, etc
  • Git

Highlights

  • Frontend Focused, Full-Stack Developer
  • 25+yrs of experience.
  • Team leader for over 5 years
  • Experience with React, Vue, & Angular 1 and 2
  • HTML/CSS and JavaScript expert

About

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.


Contact

james@fabsoft.io
(402) 770-3702