Welcome to SDC Media.


SDC Media, LLC
Software Development Consultants

Your Experts for Building Social Platforms
& International Communities

Learn More
Garage App

Rev it up as you Meet & Unite with other
Car Enthusiasts

Learn More
Puur op Reis

Epic Journeys, Endless Stories: Join Us
on the Path Less Traveled

Learn More

App and Website Development

Programming is the backbone of website and app development. That is why a deep understanding programming languages, frameworks, and best practices is crucial to our team for building robust Apps and scalable websites.

Front-end Development as well as Back-end development are important disciplines that we have separate teams for. Depending on the business requirements, business logic and complexity, an application can use a few or many of the the technologies. In today's world we are also very aware of common security vulnerabilities and preventing malicious attacks through for instance SQL injection or XSS (Cross-Site Scripting and Cross-Site Request Forgery (CSRF) are a high priority.

Adhering to secure coding practices, which includes input validation, proper authentication methods, and regular security audits, is essential for building any web application. Various testing methodologies, such as unit testing, integration testing, and end-to-end testing ensure reliability and functionality of our products. It's important to note that for enterprise systems it is usually a combination hybrid of technologies.

Below we show a brief overview of our in-house fields of expertise when it comes to programming and tools for website and app development.

Web development, server side:

  • PHP 7, 8+, : the middle software layer running in web servers, it is the bridge between the browser or native apps and the different data sources.
  • Lavarel: a powerful PHP framework.
  • Slim framework.
  • NodeJS for real time communication applications, for example: chat rooms, messenger and real time browser notifications.
  • ASP.NET: another programming framework created by Microsoft.
  • Bash, C, C++, Java, Python, and Golang.

Front-end development:

  • Bootstrap, material design, CSS, javascript.
  • ReactJS, VueJS for building SPA web applications.
  • Flutter for building apps for iOS and Android, one source code targeting many platforms.
  • Swift, Objective-C and Android Studio for native app development.

Databases:

  • Relational databases (RDBMS).
  • MSSQL (mirroring, replication, high availability), RDS with AWS, mssql on linux.
  • MySQL
  • PostgreSQL
  • Oracle

NoSQL databases:

  • DynamoDB
  • MongoDB

In memory databases:

  • MemCached
  • Redis

WebRTC:

  • Openvidu for livestreaming applications.

Operating systems:

  • Linux (CentOS, Red Hat Enterprise Linux, Amazon Linux, Ubuntu), Windows, Apple Operating Systems.

Version control:

  • Git, CodeCommit (AWS), Perforce.

Automated testing tools:

  • Selenium, Puppeteer.

Stress test tools:

  • WebLoad, Apache JMeter.

Graphic Design Tools:

  • Photoshop, Illustrator, Inkscape, Figma.

Google Cloud:

  • Firebase, Places API, Recaptcha v3, Translations, Geocoding, Maps SDK for iOS, Places SDK for iOS.

AWS:

  • We have many years of experience working with AWS as the cloud computing service of choice.
  • AWS offers the flexibility, performance, speed, security, scalability, reliability, durability, tech support and cost efficiency for a rapid development and deployment of our software.

Some of the AWS services used in the back-end infrastructure of our custom software are:

- EC2
- CloudFront
- LambdaEdge
- Lambda
- Certificate Manager
- RDS
- CloudWatch
- Athena

- CloudTrail
- CodeCommit
- CodePipeline
- Amazon Comprehend
- Database Migration Service
- DynamoDB
- Elastic Beanstalk
- ElasticCache

- ElasticTranscoder
- GuardDuty
- OpenSearch
- IAM
- IAM Identity Center
- MediaLive
- MemoryDB
- Rekognition

- Route 53
- S3
- SES
- SNS
- Transcribe
- VPC
- WAF
- WorkSpaces

Since technology continuously evolves, our dedicated team continues to learn, adapt, and expand in order to stay current with emerging trends and technologies in the field of web development.