web / automation development

a little about me...

I'm currently studying Software Engineering at Salford University having just completed my 2nd year. I obsess over the minor details in CSS/HTML and am passionate in getting computers to more effectively work on your side by freeing you of the burdens of carrying out repetitive tasks through automative processes. .lewis briffa

Lewis Alberto Briffa

Skills

    • HTML
    • CSS
    • JavaScript
    • AutoHotKey
    • Regular Expressions

some of my work...

Designed using Sketch, developed using PHP whilst incorporating the BEM methodology. A wide range of hooks and filters were utilized to create an E-Commerece themed WordPress site that offers a high degree of color customization to reflect company branding.

Tools
  • PHP
  • BEM
  • SASS
  • Sketch
Editorial Monitoring Automated Excel Screenshot

WordPress (WooCommerce) Theme: Venditore

Designed using the Selenium library - to fully automate the task of scraping the EGi news website. I then made use of the COM Excel object to create a spreadsheet and paste the headlines from the scraping into automatically created tabs revelant to the news sectors.

Tools
  • Python
  • Selenium
  • COM (Component Object Model)
Editorial Monitoring Automated Excel Screenshot

Editorial Monitoring Job - Automated

Written using pure JavaScript and the STAND4S Network's quote API, users can do a general search for quotes, get a random quote or can search for quotes from particular authors. Twitter social integration is then included to allow them to tweet it.

Tools
  • HTML5
  • CSS3
  • JavaScript
  • XML
  • STAND4S Network API
Quote Machine in Action

Quote Machine

Was achieved using the Google Maps API to geocode user search terms, data was then retrieved from the Forecast IO API. Users can click on any day in the seven day cycle to get a quick summary on the predicated forecast.

Tools
  • Google Maps API
  • Forecast API
  • AJAX
Weather Web Application Displaying the Weather for London

Weather Web Application

Made using AngularJS and AJAX using multiple asynchronous API calls within a closure. The search functionality made use of the ng-model and filter feature of the AngularJS Framework.

Tools
  • AnuglarJS
  • JavaScript
  • Twitchtv API
  • HTML & CSS
Twitchtv API screenshot

Twitchtv JSON API

Created using a mixture of pure JavaScript and JQuery, users are challenged to remember a sequence of steps based on the popular memory game Simon Says. Users also have the ability to swap between the normal Simon Says with default sounds and also the Animal Simon Says with fitting animal effects.

Tools
  • JavaScript
  • JQuery
  • Less
  • Font Awesome
Simon Says Game

Simon Says Animals

Made with a combination of JQuery & Bootstrap. Players are free to choose whether they wish to play as X or O. They are then pitted against the Computer who throughout the game makes varying comments towards the player.

Tools
  • JQuery
  • Bootstrap (Modal)
  • HTML & CSS
Tic Tac Toe Screenshot

Tic Tac Toe

A real time Chat application built using the MeteorJS framework working alongside a MongoDB database. The App was fully tested to work on the Android Platform via MeteorJS' support for Cordova.

Tools
  • MeteorJS
  • JavaScript
  • MongoDB
  • Stylus
Chatterbox

Chatterbox

get in touch...