Welcome and hello! Ian Whitcomb

Software Architect — Dallas, TX

About Me

I am a software architect with success in leading the strategic planning, implementation, and ongoing maintenance of large-scale applications and associated processes. I have a passion for problem-solving and enjoy supporting decision-makers and guiding technical team members through the process of innovation.

Professional Achievements

  • Architected and led all aspects of a software delivery platform, development standards, and governance policies that enabled teams to create and easily author one-off shareable widgets which had previously been impossible. @ IBM
  • Led the migration of the original SoftLayer.com website from a custom Zend solution into Drupal and fine-tuned performance, resulting in a significant decrease in page load times and an immediate 30% increase in visitor traffic. @ IBM
  • Planned and built a system, in less than two weeks, for managing and maintaining translation workflows across four separate Drupal sites allowing for full translation into nine languages. @ IBM
  • Designed development and testing processes from the ground up, increasing efficiency and quality of work throughout the development life-cycle. @ LevelTen
  • Architected and built the first successful website that allowed customers to search for event parking, reserve, and submit payments for parking spaces online. @ ParkHub

Back to Top

Professional Experience

IBM

September 2018 to Present

  • Consulting with stakeholders to identify requirements, roadmap features, and sequence work such that the immediate tactical needs of a project are met while maintaining focus on scalability and long-term strategic goals.
  • Producing technical design documents according to high-level project requirements and industry best practices, ensuring the stable, secure operation of enterprise web sites and applications.
  • Establishing new project management, development, testing, and release processes within a team of more than a dozen engineers, project managers, and quality assurance testers.
IBM

February 2015 to September 2018

  • Managed the implementation of new project management, development, testing, and devops automation processes to facilitate the smooth delivery of assets to the production environments of four separate public properties.
  • Led a small team of developers responsible for multiple Drupal projects, and served as the subject matter expert on all Drupal implementation projects.
  • Responsible for the planning and implementation of all website related projects and ensuring the availability and operability of all website assets.
LevelTen Interactive

February 2012 to February 2015

  • Developed and enhanced websites, and provided user support for existing web applications; corrected bugs, improved performance, and added new features.
  • Evaluated development life-cycles to identify bottlenecks and create new processes that enhanced development efficiency and quality of work.
  • Assisted clients in determining their optimal solutions based on functional requirements and the best use of technology platforms.
  • Hired and trained new team members, and mentored junior developers in development best practices.
ParkHub

May 2011 to March 2012 Contract

  • Managed the development of an online parking payment system using Drupal 6, focusing on usability and integration with an existing iPhone application.
  • Developed modules to extend the functionality of contributed modules, including Ubercart, Location/GMap, and Marketplace.
  • Established processes for handling version control, new feature requests, and release cycles to ensure future success for the parkhub.com website.
Envision Interactive

October 2010 to February 2012

  • Directed requirements gathering sessions and the creation of technical, business, and process deliverables needed to established website development deliverables.
  • Gathered operational requirements from cross-functional teams and translated customer’s business needs into stable, supportable technology platforms.
  • Administered existing websites while aiding in the creation of new sites, balancing best practices, and custom modules to meet functional requirements.

August 2008 to October 2010

  • Collaborated with technical and non-technical individuals to create and manage usable web solutions for large and small non-profit organizations.
  • Performed system requirements analyses to account for reliability, human factors, and software quality assurance; worked to isolate and resolve development-related issues.
  • Researched the latest web trends and cross-trained teams to ensure strong, efficient skill-sets and technical knowledge-bases.

June 2008 to August 2008 Contract

Analyzed and interpreted large amounts of database information to build PHP and MSSQL based systems that handle complex business processes.

February 2008 to March 2008 Contract

Programmed core mobile marketing systems to handle text message based marketing and custom ring- back tones.

December 2004 to March 2007

  • Worked with medical professionals throughout the greater Boston area to provide a range of website development services.

Back to Top

Technical Abilities

PHP
MySQL
MSSQL
HTML
CSS, LESS, Sass
JavaScript, jQuery
ReactJS
Node.js
Jekyll
Drupal
Wordpress
Apache
Nginx
Redis
Git
Subversion

Back to Top

Education

Pennsylvania State University

Bachelor of Science, Information Science, and Technology

Back to Top

Pennsylvania State University

Interests

How I like to spend my down time.

Jekyll

Jekyll

Lead guitar and primary writer for Dallas based pop/rock band Jekyll.

Listen Now

SPCA of Texas

SPCA of Texas

Currently volunteering and working towards becoming a dog trainer and certified vet technician.

More Information