Hi! I'm James and I create flexible, testable, and creative web applications. As a full stack developer I enjoy designing and coding user experiences that make the web easier to use for my clients and their users.

Senior Software Developer

Sycorr, Inc. • Jan 2013-Present

At Sycorr I lead front-end web development strategies as a full stack web developer on ASP.NET enterprise systems for banks and other financial institutions. I also serve as principle web designer and user experience expert. We utilize various technologies including .NET MVC5 Framework, C#, JavaScript, MS SQL, HTML5/ CSS3, Angular JS, GIT, PHP, WordPress, etc.

My main responsibility has been to coordinate our front-end stack with our backend development. This has resulted in a custom framework that includes an Angular JS layout and menu system, a JavaScript/jQuery API that works well with C# and the .NET framework to handle ajax requests and data table layouts, and other custom JavaScript modules. My front-end work has allowed the company to rapidly develop enterprise applications using the framework tools I created.

Projects I've worked on include identity auditing software, a custom CRM software solution for an insurance agency, loan management software, 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, Angular JS, 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 - Present

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

  • JavaScript
  • Angular JS (1 & 2)
  • jQuery
  • TypeScript & ES6
  • HTML5/CSS3
  • LESS/SASS
  • C#/.NET
  • Node
  • AWS
  • Photoshop
  • lllustrator
  • PHP
  • MySQL, MSSQL
  • Agile
  • Grunt, Gulp, Webpack
  • Git
  • PHP
  • Java

Highlights

  • Senior developer with over 15yrs of experience.
  • Frontend Focused Developer
  • Team leader for over 5 years
  • Experience with 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 JavaScript layout systems using typescript, a checkbook app using Angular 2 and Firebase, and I like to dabble in things like Electron, React, Vue and other new JS libraries. JavaScript is definitely my language of choice, especially when coupled with TypeScript (C# would be a close second).


Contact

james@ehlydesign.com
(402) 770-3702