Thomas Ballard
Front End Web Developer
Contact
- Simi Valley, California
- thomas.ballard.ws
- thomas.ballard@gmail.com
- GitHub, Bitbucket
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.