Software Architecture

To remain competitive today, your business should be on the Cloud. Cloud applications initially are not easy and require meticulous planning to best utilize cloud services from platforms such as Amazon Web Services. Once well architected however, benefits of a well designed cloud application include high availability, fault tolerance, disaster recovery and cost savings. However, there is no right answer, just a best answer to the following:

  • servers (ec2) or containers (Docker)?
  • Serverless or traditional servers with Elastic load balancers?
  • SND, SQS, SES?
  • SQL or NoSQL?
  • MySQL, PosgressSQL, Aurora?
  • DynamoDB, MongleDB or DocumentDB?
  • Redis vs Memcached?
  • Redshift vs Athena vs EMR?
  • Data lake or process locally?

Angelo has been developing systems and software on AWS since 2009 and has the AWS Certified Cloud Practitioner and AWS Certified Solutions Architect – Associate certifications. His experience can help you determine what services work best in your situation.

Angelo is a Scrum Alliance Certified Scrum Product Owner with over 10 years of experience using Jira and similar project management software and can help setup and plan your project milestones, releases and MVP’s (minimal viable product).

Web Development and Consulting

Is your small business or organization still without a website or presence online? More than half of Ohio’s small businesses do not have an online presence, even though 97% of Americans are looking online for products and services. (source: Columbus Dispatch) Websites are the foremost and easiest way for your audience to find pertinent information about your company or organization. With the ease at which websites are created, and the benefits they provide, there’s no reason not to have one! Contact us today to get a quote for your unique website!

Websites need to be kept up to date with the latest technologies and design to be credible. Your audience needs to know that you are available, knowledgeable, and professional. If you have a website already but it’s several years old, it could be time for an update. Get on board with the latest in SEO techniques and improve your listing on Google. Add links to social media like Facebook and Twitter to let your customers connect with you. Even add a twitter stream that is updated in real time, or a Flickr slideshow TikTok videos!

WordPress Theme and Plugin Development (Blog)

Blogs are one way businesses can update their website with news about the company and impart their knowledge about their industry. Google looks favorably on sites that are updated often that include fresh content. We can help set up a WordPress installation on your server(s) and help develop a theme that is unique to your business.

Theme development can help your site stand out. Have an idea for a niche in real-estate that requires a special form? Wnat to display data on your website updated daily from a spreadsheet in your Google account? Want to have a membership website to allow access to your proprietary web application? We can develop your plugin. Examples of WordPress plugin work include:

Mobile App and Mobile Website Development

If you’re ready to get in on the mobile crowd, let us create an iPhone or Android App for you! Or at least make sure you have a mobile-friendly responsive website for those who will be searching for you on their smart phones. Don’t lose customers just because they got frustrated with your site and went elsewhere.

Technologies we like to work with

  • UX/UI designs in Figma and Adobe XD (we prefer Figma)
  • Designs that follow Material Design standards
  • Project Management with Jira
  • GIT with BitBucket, github, and CodeCommit
  • CI/CD pipelines that integrate with BitBucket and Github
  • IDE’s including VSCode, PHPStorm, and AWS Amplify
  • Cloud Services, specifically Amazon Web Services
  • Auxiliary web services such as CloudFlare, Mailgun, various DNS hosts
  • CDN services such as CloudFront, HighWinds/StackPath, Akamai
  • API development and testing with Postman and OpenGraph
  • Infrastructure monitoring with DataDog
  • Infrastructure as code with CloudFormation
  • Coding languages: C/C++, PHP, JavaScript, NodeJS, Bash, Pearl
  • CMS’s, specifically WordPress
  • Linux with Ubuntu (preferred), Amazon Linux (similar to Red Hat Enterprise Linux)
  • Web servers including Apache, Nginx, and Lighttpd
  • Payment service providers including BrainTree, Stripe, and QuickBooks Payments
  • Frameworks: Laravel for PHP, VueJS, jQuery, Bootstrap
  • SCRUM – framework for developing, delivering, and sustaining products with a team.

Summary of Strengths

  • Traditional web development and consulting with PHP and MySQL
  • Modern web development and consulting with NodeJS, VueJS, MySQL and DynamoDB
  • WordPress theme and plugin development and consulting
  • TV application development and consulting including Roku and Samsung SmartTVs
  • Mobile application development and consulting including iPhone IOS and Android.
  • Podcast (online media) development and consulting including streaming media, syndication and hosting.
  • Amazon Web Services architecting, development and consulting
  • Social media integration, SEO, mobile websites