Technology

We are very comfortable in C#, ASP.NET MVC, and the Microsoft stack in general. We also write code in Go, Java, Objective C, Swift, Python, and PHP, and are always learning new languages. All of our staff are proficient in database work, writing complicated queries and making sure they run at a reasonable speed. We have experience on all the major relational databases, including SQL Server, Oracle, DB2, PostgreSQL, and MySQL. Most of our staff are very skilled at web UI technologies, including JavaScript, HTML 5, CSS 3, and libraries / frameworks such as JQuery and Angular. We sometimes use CSS preprocessors like SASS and LESS, and we are comfortable with Bootstrap and other CSS layout systems.

Internally, we use distributed source control. We have customers who use git, Mercurial, and TFS. We have written devops tooling that interfaces with all three. Our developers use Windows, MacOS, and Linux, according to the project's needs.

We are happy to provide ongoing support whether it's in your datacenter or ours. We also work with major cloud providers like Amazon Web Services (AWS), the Google Cloud Platform, and Microsoft Azure.

Projects

By nature, custom software projects come in any form you can imagine. Here are some types of applications we've built more than once:

E-Stores

Increased shopping cart size and conversion by creating a frictionless browsing experience for customers and seamless ERP integration. Highly customized to each customer's backend integration needs.

Integration

Produced and consumed web services for all sorts of purposes, including SOAP / REST / raw WCF / custom styles. Flat file import and export of XML, HL7 versions 2 and 3, XLS, PDF, tab-delimited text, CSV, and more.

Payment Portals

Increased efficiency and improved PCI compliance by building a payment portal with tight backend integration. Improved customer experience by adding a self-service option to view and pay invoices.

Marketing Sites

Created marketing sites ranging from simple carousels to editable sites using a custom-built CMS to a 3D image effect tool using JavaScript and Canvas.

Product Selector Engines

Transformed the customer experience from a text/paper interface to an online interaction. Increased conversions by guiding the customer to products that fit their exact requirements.

Extranet Portals

Increased efficiency of remote work force through communication and content distribution web sites, with pricing tools / marketing tools / secure file sharing. SSO integration for internal users and standard credentials for external users.

DevOps Automation

Streamlined builds / deployments to multiple environments including the coordination of database and web application updates across multiple servers for minimal downtime during updates, and auditing for every deploy to every environment.

Mobile

Created a seamless B2C customer experience across an a wide spectrum of consumer devices. Tailored user experience using both mobile-optimized web sites and native mobile apps.

Internet of Things (IoT)

Pushed the boundaries of technology using Bluetooth low energy profile in Android, aggregation and processing of sensor data, on-device image processing, gesture recognition, and RFID.

Hardware Integration

Communicated with DNA sequencing machines, custom printers, urinalysis machines, alarm systems, and custom hardware / firmware.

Reverse Engineering

Created data migration for legacy document management system with undocumented binary format for annotations. Recreated complex pricing logic from legacy ERP to enable fast price updates on custom E-Store. Decompiled Flash app where owner lost source code and then translated to Javascript.

Security

Although we are not a dedicated security firm, cryptography, vulnerability testing, website security and PCI best practices are competencies we've built through necessity. Security by design is always stronger than patchwork remediations that are applied later.

Customer Profile

We have a diverse customer base and learn from every one of them. Our business experience includes healthcare practitioners, healthcare devices and technology, insurance, manufacturing, marketing, higher education, semiconductors, automotive, construction, payroll services, security services, cosmetics, wood products and virtual receptionist services. Most of our customers are medium to large companies where the ROI for custom software is clear.

In a perfect world we prefer to be involved early in the planning process and love working directly with business leaders on business process. In reality our customers call us in at all stages of the project lifecycle and for a wide range of roles. You may need an 11th-hour project rescue, an initial prototype for a new idea or code forensics of a past project. Sembit is not a good fit for cookie-cutter projects, like a WordPress site or a canned eStore. Our customers call us when there’s something challenging about their project, and they need a team to get the job done anyway.