Rounin's user avatar
Rounin's user avatar
Rounin's user avatar
Rounin
  • Member for 9 years, 4 months
  • Last seen more than 4 years ago
About

Hi, I'm a full-stack developer. I design and develop web-apps and websites. I have 26 years experience of working with markup, styling, scripting, data, vector graphics, animations and developing apps using client-side and server-side technologies:

  • Modern Javascript / ES2015+ (Front-End Development)
  • PHP8 (Server Side Development)
  • .htaccess (Server Configuration)
  • CSS3
  • HTML5
  • SVG
  • JSON
  • Regular Expressions
  • WebComponents
  • IndexedDB
  • Progressive Web App (Webmanifest & Service Worker)
  • Web Storage (localStorage & sessionStorage)

In mid-2023, I'm learning Deno, TypeScript and Vue 3.


Markup and Development

HTML5: I am familiar with a large number of HTML5 APIs, not least:

  • Fetch
  • File System
  • Touch Events
  • Web Workers (for multi-threaded development)
  • Web Storage (localStorage & sessionStorage)
  • IndexedDB
  • GeoLocation
  • Media API (Video & Audio)
  • Page Visibility

Styling

CSS3: I am familiar with working with a large number of CSS3 Modules, not least:

  • CSS Custom Properties
  • CSS Grid
  • CSS Flexbox
  • CSS Typed Object Model
  • CSS Animations & Transitions
  • CSS Transforms
  • CSS Filters
  • CSS Masking and Clipping
  • CSS Pseudo-Classes & Pseudo-Elements
  • CSS Counters
  • CSS Fonts
  • CSS Columns

I have 18 years experience writing CSS Stylesheets and presenting cross-device compatible web pages using Modern CSS Formulas (min, max, clamp), CSS Grid, CSS Flex, Responsive Web Design via Media Queries etc.


Scripting and more (Server Side and Client Side)

Javascript: I have 10 years experience writing JS. In 2013, I started with ES5 and in 2018, I transitioned to ES2015+.

PHP8 and .htaccess: I have 11 years experience in server-side scripting using successive versions of PHP and server configuration using .htaccess (mod_rewrite, setting HTTP headers etc.) .

Fetch API and Ajax: I am very accustomed to asynchronously accessing server side scripts from the client side. I usually deploy Fetch API via async / await, though I am also familiar with writing Promises and also with using Ajax / xmlHttpRequest.

Regular Expressions: I frequently use Regex in JavaScript, PHP & .htaccess.

JSON: I can quickly and competently write and edit valid JSON and manipulate in both Javascript and PHP. In 2019, I wrote a JS-based SPA with a graphical user-interface for quickly creating valid JSON strings of any length and complexity.

Third-Party API Access: I am familiar with both REST and SOAP.

Website Maintenance: I am familiar with many web protocols including robots.txt and XML Sitemaps. In 2014 I wrote a PHP app which spiders a website and auto-generates XML Sitemaps.

jQuery: When I need to do so, I can quickly and competently translate backwards and forwards between jQuery and Javascript.

Badges
This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
1
bronze badge
Posts

This user hasn’t posted yet.