Great software starts with great design. At GeneralSoft, we provide professional systems architecture and software design services that lay the foundation for scalable, maintainable, and high-performance applications. Our team of experienced architects works with you to design systems that meet your current needs while anticipating future growth.
From microservices architecture to event-driven systems, from API design to database schema planning, we bring decades of combined experience to every project. We document our designs thoroughly, ensuring your team has a clear blueprint to follow during implementation.
Design of scalable, resilient system architectures including microservices, serverless, and hybrid cloud deployments.
RESTful and GraphQL API design with comprehensive documentation, versioning strategies, and security best practices.
Schema design, data modeling, and optimization for relational and NoSQL databases to ensure performance at scale.
Comprehensive architecture documentation, design decision records, and runbooks for your development and operations teams.
Our architecture portfolio spans enterprise-scale integration platforms, healthcare exchanges, and cloud migration programs.
Implemented an Enterprise Service Bus (ESB) architecture involving Microsoft Dynamics, SQL Server 2005 (Integration Services, Reporting Services, OLAP/ADOMD.Net), BizTalk 2006 (Pipelines, EDI, Orchestration, Rule Engine), and SharePoint 2003/2007. The ESB connected multiple line-of-business systems with a unified messaging and orchestration layer.
Designed a Healthcare Exchange based on the Affordable Care Act ("Obama Care") initiative. Extended Dynamics CRM SDK with custom IFRAME forms using Xrm.Page/Xrm.Utility and Ribbon customization (RibbonDiffXml). Refactored and ported HIPAA 5010 implementations to BizTalk 2013. Created EDI Viewers for HTML5 and Windows Phone, and deployed document routing on Azure for EDI X12 transactions (837, 835, 834, 270). Implemented business rules based on geo-spatial criteria.
Managed TFS installation and configuration for a global law firm. Developed customizations for Elite 3E and IntApp integration. Improved configuration management and validated production artefacts. Refactored BizTalk solution for zero-touch deployment using ESB Toolkit 2.1/2.2. The integration connected multiple practice management, billing, and HR systems.
Refactored legacy BizTalk 2009 implementation to BizTalk 2013 R2 with ESB Toolkit 2.3 and Azure SDK 2.3. Built corporate store apps for Windows Phone and Windows RT. Set up Lab Management on Azure for automated test suites. Integrated Azure AD with on-premises AD and Exchange. The migration covered SAP, Oracle, Dynamics CRM, and SharePoint integration.
Common questions about our systems design services.
We work with businesses of all sizes. For startups, we design lean architectures that can scale cost-effectively. For enterprises, we focus on robustness, security, and integration with existing systems.
Yes. We offer architecture review services where we analyze your current system design, identify bottlenecks and risks, and provide recommendations for improvement.
Contact our architecture team to discuss your project and get expert guidance on system design.