Bill Heaton
Senior Software Engineer at Kajabi- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Daniel E. Peterson
Bill has an amazing energy and passion for technology and how things work that is contagious. I have worked with Bill off and on for over 15 years in various capacities. Every time I work with him or even spend a few minutes near him, I learn something new and get a renewed excitement of my own. Bill fully absorbs himself in his work and always out-performs as a result. He is an extremely skilled and talented software engineer, has strong integrity and personal values, and is a great person to be around. Bill is the first person I'd recommend for any position. I only wish I could work with him more.
Raymond H.
So often, in this industry, you'll hear the terms 'ninja' or 'rockstar' bandied about as a description for a developer. What folks really want to say is 'this person knows what they're doing, and they do it really well.' That is an understated minimum of a description for Bill Heaton. When Bill joined our team, we were transitioning from an inherited, legacy javascript spaghetti circus to an unfamiliar, yet stable, jsBackbone app platform. Bill hit the ground running, and took command of direction for the team. He was all at once, an architect, a teacher, an engineer and, most importantly, a leader. What most impresses me about Bill, is that he never lets the flow of information get away from him. He has the drive to thoroughly understand what he is working with, down to the details of what few developers take the time to grasp. And if there is something Bill has yet to come across, within a relative short amount of time, he comprehends and shares it. It was a pleasure working with Bill and I would not hesitate to recommend him or given the opportunity, pull him onto one of my teams. Bill is, honestly, the real deal!
Daniel E. Peterson
Bill has an amazing energy and passion for technology and how things work that is contagious. I have worked with Bill off and on for over 15 years in various capacities. Every time I work with him or even spend a few minutes near him, I learn something new and get a renewed excitement of my own. Bill fully absorbs himself in his work and always out-performs as a result. He is an extremely skilled and talented software engineer, has strong integrity and personal values, and is a great person to be around. Bill is the first person I'd recommend for any position. I only wish I could work with him more.
Raymond H.
So often, in this industry, you'll hear the terms 'ninja' or 'rockstar' bandied about as a description for a developer. What folks really want to say is 'this person knows what they're doing, and they do it really well.' That is an understated minimum of a description for Bill Heaton. When Bill joined our team, we were transitioning from an inherited, legacy javascript spaghetti circus to an unfamiliar, yet stable, jsBackbone app platform. Bill hit the ground running, and took command of direction for the team. He was all at once, an architect, a teacher, an engineer and, most importantly, a leader. What most impresses me about Bill, is that he never lets the flow of information get away from him. He has the drive to thoroughly understand what he is working with, down to the details of what few developers take the time to grasp. And if there is something Bill has yet to come across, within a relative short amount of time, he comprehends and shares it. It was a pleasure working with Bill and I would not hesitate to recommend him or given the opportunity, pull him onto one of my teams. Bill is, honestly, the real deal!
Daniel E. Peterson
Bill has an amazing energy and passion for technology and how things work that is contagious. I have worked with Bill off and on for over 15 years in various capacities. Every time I work with him or even spend a few minutes near him, I learn something new and get a renewed excitement of my own. Bill fully absorbs himself in his work and always out-performs as a result. He is an extremely skilled and talented software engineer, has strong integrity and personal values, and is a great person to be around. Bill is the first person I'd recommend for any position. I only wish I could work with him more.
Raymond H.
So often, in this industry, you'll hear the terms 'ninja' or 'rockstar' bandied about as a description for a developer. What folks really want to say is 'this person knows what they're doing, and they do it really well.' That is an understated minimum of a description for Bill Heaton. When Bill joined our team, we were transitioning from an inherited, legacy javascript spaghetti circus to an unfamiliar, yet stable, jsBackbone app platform. Bill hit the ground running, and took command of direction for the team. He was all at once, an architect, a teacher, an engineer and, most importantly, a leader. What most impresses me about Bill, is that he never lets the flow of information get away from him. He has the drive to thoroughly understand what he is working with, down to the details of what few developers take the time to grasp. And if there is something Bill has yet to come across, within a relative short amount of time, he comprehends and shares it. It was a pleasure working with Bill and I would not hesitate to recommend him or given the opportunity, pull him onto one of my teams. Bill is, honestly, the real deal!
Daniel E. Peterson
Bill has an amazing energy and passion for technology and how things work that is contagious. I have worked with Bill off and on for over 15 years in various capacities. Every time I work with him or even spend a few minutes near him, I learn something new and get a renewed excitement of my own. Bill fully absorbs himself in his work and always out-performs as a result. He is an extremely skilled and talented software engineer, has strong integrity and personal values, and is a great person to be around. Bill is the first person I'd recommend for any position. I only wish I could work with him more.
Raymond H.
So often, in this industry, you'll hear the terms 'ninja' or 'rockstar' bandied about as a description for a developer. What folks really want to say is 'this person knows what they're doing, and they do it really well.' That is an understated minimum of a description for Bill Heaton. When Bill joined our team, we were transitioning from an inherited, legacy javascript spaghetti circus to an unfamiliar, yet stable, jsBackbone app platform. Bill hit the ground running, and took command of direction for the team. He was all at once, an architect, a teacher, an engineer and, most importantly, a leader. What most impresses me about Bill, is that he never lets the flow of information get away from him. He has the drive to thoroughly understand what he is working with, down to the details of what few developers take the time to grasp. And if there is something Bill has yet to come across, within a relative short amount of time, he comprehends and shares it. It was a pleasure working with Bill and I would not hesitate to recommend him or given the opportunity, pull him onto one of my teams. Bill is, honestly, the real deal!
Experience
-
Kajabi
-
United States
-
Software Development
-
200 - 300 Employee
-
Senior Software Engineer
-
Oct 2022 - Present
I am working on the Account Operations team, as full-stack engineer on a Rails stack. I am working on the Account Operations team, as full-stack engineer on a Rails stack.
-
-
-
Functional, Inc
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Sep 2021 - Oct 2022
I focused on start-up projects and worked with a small team of engineers to understand our clients' business and to create and deliver applications for their unique processes and services. Beginning with concept through deployment cycles we learn and interact to refine our solutions together. I developed both frontend and backend solutions as well as led and mentored team members. I focused on start-up projects and worked with a small team of engineers to understand our clients' business and to create and deliver applications for their unique processes and services. Beginning with concept through deployment cycles we learn and interact to refine our solutions together. I developed both frontend and backend solutions as well as led and mentored team members.
-
-
-
Envoy
-
United States
-
Technology, Information and Internet
-
200 - 300 Employee
-
Engineering Manager
-
Jul 2018 - Sep 2021
Managing small teams for Growth projects and our customer Dashboard. I helped launch our growth team focusing on helping customers discover the value of our products with goals to improve trial conversion and upgrade rates. I led our Dashboard project's infrastructure initiatives which improved developer experience and contribution. Goals included reducing pains from a successful project and all the legacy that comes with that success by modernization and tooling enhancements, especially through automated testing. Show less
-
-
-
Q2
-
United States
-
Financial Services
-
700 & Above Employee
-
Software Developer
-
Mar 2017 - Jul 2018
Working on a web application for the Q2 Account Opening team. I focus on the front-end, JavaScript, TypeScript, Ember.js, and improving our test-driven development practices. Our product uses Domain Driven Design and captures events relevant to both the users and the business. Working on a web application for the Q2 Account Opening team. I focus on the front-end, JavaScript, TypeScript, Ember.js, and improving our test-driven development practices. Our product uses Domain Driven Design and captures events relevant to both the users and the business.
-
-
-
Big Sky Technologies, Inc.
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Developer
-
Dec 2016 - Mar 2017
Helped build features for greenfield application using Ember.js and Django frameworks. I introduced patterns for fault tolerance and worked on feature development using outside in TDD. Helped build features for greenfield application using Ember.js and Django frameworks. I introduced patterns for fault tolerance and worked on feature development using outside in TDD.
-
-
-
Consulting
-
Greater San Diego Area
-
Software Developer
-
Sep 2016 - Dec 2016
Web developer, contractor. Primarily focused on building Ember.js applications and JSON APIs with Ruby on Rails. Services include team augmentation, feature development, greenfield product development, architectural reviews, pair programming, and mentoring. Open source contributor and volunteer (issue triage). I enjoy working with a variety of developers and teams; we all have something to learn from one another. Web developer, contractor. Primarily focused on building Ember.js applications and JSON APIs with Ruby on Rails. Services include team augmentation, feature development, greenfield product development, architectural reviews, pair programming, and mentoring. Open source contributor and volunteer (issue triage). I enjoy working with a variety of developers and teams; we all have something to learn from one another.
-
-
-
TBWA\Media Arts Lab
-
United States
-
Advertising Services
-
700 & Above Employee
-
Software Development Manager
-
Apr 2015 - Sep 2016
Lead developer and manager, of a small team. We built internal web applications for the agency, including enterprise data/asset management systems for marketing operations and software to support IT and HR organizations. We built solutions using Ruby on Rails and Ember.js frameworks. Lead developer and manager, of a small team. We built internal web applications for the agency, including enterprise data/asset management systems for marketing operations and software to support IT and HR organizations. We built solutions using Ruby on Rails and Ember.js frameworks.
-
-
-
CrowdStrike
-
United States
-
Computer and Network Security
-
700 & Above Employee
-
Senior UI Engineer
-
Sep 2014 - Apr 2015
Worked on the UI layer of CrowdStrike's Falcon Host product. We built various web applications that collectively work as cyber security tools for detecting malware, adversary activity, and preventing damage from targeted attacks. Worked on the UI layer of CrowdStrike's Falcon Host product. We built various web applications that collectively work as cyber security tools for detecting malware, adversary activity, and preventing damage from targeted attacks.
-
-
-
TBWA\Media Arts Lab
-
United States
-
Advertising Services
-
700 & Above Employee
-
Developer (Freelance)
-
Sep 2013 - Aug 2014
Using Ember.js and Ruby on Rails frameworks, I built internal tools as web applications for the agency’s enterprise data systems. I contributed some of our (sharable) solutions to the Ember Data project, and published a couple micro-libraries on github for sharing within the Ember.js community. Using Ember.js and Ruby on Rails frameworks, I built internal tools as web applications for the agency’s enterprise data systems. I contributed some of our (sharable) solutions to the Ember Data project, and published a couple micro-libraries on github for sharing within the Ember.js community.
-
-
-
VerticalResponse
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Software Engineer
-
Mar 2013 - Sep 2013
I had the privilege of contributing to the next generation of VerticalResponse's industry leading email marketing and social platform. I developed features for their web application using Ember.js and Ruby on Rails frameworks. As a (remote) member of the team I solved many browser compatibility issues that arose from rapid development to meet goals for a beta launch. I worked on the upgrading users' HTML editing experience within the beta product, also adding tests to an critical portion of the application written with no test coverage. Show less
-
-
-
Fluid
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Software Engineer
-
Jun 2012 - Mar 2013
Worked (on the agency side of Fluid, Inc.) as lead software engineer for a high profile client. I was responsible for the build of a data-driven JavaScript application and the API to drive the application from the server. Technologies: Backbone.js, Dust.js, Underscore.js, jQuery, PHP, CSS, LESS, Grunt, Jasmine. Worked (on the agency side of Fluid, Inc.) as lead software engineer for a high profile client. I was responsible for the build of a data-driven JavaScript application and the API to drive the application from the server. Technologies: Backbone.js, Dust.js, Underscore.js, jQuery, PHP, CSS, LESS, Grunt, Jasmine.
-
-
-
Nordstrom
-
United States
-
Retail
-
700 & Above Employee
-
Senior UI Architect
-
Sep 2011 - Jun 2012
I was responsible for: developing new application features with object-oriented JavaScript (based on JSON data from a Web service), creating and debugging JavaScript/HTML/CSS code for new and existing components, and designing software architecture for front-end framework extensions and improvements. I led a project using mobile 1st approach for ecommerce application using Backbone.js, RequireJS, Jasmine, and helped our (agile) team to follow BDD principles of writing stories. We built rapid prototype with jQuery Mobile as proof of concept helping design group to follow concepts in responsive layout (used Foundation CSS). I led a migration within our (web) engineering group to adopting behavior-driven developemnt (BDD); and trained the front-end development team in Jasmine, BDD and Backbone.js. Unfortunately, we abandoned the mobile web project, then released the front-end framework as open source project: Vertabrae, see: https://github.com/hautelook/vertebrae I contributed to Hautelooktech.com blog with articles on RequireJS and our Vertabrae project. Show less
-
-
-
Nogin
-
United States
-
Technology, Information and Internet
-
100 - 200 Employee
-
Senior Web Developer
-
May 2010 - Sep 2011
I developed a JavaScript library and suite of client-side software for shopper experiences serving various clients on an ecommerce platform. I focussed on user experience and performance. I Integrated a CMS application to run along side our ecommerce platform, providing a 'branded' site for companies in the fashion business. I developed features compatible with modern devices: iPad, iPhone (targeting shoppers and brand loyalist on mobile browsers). I developed features (extending open source software) for interactive product details pages and shopable lookbooks. I created a solution for a 'branded' ecommerce experience by adapting Concrete5 CMS to work along side our Commerce platform. I built library of JavaScript solutions for various re-usable components, e.g. coupon codes, exact target tracking, color thumbnails and sizing swatches on product details pages. I created a custom commerce template as boilerplate for client implementations. I embedded an online store into a Facebook app. I onboarded and led front-end developers and was responsible for projects starting from design to delivery (contracted design and some engineering) Show less
-
-
-
Overhaul Industries
-
Orange County, California Area
-
Freelance Developer
-
Jul 2005 - Sep 2011
I focused on Web development contact work for US based small businesses and agencies. Web application development and user experience design for ecommerce and content management solutions. JavaScript, HTML, CSS, PHP, MySQL, Linux. Build with open source applications: Magento, WordPress, Concrete5, and custom development using the Ruby on Rails framework. I contributed to section to a book "Backbone Fundamentals" by Addy Osmani: Optimize and Build a Backbone.js JavaScript application with RequireJS using Packages. I assisted many small business owners to begin using web technologies to reach clients on the internet. My blog pixelhandler.com is a result of the effort of taking the risk of self employment and captures the transition in my career from design to software engineering. My article, "Develop a RESTful API Using Node.js With Express and Mongoose", was useful to help engineers understand REST and new technology (MongoDB, Node.js) and after a couple years still captures 75% of 13K montly unique pageviews on my blog. Show less
-
-
-
Digital River
-
United States
-
Software Development
-
500 - 600 Employee
-
Senior Web Developer
-
Sep 2008 - Jan 2011
I developed ecommerce applications for Microsoft software products, Microsoft Home Users Program, Office for Mac, Windows 7 Student Promotions. I worked as a front-end web developer and help to create style guides, wireframes and on also designed a promotional site for Windows 7 with focus on user experience (previously worked as a web designer). I delivered high performance sites for a global market (with high loads on server architecture) and also integrated custom solutions across multiple domains / organizations. For the student promotion of Windows 7, I developed the fastest performing application on Digital River's JVM. Also I had to struggle though internal politics to get dedicated hardware. Developed a 2 step global software trial experience, partnering with the agency serving the Microsoft Office for Mac business unit. Their application consumed the trial form leading to 35 locales enabling the first step to happen upstream on the Microsoft.com domain. Then the second step completing the software download on Digital River's domain. During the Office 2010 product launch, Microsoft's OEM business needed a solution for electronic downloads of their Office product, the software was not bundled with all vendors. I contributed to the success and on-time release which otherwise would have result in significant loss of business. Show less
-
-
-
VQ OrthoCare
-
United States
-
Medical Equipment Manufacturing
-
100 - 200 Employee
-
Web Development Manager
-
Jan 2007 - Aug 2008
I focused on both Web design and development. I particiated in decisions regarding ecommerce, internet marketing, search engine marketing and optimization. I integrated open source (CRM) technologies which streamlined the online marketing effort to reach athletic trainers for both pro and college teams. I built a custom ecommerce application on LAMP that targeted consumers and patients with prescriptions (VQ Orthocare is a medical device manufacturer). We launched an ecommerce application ahead of VQ Orthocare's competitors. I designed and developed a solution for meeting both HIPPA and PCI compliance requirements for patients to receive automatic shipments of supplies by signing up online. I utilized open source client relationship management (CRM) software, for new marketing campaigns which integrated with a microsite for business development and email marketing using both the CRM and custom ecommerce application. I helped the sales team to track who opened email and linked athletic trainers (prospects) to personalized landing pages with a custom sports team specific to their organization. Show less
-
-
-
Aquent
-
United States
-
Staffing and Recruiting
-
700 & Above Employee
-
Web/Graphic Designer
-
Jan 2006 - Jan 2007
Freelance Web/Graphic Designer - Assignments with PacifiCare, Corinthian Colleges, Campbell Mithun, Advanstar Communication, VQ OrthoCare, Orange County Teachers Federal Credit Union Freelance Web/Graphic Designer - Assignments with PacifiCare, Corinthian Colleges, Campbell Mithun, Advanstar Communication, VQ OrthoCare, Orange County Teachers Federal Credit Union
-
-
-
PSB
-
Accounting
-
200 - 300 Employee
-
Graphic Designer
-
2003 - 2005
I served the financial industry: credit unions and banks. Most marketing campaigns included strategies for home and auto loans, business development, privacy, membership services, etc. I was involved in the creation of source designs, new and custom designs. I served the financial industry: credit unions and banks. Most marketing campaigns included strategies for home and auto loans, business development, privacy, membership services, etc. I was involved in the creation of source designs, new and custom designs.
-
-
-
International Color Posters, Inc.
-
Printing Services
-
1 - 100 Employee
-
Color Retoucher
-
2000 - 2004
Art preparation for super wide-format printing for the outdoor graphics industry. Most of the creative required color correction for high profile ad campaigns for entertainment and Fashion industries (TBWA Chait/Day, Buena Vista Home Entertainment, Doner, New Line Cinema Marketing, Border Perrin and Norrander, Publicis Hal Riney & Assoc., Calvin Klein & others). Art preparation for super wide-format printing for the outdoor graphics industry. Most of the creative required color correction for high profile ad campaigns for entertainment and Fashion industries (TBWA Chait/Day, Buena Vista Home Entertainment, Doner, New Line Cinema Marketing, Border Perrin and Norrander, Publicis Hal Riney & Assoc., Calvin Klein & others).
-
-
Education
-
Pasadena City College
Certificate, Color Separation