William Kan

Front-End Developer |

Netizen | Bug Catcher

Pokemon creature: Caterpie's face

CV available upon request

hiker sitting on a rock looking out into the sunset with a cityscape backdrop

Biography

Junior web and software developer seeking hybrid-working opportunities in South-West London, Central London or fully remote roles


I am a life-long learner, continually applying new technologies and programming tools so that I can enhance my capabilities as a developer and aspire to provide support for front- and back-end innovative solutions

Professional Skills

HTML5

Bootcamp, independent study and work-based application

cartoon icon of HTML

CSS3

Bootcamp, independent study and work-based application

cartoon icon of CSS

JavaScript ES6

Bootcamp, independent study and work-based application

cartoon icon of Javascript intials

Drupal 9

Work-based site builder, admin and maintenance role

cartoon icon of website on a computer

Twig templating

Work-based frontend Drupal themer - presentation layer

cartoon icon of website design templating

RWD and accessibility

Bootcamp, independent study and work-based application

icon of responsive design on multi-screen devices

Junior Dev Team Member

Exp gathering requirements, debugging, code production

icon of stick people high-fiving

Version control

Exposure to production code base and feature-based workflow

cartoon icon of tree branch diagram

Tech support for conference

Dispute resolution, reporting and escalating bugs and communicating fixes

cartoon icon of headphones

Apprenticeship program

Learned about web technologies and the software development lifecycle

cartoon icon of scholar cap above a open laptop notebook

Soft Skills

Deliver presentations, reporting and support junior staff

cartoon icon of person presenting a bar chart on presentation slide

Work Experience

Translating figma designs into Storybook (Component Library) and frontend theming in Drupal 10. Supporting the maintenance, site building and configuration of the organisation's sites and leading on all content-based projects between stakeholders and the digital team.

Read about the Project Here

Technical report preparation. Site supervision: conduct inspections to maintain accurate valuation of budget spend, problem solving between contractors, design and client team members. Presentation to stakeholders: report on construction progress, ground conditions risk management, health & safety conditions and quality control.

Data collection, management and analysis (using MS Excel) for factual and interpretative reporting. Technical report preparation: summarising qualitative and quantitative geological and geotechnical information for client review.

Presentation (oral and written) of construction monitoring data for design, contractor and client review. Supported senior staff with site inspections. Collect field data to justify adverse ground conditions for compensation claims.

Reach out to Me