Thomas Ballard

Front End Web Developer

Contact

Work Experience

Publicis Groupe / Epsilon / Conversant Media

Sr. Software Engineer | 2014 - Present

Implement customer-facing web-based UI/UX using single-page architecture running in front of RESTful APIs and microservices and/or a graphql endpoint. HTML5/CSS3/JS/ES, Angular(JS/2-16+), Typescript, Swagger, NodeJS/Koa, Git, Agile/Kanban.

ValueClick Media

Software Engineer | 2011 - 2014

Developer role planning and migrating stack components to single-page architecture running in front of APIs while supporting operational legacy web-based tools being deprecated. HTML/CSS/JavaScript, ExtJS, jQuery, Perl/Mason, Perforce, Agile/Scrum.

United Online / NetZero

Senior Web Producer | 2008 - 2011

Build/support web-based e-commerce driving broadband adoption for dial ISP customers. (Game programming background helped optimize for challenging delivery environment and constrained legacy customer bandwidth in a unique development experience!) HTML/JS/CSS, JSP, CVS.

United Online / MySite Web Hosting

Web Producer | 2004 - 2008

Build/support customer-facing web-based tools running in front of CGI server interfaces to attract free advertiser-supported hosting customers through organic and paid search and drive paid subscriber upgrades through feature and tool enhancements.

About.com

Software Engineer | 2002 - 2004

Front-end development and support for various About-owned hosting brands. Helped build and support high-scale content-management system to facilitate white-label web hosting for their Community Architect platform.

North Sky

Webmaster | 1999 - 2001

Supported customer-facing help system for a web hosting provider, home pages, and customer signup path.

ASi, Advanced Systems

Technical Support/Service Manager | 1992 - 1999

Provide installation, programming, and repair services on various brands of banking and office equipment.

Education

Computer Science (uncompleted, ongoing)

Salt Lake Community College / University of Utah | Attended 1992 - 1999

Studied engineering while working full-time as a student. Left to work a web developer role with an Internet startup. I hope to complete a BS/MS. I've continued learning through OJT, conferences, online learning and problem-solving with mentors and teammates. Accumulated 104 traditional tuition-based credit hours, with a GPA of 3.4, and ~20 years of extracurricular programming experience.

Skills & Achievements

Experienced technologist working projects for businesses large and small, public and private, at each phase of the life cycle with different software approaches/technology in team/solo settings, in lead and supporting roles brings friendly perspective.
Entrepreneur and small business owner. E.S.Q. Software was created while attending college writing software and building hardware on demand eventually focusing on early web. Operating that business has brought additional experience in and outside of technology.
Tradition of service. Student-taught graphics and BASIC using Apple ][. Attained Eagle scout. Two years of volunteer service as a missionary in Boston, MA '89-91. Worked with SLOC/Team 2002 Winter Olympics in SLC, Utah Team 2002 publishing event results for the press.