iambritishdaniel

Solution Architect - Full Stack Developer - Web Designer - Photographer

Hi, I'm Daniel Richards


I am an experienced web and application developer based in Little Rock, Arkansas. I have a professional background in full-stack web development, a degree in Computer Information Systems from the University of Bath, UK, a Graduate Certificate in Data Science and Masters of Information Quality from the University of Arkansas, Little Rock.

This is what I do

I provide web design, web development, software development, and database development services.

Whether your next project is a complex data-driven application, or just need help with designing a website, I can help!


Web Design

Good web design balances function and form. It should deliver just enough information to pique the visitor's interest and entice them to keep coming back.

I am a creative person and like to draw upon the photography and graphic design skills I've learned to create functional websites that look good and perform better.

Web Development

HTML, CSS, jQuery, XML, JSON, ARIA - I know what they mean so you don't have to! A good website design deserves a firm foundation built on accepted best practices for useability, security, and performance.

I can build responsive, accessible websites, using a variety of technologies from Bootstrap to WordPress.

Software Development

I've been writing software for over 20 years in a wide range of languages - I know how to code! I enjoy the challenge of learning new technologies.

I have developed traditional client-server applications, CRM systems, ETL scripts and APIs. I understand the principles of scaleability, security and good interface design.

Database Development

We are living in a data-driven society - information is power. From RDBM systems to NoSQL databases, from open-source to proprietary databases, I can build the database your solution needs, incorporating the principles of good data and information quality.

I can help set up your database, manage it, get data in and out, and present it for maximum impact.

My Process


Here is an overview of how I approach each new project.

Plan

  • Customer interview
  • Gather customer data
  • Create high level plan
  • Analyze research

Create

  • Build prototype
  • Frequent client interaction
  • Code development
  • Iterative improvements

Launch

  • Deploy solution
  • Communication and training
  • Collect UX data
  • Support and maintenence

Portfolio


Here are some projects that I've worked on.

Class Search
University of Arkansas at Little Rock
Responsive Web Development, Complex SQL
MSIQ: Information Visualization Project Web Development, Data Science
"Open Checkbook"
University of Arkansas at Little Rock
Responsive Web Development, Complex SQL, ETL
Online Admissions
University of Arkansas at Little Rock
Web Development, Database Development
StudentTrack
Charles Donaldson Summer Bridge Academy
Web Development, Database Development
Royal College of Midwives Statistical Reporting Web Development, Database Development
RSA SecurID Integration
British Telecom
Web Development, Software Development

Contact Me


I'd love to hear about your next project! Send me a message and I will see if I can help.