RAS Software Development

Full-Stack IT Consultancy

RASSD is an IT consultancy business based in the City of London set up by me, Rob Smith. Since the company's incorporation in 2004 I have been providing IT services to clients in the financial services industry throughout East Anglia and the City.

What do I do?

Software development and a lot more

My experience in Full-Stack and DevOps enables me to understand not just the application but also it's supporting systems and infrastructure, from top to bottom. Whether I'm working on a complete system or part of a much larger project, I know it's important to see the bigger picture.

Analysis & Design

Collaboration

Getting to know your teams and users.

Examination

Understanding existing applications and processes, what works and what can be improved.

Specification

Building a complete picture that the business can understand, with a requirements spec, wireframing and diagrams.

Preparation

Environment

Virtual or container for efficient deployment, manageability and scalability or bare-metal for screaming performance, I can help you pick the right tools for the job.

Configuration

Point and click can be nice, but you're always better off with a command-line wizard!

Platform

*NIX, Windows or Mac, I know and run them all on my own network, whatever your flavour.

Middleware

What's underneath is just as important as what's on the surface. I specialise in application logic and data retrieval with rock-solid stability on Apache, Node.js, Tomcat and JBoss.

Database

Oracle, MySQL, PostgreSQL, InfluxDB, KDB+. No matter what kind of data, I know how to store it.

Transformation

It's no good if you can't use it. I can help you to move, shape and use your data with ETL and scripting.

Implementation


Agile

Adherence to current best practices and workflow.

  • Git
  • Jira
  • TeamCity
Responsive Design

Create modern, responsive UIs on web and mobile.

  • Angular
  • TypeScript
  • NPM
Applications & Services

Extensive knowledge and experience of creating server-side services.

  • Java
  • PHP
  • Perl
  • Python

Documentation


What use is an application if it has no users? How will it fare if no-one can maintain it? Whether it be books and printed media or online CMS and code repositories, I make sure to provide comprehensive documentation.

Markdown    DocBook    LaTeX    Drupal    Grav    Confluence

Monitoring & Insight


I have experience at the enterprise level collecting user, application and infrastructure monitoring data into RRD, KDB+, InfluxDB and Matomo (Piwik), as well as producing custom dashboards tailored to the client's needs.

Performance Monitoring

How are your systems performing? How could they be improved?

Trend Analysis

When it comes to IT, nobody likes suprises. Visualise your monitoring data to see potential issues before they become a problem.

Alerting

Get the right information to the people who need to know.

Location

Map and Visualise location data, to know what's going on throughout your organisation.

Get in touch

If you think I might be able to help your business or would like any further information, please head over to the Contact page and send me an email!

Contact

Many thanks to unsplash-logoVictor Cudjoe and unsplash-logoBurst for sharing their excellent photos on Unsplash!