
Contact

Contact

Contact
Let's Connect
If you're ready to dive right into the specifics of your project, please reach out to me directly via the contact details listed.
Email Address
Email Address
Email Address
Dschellberg@gmail.com
Dschellberg@gmail.com
Location
Location
Location
Philadelphia, PA
Philadelphia, PA
Philadelphia, PA
FAQ
FAQ
FAQ
Questions & Answers
We’ve answered some of the most common questions to give you a clear understanding of our services, process, and how we work with clients.
FAQ
Do you use AI to generate code?
Yes, we leverage AI as a tool to accelerate development and reduce costs. This is done judiciously: AI-generated code is developed in small chunks and is always human-reviewed for optimal security, readability, and performance. We also use AI to enhance our quality assurance by generating unit and functional tests.
What is your strategy for testing code?
We follow a Test-Driven Development (TDD) approach, meaning that testing isn't an afterthought—it's an integral part of the entire development process. We use a combination of unit, functional, and integration tests to ensure your software is stable, reliable, and maintainable from the start.
What tools do you use for continuous integration and deployment?
We primarily utilize GitHub Actions for our Continuous Integration/Continuous Delivery (CI/CD) pipelines. We also have expertise in Azure DevOps, AWS CloudFormation, and Jenkins, and can adapt to your preferred environment.
What is the process for building a website for my business?
The process moves through distinct, client-approved phases: We start with a consultation to understand your needs and then construct wireframes (visual blueprints) of your site's structure. Once you approve the visual layout, we develop the frontend (HTML, JavaScript) and user experience. If backend logic (like database persistence) is needed, we create detailed technical specifications. This allows us to provide a clear, accurate cost estimate for the full build. After your approval, we complete all development, testing, and launch the finished product.
What cloud providers do you use?
We are primarily experts in Amazon Web Services (AWS). However, we also have experience working with Microsoft Azure to meet client-specific needs or existing infrastructure requirements.
Why should I migrate to the cloud? Isn't an onsite server cheaper?
While an initial onsite setup might seem cheaper, the long-term costs of maintenance, security, and hardware replacement often make it more expensive. Cloud providers offer a suite of services for superior security, automatic backups, and geographic redundancy to prevent catastrophic failures. Plus, the pay-as-you-go model means you only pay for the resources you actually use.
Is there an alternative to hosting backend servers for a full-stack application?
Yes, we recommend a Serverless Architecture. For many applications, this is a simpler, more cost-effective option. With serverless, the cloud provider manages the underlying infrastructure, meaning your company avoids the operational burdens and costs of maintaining dedicated servers. You are only charged when your application is actively running, dramatically optimizing your usage costs.
Do you provide maintenance and support after the website/software is launched?
Yes, absolutely. We offer various post-launch maintenance and support packages that can be tailored to your needs. These can cover bug fixes, security updates, and feature enhancements to ensure your software remains high-performing and secure.