I am available primarily as an engineer to build applications from concept to code throughout the entire software product life cycle. As a senior full-stack developer for the web and mobile, product manager and UI/UX designer I build mission-critical websites and applications including eCommerce, marketing, and consumer and enterprise applications for the web and mobile. I also provide product, branding, marketing and other business development strategy for existing development projects.
My projects are always mission-critical, production-ready and scale to use by millions of people. I push each of our projects to deliver extremely high-value, finished and polished results in return for working with clients who aren't afraid to innovate and be ambitious in their technology choices.
Is your current product or online presence ambitious enough?
I usually build and modify mission-critical applications and platforms built for marketing, eCommerce, and technology services or software as a service (SaaS). These applications automate an existing business process or provide a technology-centered platform focused on growth. In addition to new applications and websites or complete redesigns I provide ongoing changes and updates to existing technology.
I deliver most projects independently as a solo designer, developer or consultant, but I also have over 10 years of experience in leading agency teams to ship incredible sites on time and under budget. For larger projects, especially those with a greater number of deliverables in a shorter amount of time, I may suggest additional experts from our vetted team to help me deliver your vision.
After you first contact me but before our first meeting I'll ask you to fill out a questionnaire. Please allow me at least 48 hours to go over your answers to prepare an agenda so we can create an agenda before our initial discussion via your preferred video conference tool. You can also ask questions during this time, but by sending them earlier, I can make our meetings more productive and valuable to you.
I'll listen to an overview of the problems you’d like to solve and then I'll dig in further to align your objectives and deliverables with the problems I find your customers are actually facing. After your initial development plan is set I'll present it to you in a complete proposal including scheduling, pricing, and other information for your consideration. We can make changes to this plan as the project progresses through my process of agile development.
Each project provides real results and long-term value using methods honed after leading 100s of successful client projects.
- 1Starting with discovery, we’ll define the scope of your project and each of the expected deliverables, plus other high-level technology decisions like your architecture and technology stack and business decisions like branding, content, voice and messaging.
- 2During wire framing we’ll bring the look and feel of your site or app to life, followed by prototyping and complete UI/UX design.
- 3Your project will then be completed through an agile development process and finished with quality assurance and a support window to fix any bugs or remaining issues.
The final result will be maintainable, scalable, and thoughtful, equipping your team and empower them to achieve new business objectives like growth, automation, or entirely new platforms, products or revenue sources.
The majority of the day-to-day project management will happen in the tool setup for you at the start of your project and any other communication tools you prefer within your team. Projects usually use GitHub, Trello, InVision or Figma, your preferred video or audio conference service and a combination of other tools and services.
My work is almost always done remotely and I use project management tools for their helpful asynchronous, distributed communication approaches for small to very large teams. I’m also available to meet onsite nearby New York, Boston or San Francisco at your location. Each onsite meeting or engagement requires travel expenses and advance notice.
In addition to getting the job done for you at any point during the entire software product life cycle I also work as an advisor to executives and managers especially for teams without a CTO or other lead programmer or designer yet. During these engagements I advise businesses on high-level technology decisions such as architecture and overall direction in addition to many other areas of growth. As an advisor I transfers all of the knowledge and tools your team will need to move forward so you can leverage it for the long-term.
When you have the right people on your team you can ship a product that builds momentum, draws in your customers, and sets you up to be unstoppable.
As a product founder, investor and mentor and also agency owner with experience shipping 100+ websites, my experience in building my own and clients' businesses has allowed me to work and make an impact with teams across an immense number of different industries. Each project receives the compounded value of this experience over 15 years experience whether for during product, design or full stack engineering, working with large enterprise-scale companies, startups, agencies or others to finish and ship every deliverable.
This overview gives you an idea of my building methodology and process but I encourage you to contact me with some details about your project so we can get to know each other, build trust over time, and discuss a custom proposal and potential deliverables.
Find a list of potential services and deliverable options for your project below. Pick and choose the services you think you’ll need and mention them when you get in touch.